loading...
Creation and Validation of Embedded Assertion Statecharts
Chania, Crete June 14-June 16
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RSP.2006.1217th IEEE International Workshop on R ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Doron Drusinsky, Naval Postgraduate School, USA
Man-Tak Shing, Naval Postgraduate School, USA
Kadir Alpaslan Demir, Naval Postgraduate School, USA
This paper addresses the need to integrate formal assertions into the modeling, implementation, and testing of statechart based designs. The paper describes an iterative process for the development and verification of statechart prototype models augmented with statechart assertions using the StateRover tool. The novel aspects of the proposed process include (1) writing formal specifications using statechart assertions, (2) JUnit-based simulation and validation of statechart assertions, (3) JUnit-based simulation and testing of statechart prototype models augmented with statechart assertions, (4) automatic, JUnitbased, white-box testing of statechart prototypes augmented with statechart assertions, and (5) spiral adjustment of model and specification using the test results. We demonstrate the proposed process with a prototype of a safety-critical computer assisted resuscitation algorithm (CARA) software for a casualty intravenous fluid infusion pump.
Citation:
Doron Drusinsky, Man-Tak Shing, Kadir Alpaslan Demir, "Creation and Validation of Embedded Assertion Statecharts," rsp, pp.17-23, 17th IEEE International Workshop on Rapid System Prototyping (RSP'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.