DocumentCode
2806090
Title
A component-based approach to specify hazards in the design of safety-critical systems
Author
Lu, Shourong ; Halang, Wolfgang A. ; Schmidt, Heinz W. ; Gumzej, Roman
Author_Institution
Fac. of Electr. & Comput. Eng., Fern Univ., Hagen, Germany
fYear
2005
fDate
10-12 Aug. 2005
Firstpage
680
Lastpage
685
Abstract
Fault tree analyses (FTA) are embedded into UML component models. The UML component models are constructed by employing UML´s extension mechanisms in conjunction with component-based software techniques. Taking an application´s safety-related requirements into consideration, the elements of FTA are defined as component attributes, and assigned to a UML component model, which is collected in UML profile for safety analyses and architectural design. Based on the thus enhanced architecture specification of the UML component model, it becomes possible to handle hazard analyses and to model safety mechanisms at the same time.
Keywords
Unified Modeling Language; fault trees; formal specification; hazards; object-oriented programming; safety-critical software; software architecture; UML component models; UML extension mechanisms; component-based software techniques; fault tree analyses; safety-critical systems; safety-related requirements; software architecture; Computer architecture; Computer science; Failure analysis; Hazards; Performance analysis; Software architecture; Software engineering; Software safety; US Department of Transportation; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Informatics, 2005. INDIN '05. 2005 3rd IEEE International Conference on
Print_ISBN
0-7803-9094-6
Type
conf
DOI
10.1109/INDIN.2005.1560457
Filename
1560457
Link To Document