DocumentCode
3739716
Title
Development of a prototype translator from Circus to CSPm
Author
Arshad Beg;Andrew Butterfield
Author_Institution
Hamdard Institute of Engineering and Technology, Hamdard University Islamabad, Pakistan
fYear
2015
Firstpage
16
Lastpage
23
Abstract
In this paper, we present our approach towards developing a prototype tool which translates a LaTeX based `Circus´ specification into its equivalent machine readable Communicating Sequential Processes (CSPm) notation. The paper describes the methodology adopted for the design of the tool while walking through a simple translation example. The value added by this developed prototype tool is automatic code generation from imperative state-rich formal specification language `Circus´ to equivalent CSPm output which can directly be fed into the industry proven Failures-Divergence Refinement (FDR) model checker.
Keywords
"Java","Syntactics","Prototypes","Algebra","Formal verification","Concrete"
Publisher
ieee
Conference_Titel
Open Source Systems & Technologies (ICOSST), 2015 International Conference on
Type
conf
DOI
10.1109/ICOSST.2015.7396396
Filename
7396396
Link To Document