Experience with Establishment of Reusable and Certifiable Safety Lifecycle Model within ABB
One basic requirement for a functional safety development project is to establish a SIL-compliant safety lifecycle model. For a company with a big family of safety-related products and a great number of development projects like ABB, it would be very time-consuming and cost-intensive for each safety development project to develop a safety lifecycle model. One approach for managing the corresponding costs and effort is to create a common lifecycle model that fulfills the SIL requirements and can be reused by safety-related projects. In this paper we are going to present such a common safety lifecycle model, its structure and components, and our experience on how to establish and apply it in safety-related product development projects. The paper analyzes the design constraints for the development of a common safety lifecycle model such as complexity, flexibility, simplicity, conformity and the safety integrity. It shows how these constraints drive the design of the safety lifecycle model to be developed. Our design concept, design considerations, development strategy, and our experience in establishing such a common safety lifecycle model will also be discussed in the paper.
KeywordsSafety Lifecycle Management of Functional Safety IEC 61508
Unable to display preview. Download preview PDF.
- 1.IEC 61508 – Part 1: Functional safety of electrical/electronic/programmable electronic safety-related systems – General Requirements (1998) Google Scholar
- 2.IEC 61508 – Part 2: Functional safety of electrical/electronic/programmable electronic safety-related systems – Requirements for electrical/electronic/programmable electronic safety-related systems (2000) Google Scholar
- 3.IEC 61508 – Part 2: Functional safety of electrical/electronic/programmable electronic safety-related systems – Software requirements (1998) Google Scholar
- 4.Smith, D.J., Simpson, K.G.L.: Functional Safety: A Straightforward Guide to Applying IEC 61508 and Related Standards, 2nd edn. Butterworth Heinemann, Butterworths (2004)Google Scholar
- 6.Hu, Z., Bilich, C.: Safety Add-on – an Efficient Way to Make Development SIL-Compliant. In: 8th International Symposium Programmable Electronic Systems in Safety-Related Applications, Cologne, Germany (September 2-3, 2008)Google Scholar
- 7.Hallqvist, S., Moström, J.: ABB Gate Model: A Process Management Model for Product Development in ABB, Master Thesis in Business Administration, Linköping University, Department of Management and Economics (2003)Google Scholar
- 8.Wallin, C., Larsson, S., Ekdahl, F., Crnkovic, I.: Combining models for business decisions and software development. In: Proceedings of 28th Euromicro Conference, 2002, pp. 266–271 (2002)Google Scholar
- 10.Larsson, S., Kolb, P.: Software process improvement at ABB. ABB Review (3), 10–14 (2001)Google Scholar
- 11.Kruchten, P.: The Rational Unified Process: an Introduction, 2nd edn. Addison Wesley, Reading (2000)Google Scholar
- 12.V-Modell® XT, http://v-modell.iabg.de/
- 13.Douglass, B.: Real-Time UML Workshop for Embedded Systems. Elsevier Inc., Amsterdam (2007)Google Scholar
- 14.Borcsok, J., Schaefer, S.: Software development for safety-related systems. In: Second International Conference on Systems, ICONS 2007, April 22-28, pp. 37–37 (2007)Google Scholar