Close category search window
 

Integration of Safety Analysis and Software Development Methods

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Briones, J.Fernandez ; Universidad Politécnica de Madrid (UPM), Spain, jfbriones@dit.upm.es ; de Miguel, M. ; Silva, J.P. ; Alonso, A.

High integrity software systems require the rigorous validation of safety properties. Assessing whether software architectures are able to meet these properties is of great interest: to avoid the risk that the implementation does not fulfil safety requirements due to a bad design, and to reduce the development cost of safety critical parts of the system. A preliminary safety assessment is a process which aims to evaluate how safe is a system architecture with the help of safety analysis techniques. We propose some guidelines and procedures to conduct such a process in software systems, remarking the automatic generation of FMECA and FTA. We have also designed and implemented tools to support these procedures and this generation of safety analyses from the models of the software architecture: a UML profile for safety, modelling languages to express safety analyses, a model transformation chain, and tool adaptors. Safety analysts can use these tools to annotate the models, to store safety information keeping traceability to system elements, to analyse the architecture, and to suggest system engineers the combination of mitigation means to apply for improving the architecture.

Published in:
System Safety, 2006. The 1st Institution of Engineering and Technology International Conference on

Date of Conference: Jun. 2006

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.