DocumentCode :
3372330
Title :
The quest for correct systems: model checking of diagrams and datatypes
Author :
Philipps, Jan ; Slotosch, Oscar
Author_Institution :
Inst. fur Inf., Tech. Univ. Munchen, Germany
fYear :
1999
fDate :
1999
Firstpage :
449
Lastpage :
458
Abstract :
For the practical development of provably correct software for embedded systems, the close integration of CASE tools and verification tools is required. The paper describes the combination of the CASE tool, AutoFocus, with the model checker SMV. AutoFocus provides graphical description techniques for system structure and behavior. In AutoFocus, data types are specified in a functional style, while SMV supports only primitive data types. Hence, a data type translation based on the techniques used in compiling functional programming languages is a major part in the mapping from AutoFocus to SMV
Keywords :
computer aided software engineering; data structures; functional programming; program verification; program visualisation; AutoFocus; CASE tools; SMV; correct systems; data type translation; datatypes; diagram model checking; embedded systems; functional programming language compliation; functional style; graphical description techniques; model checker; primitive data types; provably correct software; system structure; verification tools; Computer aided software engineering; Embedded software; Embedded system; Functional programming; Humans; Mathematical model; Quality assurance; Software quality; Software systems; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1999. (APSEC '99) Proceedings. Sixth Asia Pacific
Conference_Location :
Takamatsu
Print_ISBN :
0-7695-0509-0
Type :
conf
DOI :
10.1109/APSEC.1999.809636
Filename :
809636
Link To Document :
بازگشت