DocumentCode :
3532078
Title :
A case study in developing complex safety critical systems
Author :
Krämer, Bernd J.
Author_Institution :
Fern Univ., Hagen, Germany
Volume :
5
fYear :
1997
fDate :
7-10 Jan 1997
Firstpage :
135
Abstract :
Safety-critical systems were traditionally monitored and controlled by mechanical or electronic devices. Today, this task has largely been taken over by software. However, the growing complexity and safety relevance of such software raises questions about the choice of adequate techniques and tools to be used in its construction and safety assessment. In this paper, we review a case study on the stepwise development of a distributed control program for a safety-critical technical production process. The case study, which slightly simplifies a real production situation, provides a patent example for a university course on software engineering for distributed technical systems. We emphasize the elicitation of adequate modeling ideas, the development of precise and alternative descriptions of system functions and safety requirements, and carry out a careful analysis of specifications and design solutions. We use a variety of techniques to address different aspects of the case study adequately. To reduce the potential for inconsistencies, we maintain a consistent naming scheme and rely on closely related variants of temporal logic formulas to systematically relate the results of requirements analysis and design activities
Keywords :
computer science education; computerised control; distributed control; educational courses; formal specification; large-scale systems; naming services; safety-critical software; temporal logic; case study; complex safety-critical systems development; consistent naming scheme; design solutions; distributed control program; distributed technical systems; modeling; requirements analysis; safety assessment; safety requirements; safety-critical technical production process; software engineering; specifications; stepwise development; system functions; temporal logic formulas; university course; Application software; Chemical industry; Computer aided software engineering; Control systems; Electrical safety; Medical control systems; Production systems; Software safety; Software systems; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Conference_Location :
Wailea, HI
ISSN :
1060-3425
Print_ISBN :
0-8186-7743-0
Type :
conf
DOI :
10.1109/HICSS.1997.663168
Filename :
663168
Link To Document :
بازگشت