• DocumentCode
    1990851
  • Title

    Formal Modelling and Verification of Concurrent Systems with XCCS

  • Author

    Matyasik, Piotr ; Szpyrka, Marcin

  • Author_Institution
    Dept. of Automatics, AGH Univ. of Sci. & Technol., Krakow
  • fYear
    2008
  • fDate
    1-5 July 2008
  • Firstpage
    454
  • Lastpage
    458
  • Abstract
    XCCS is a graphical extension of CCS process algebra. To make CCS more convenient from the software engineering point of view the CCS calculus has been equipped with a graphical modelling language and some operators have been moved to the graphical layer. The proposed approach is supported by a computer tool called the Inez XCCS Editor. Among other things the tool provides a graphical editor for designing XCCS diagrams and a transformation algorithm for exporting XCCS models into CCS scripts. The paper presents both a survey of main features of the XCCS language and a description of the Inez XCCS Editor.
  • Keywords
    concurrency control; formal verification; process algebra; specification languages; text editing; visual languages; CCS process algebra; CCS script; Inez XCCS Editor computer tool; XCCS graphical diagram; XCCS language; concurrent system; formal modelling; formal verification; graphical editor; graphical modelling language; software engineering; transformation algorithm; Algebra; Algorithm design and analysis; Buffer storage; Calculus; Carbon capture and storage; Delay; Distributed computing; Equations; Physics; Software engineering; XCCS; graphical modelling language; process algebra;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-0-7695-3472-5
  • Type

    conf

  • DOI
    10.1109/ISPDC.2008.26
  • Filename
    4724281