Skip to main navigation Skip to search Skip to main content

µCRL : a toolset for analysing algebraic specifications

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

1 Downloads (Pure)

Abstract

µCRL [13] is a language for specifying and verifying distributed systems in an algebraic fashion. It targets the specification of system behaviour in a process-algebraic style and of data elements in the form of abstract data types. The µCRL toolset [21] (see http://www.cwi.nl/~mcrl) supports the analysis and manipulation of µCRL specifications. A µCRL specification can be automatically transformed into a linear process operator (LPO). All other tools in the µCRL toolset use LPOs as their starting point. The simulator allows the interactive simulation of an LPO. There are a number of tools that allow optimisations on the level of LPOs. The instantiator generates a labelled transition system (LTS) from an LPO (under the condition that it is finite-state), and the resulting LTS can be visualised, analysed and minimised.
Original languageEnglish
Title of host publicationComputer Aided Verification (Proceedings 13th International Conference, CAV 2001, Paris, July 18-22, 2001)
EditorsG. Berry, H. Comon, A. Finkel
Place of PublicationBerlin
PublisherSpringer
Pages250-254
ISBN (Print)3-540-42345-1
DOIs
Publication statusPublished - 2001

Publication series

NameLecture Notes in Computer Science
Volume2102
ISSN (Print)0302-9743

Fingerprint

Dive into the research topics of 'µCRL : a toolset for analysing algebraic specifications'. Together they form a unique fingerprint.

Cite this