DocumentCode :
1652154
Title :
The Rhapsody UML Verification Environment
Author :
Schinz, Ingo ; Toben, Tobe ; Mrugalla, Christian ; Westphal, Bernd
Author_Institution :
Carl von Ossietzky Univ. Oldenburg, Germany
fYear :
2004
Firstpage :
174
Lastpage :
183
Abstract :
Object-oriented modeling plays an increasing role in the design of embedded controllers. Formal verification can be applied in order to give evidence for meeting safety critical requirements. The "Rhapsody UML Verification Environment" supports verification of safety and liveness requirements for embedded controllers, developed within the Unified Modeling Language (UML). The verification environment is integrated in the design tool "Rhapsody in C+ +" offered by the company I-Logix. This paper discusses how UML models are transformed into a format usable for the VIS model checker, shows the specification and verification on a simple example and explains how the tool can be used to help determining the memory resources of a model.
Keywords :
Unified Modeling Language; object-oriented programming; program verification; programming environments; safety-critical software; software tools; Rhapsody UML Verification Environment; UML model; Unified Modeling Language; VIS model checker; embedded controllers; formal verification; liveness requirement verification; object-oriented modeling; safety critical requirements; safety requirement verification; Buildings; Computer languages; Concrete; Context modeling; Embedded system; Formal verification; Mission critical systems; Object oriented modeling; Safety; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Formal Methods, 2004. SEFM 2004. Proceedings of the Second International Conference on
Print_ISBN :
0-7695-2222-X
Type :
conf
DOI :
10.1109/SEFM.2004.1347518
Filename :
1347518
Link To Document :
بازگشت