• DocumentCode
    1567960
  • Title

    Safety tactics for software architecture design

  • Author

    Wu, Weihang ; Kelly, Tim

  • Author_Institution
    Dept. of Comput. Sci., York Univ., UK
  • fYear
    2004
  • Firstpage
    368
  • Abstract
    The influence of architecture in assurance of system safety is being increasingly recognised in mission-critical software applications. Nevertheless, most architectural strategies have not been developed to the extent necessary to ensure safety of these systems. Moreover, many software safety standards fail to discuss the rationale behind the adoption of alternative architectural mechanisms. Safety has not been explicitly considered by existing software architecture design methodologies. As a result, there is little practical guidance on how to address safety concerns in ´shaping´ a ´safe´ software architecture. This work presents a method for software architecture design within the context of safety. This method is centred upon extending the existing notion of architectural tactics to include safety as a consideration. The approach extends existing software architecture design methodologies and demonstrates the true value of deployment of specific protection mechanisms. The feasibility of this method is demonstrated by an example.
  • Keywords
    safety-critical software; software architecture; mission-critical software; safety tactics; software architecture design; software safety standards; system safety; Application software; Computer science; Design methodology; IEC standards; Mission critical systems; Protection; Software architecture; Software design; Software safety; Software standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2209-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2004.1342860
  • Filename
    1342860