Title :
Taming the Octopus: using formal models to integrate the Octopus object oriented analysis models
Author :
France, Robert B. ; Bruel, Jean-Michel ; Raghavan, Gopal
Author_Institution :
Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
Abstract :
The object-oriented (OO) modeling techniques of the Octopus method provide good tools for managing the complexity which is inherent in reactive embedded systems. The lack of a precise semantics for the modeling notations used diminishes the role it can play in the development of critical reactive systems. In this paper, we describe an extension to the Octopus analysis techniques that provides support for precise specification and rigorous analysis. We use the formal notation Z to formally describe the concepts captured by Octopus analysis models
Keywords :
formal specification; modelling; object-oriented methods; real-time systems; safety-critical software; Octopus object-oriented analysis models; Z notation; complexity management; critical reactive systems; formal models; modeling notations; object-oriented modeling techniques; precise formal specification; reactive embedded systems; rigorous analysis; semantics; Availability; Computer architecture; Computer science; Embedded system; Engineering management; Formal specifications; Hardware; Logic; Object oriented modeling; Set theory;
Conference_Titel :
High-Assurance Systems Engineering Workshop, 1997., Proceedings
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-7971-9
DOI :
10.1109/HASE.1997.648032