DocumentCode :
639627
Title :
Teaching and Training Formal Methods for Safety Critical Systems
Author :
Lipaczewski, Michael ; Ortmeier, Frank
Author_Institution :
Comput. Syst. in Eng., Otto-von-Guericke Univ. Magdeburg, Magdeburg, Germany
fYear :
2013
fDate :
4-6 Sept. 2013
Firstpage :
408
Lastpage :
413
Abstract :
Embedded systems become a major part in many domains. This also involves systems which might create heavy damages and injuries when they fail. However, because of the rising number of software components used within this embedded hardware, safety-related problems are hard to discover, and it is even harder to prove that there are none. One approach to guarantee the correctness of a system is model-based safety analysis. They rely on an abstract representation of the system which can then be analyzed using model checkers. The results of these analysis are in general much more precise and often reveal surprising results of failure combinations, where no one had ever thought about before. Nevertheless model-based safety analysis is not used widely. Mainly because it is not well-known and hard to apply to current safety standards which rely on manual approaches. Another fact might be, that most approaches are scientific and in most cases prototypes that are hard to use. In this paper we present some ideas and first steps towards an easy to learn and easy to use model based safety approach. Additionally we present different user-interfaces that are supposed to support the user in his learning.
Keywords :
computer aided instruction; computer science education; embedded systems; formal verification; graphical user interfaces; safety-critical software; system recovery; abstract representation; embedded hardware; embedded systems; formal method teaching; formal method training; model checkers; model-based safety analysis; safety critical systems; safety standards; safety-related problems; software components; user interfaces; Analytical models; Computational modeling; Safety; Software; Tutorials; Unified modeling language; User interfaces; Formal Methods; Model-based; Safety Analysis; Teaching and Training;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on
Conference_Location :
Santander
Type :
conf
DOI :
10.1109/SEAA.2013.54
Filename :
6619540
Link To Document :
بازگشت