Specification and analysis of hardware designs using mCRL2

K. L. Man, J. Van Der Wulp

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

1 Citation (Scopus)

Abstract

mCRL2 is a process algebraic language for the formal specification and analysis of the behaviour of distributed systems. The toolset of mCRL2 is the result of software engineering research with a very strong foundation in formal theories/methods, which supports the analysis and manipulation of mCRL2 specifications. This paper presents the application of the language mCRL2 and the mCRL2 toolset to specify and analyse a hardware design: a four-tap FIR filter.

Original languageEnglish
Title of host publicationIEEE Canadian Conference on Electrical and Computer Engineering, Proceedings, CCECE 2008
Pages211-214
Number of pages4
DOIs
Publication statusPublished - 2008
Externally publishedYes
EventIEEE Canadian Conference on Electrical and Computer Engineering, CCECE 2008 - Niagara Falls, ON, Canada
Duration: 4 May 20087 May 2008

Publication series

NameCanadian Conference on Electrical and Computer Engineering
ISSN (Print)0840-7789

Conference

ConferenceIEEE Canadian Conference on Electrical and Computer Engineering, CCECE 2008
Country/TerritoryCanada
CityNiagara Falls, ON
Period4/05/087/05/08

Keywords

  • Formal methods
  • Process algebras
  • Specification and analysis of hardware designs
  • mCRL2
  • μCRL

Fingerprint

Dive into the research topics of 'Specification and analysis of hardware designs using mCRL2'. Together they form a unique fingerprint.

Cite this