DocumentCode
3370704
Title
Using Modechart modules for testing formal specifications
Author
Brockmeyer, Monica
Author_Institution
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
fYear
1999
fDate
1999
Firstpage
20
Lastpage
26
Abstract
Automated model-checking of formal specifications for real-time systems has remained an elusive goal due to the state-space explosion problem. This paper describes an approach to testing formal specifications using automatically generated testing modules. This technique preserves many of the advantages of using formal specifications while mitigating the state-space explosion problem by focusing state-space exploration to a subset determined by the test. Because the testing modules are defined in the same formalism as the specification, the semantics of the test are precisely defined. Moreover, existing model-checking tools can be leveraged to perform the testing. Finally, this approach reduces evaluation of a potential complex assertion to a simple reachability condition in the tested specification´s state space
Keywords
computer aided software engineering; conformance testing; formal specification; program testing; reachability analysis; real-time systems; state-space methods; subroutines; Modechart modules; automated model checking; automatically generated testing modules; formal specification testing; precisely defined test semantics; reachability condition; real-time systems; state-space exploration; state-space explosion; Automatic control; Automatic testing; Computer science; Condition monitoring; Explosions; Formal specifications; Real time systems; State-space methods; System testing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Assurance Systems Engineering, 1999. Proceedings. 4th IEEE International Symposium on
Conference_Location
Washington, DC
Print_ISBN
0-7695-0418-3
Type
conf
DOI
10.1109/HASE.1999.809471
Filename
809471
Link To Document