• DocumentCode
    3225808
  • Title

    Formal specification of shared variables using CSP

  • Author

    Scuglik, Frantisek

  • Author_Institution
    Brno Univ. of Technol., Czech Republic
  • fYear
    2004
  • fDate
    24-27 May 2004
  • Firstpage
    211
  • Lastpage
    216
  • Abstract
    The algebra of communicating sequential processes provides a facility to formal specify systems by describing their behavior. To be able do denote these systems more precisely it is useful to introduce state variables. Because the CSP algebra deals with concurrent processes, the state variables are shared between those processes. This contribution describes techniques how to represent shared variables in CSP utilizing common features of CSP without any extension to the algebra.
  • Keywords
    communicating sequential processes; concurrency theory; formal specification; CSP algebra; communicating sequential processes; concurrent processes; formal specification; shared variables; Airports; Algebra; Application software; Communication channels; Control systems; Formal specifications; Hardware; Medical control systems; Software systems; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2004. Proceedings. 11th IEEE International Conference and Workshop on the
  • Print_ISBN
    0-7695-2125-8
  • Type

    conf

  • DOI
    10.1109/ECBS.2004.1316701
  • Filename
    1316701