In: Information and Software Technology, Vol. 36, No. 7, pages 449-456. 1994.
Abstract: A growing number of safety-related applications are dependent on software for their control. High performance and redundancy requirements in modern control systems can be satisfied by parallel processing. This paper considers the requirements for the software engineering of safe parallel systems and the specific problems that need to be addressed: safe state analysis and temporal analysis. The benefits to be gained from utilizing commercial CASE tools and extending them to facilitate the required analysis are detailed.
Keywords: CASE, Petri nets, parallel processing, safety-related computing, software engineering.