• 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