• DocumentCode
    1986121
  • Title

    Automatic Generation of an Operational CSP-Z Specification from an Abstract Temporal^Z Specification

  • Author

    Gouasmi, Thouraya ; Regayeg, Amira ; Kacem, Ahmed Hadj

  • Author_Institution
    ReDCAD Lab., Univ. of Sfax, Sfax, Tunisia
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    248
  • Lastpage
    253
  • Abstract
    Formal methods can be useful in developing distributed systems, in particular when critical applications are being developed. In this context, the purpose of this work is to define an automatic translation from an abstract formal specification using TemporalZ into an operational specification using CSP-Z in order to address the gap between the abstract design languages and their implementation. Our objective consists in, first, to generate a CSP-Z specification from a Z specification by defining a list of translation rules. Second, we suggest an extension of these rules in order to take into consideration the specific concepts of a TemporalZ specification as an integration of Z and LTL. This translation is supported and implemented by the ANTLR tool. Finally, we illustrate this work by translating an air traffic control system which is specified in TemporalZ with the ForMAAD method.
  • Keywords
    formal specification; language translation; ANTLR tool; ForMAAD method; TemporalZ specification; abstract design languages; abstract formal specification; air traffic control system translation; automatic operational CSP-Z specification generation; automatic translation rules; distributed system development; formal methods; Abstracts; Conferences; Context; Control systems; Data models; Grammar; Mathematics; CSP-Z; TemporalZ; abstract specification; automatic translation; operational specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.53
  • Filename
    6341583