Title
Teaching and Training Formal Methods for Safety Critical Systems
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.
Year
DOI
Venue
2013
10.1109/SEAA.2013.54
Software Engineering and Advanced Applications
Keywords
Field
DocType
model-based safety analysis,abstract representation,model checker,training formal methods,current safety standard,critical systems,safety approach,embedded hardware,failure combination,cases prototype,different user-interfaces,manual approach,formal verification,embedded systems,computer science education,graphical user interfaces
Systems engineering,Unified Modeling Language,Software engineering,Life-critical system,Computer science,Correctness,Component-based software engineering,Formal methods,User interface,Formal verification,Safety standards
Conference
Citations 
PageRank 
References 
1
0.36
5
Authors
2
Name
Order
Citations
PageRank
Michael Lipaczewski1214.34
Frank Ortmeier238647.95