loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05)
Synthesis of C++ Software from Verifiable CSPm Specifications
Greenbelt, Maryland
April 04-April 07
ISBN: 0-7695-2308-0
Stephen Doxsee, University of Guelph
W. B. Gardner, University of Guelph
CSP++ is an object-oriented application framework for execution of CSP specifications that have been automatically synthesized into C++ source code by the cspt translator. We describe the tool's new capability of accepting input in CSPm syntax, the same dialect processed by the commercial verification tool, FDR2. Using a new ATM case study in CSPm, we give samples of generated code, and illustrate the use of "selective formalism" to code and verify some system functionality in CSP, and supply other functionality via user-coded C++ functions linked to events in the CSP specifications.
Citation:
Stephen Doxsee, W. B. Gardner, "Synthesis of C++ Software from Verifiable CSPm Specifications," ecbs, pp.193-201, 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.