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
Link To Document