Title :
Transforming designs towards implementations
Author :
Kääramees, Marko
Author_Institution :
Dept. of Control Syst., Inst. of Cybern., Tallin, Estonia
Abstract :
We are interested in constructing safety-critical systems from their requirements specification. Our approach is the following: we start with requirements formalized in Duration Calculus (DC). These requirements are transformed to another form in DC, expressing the design of the system. The design is then transformed to a joint action system expressed in DisCo language. The specifications in DC emphasize properties the system must have, whereas the joint action system is closer to description how the system must be implemented. The philosophy is that all the involved transformations must be proven correct. This paper focuses on the transformation from a design in DC to a joint action system in DisCo
Keywords :
algebraic specification; formal specification; safety-critical software; systems analysis; temporal logic; DisCo language; Duration Calculus; requirements specification; safety-critical systems; system design; temporal logic; Calculus; Control systems; Fires; Hardware; Pressing; Process design; Safety; State-space methods; Thermostats; Valves;
Conference_Titel :
Real-Time Systems, 1995. Proceedings., Seventh Euromicro Workshop on
Conference_Location :
Odense
Print_ISBN :
0-8186-7112-2
DOI :
10.1109/EMWRTS.1995.514312