From process algebra to visual language

  • Authors:
  • Antonio Cerone

  • Affiliations:
  • Software Verification Research Centre, The University of Queensland, QLD 5001

  • Venue:
  • CRPIT '02 Proceedings of the conference on Application and theory of petri nets: formal methods in software engineering and defence systems - Volume 12
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The syntactical constructs and the features of three well-known process algebras, CCS, CSP and Circal, are analysed and compared. The analysis is carried out from the point of view of the system designer and aims to single out which features make the modelling process easier, facilitate the verification phase, provide a better intuition of the system behaviour, and are more appropriate for the visualisation of both the functional structure of the overall system and the behaviours of the components in which it has been decomposed. The results of such an analysis are then exploited to propose a visual framework for the design and verification of systems, which is targeted to users who are not necessarily expert in formal methods.