Abstract
Hazards are situations that can result in accidents. Depending on the domain, this can include loss of lives, injuries and economic or environmental disasters. For example, a common hazard in the aviation domain is in flight engine shutdown. Hazard analysis is the process of discovering hazards in a system. This activity has been performed for many years in safety engineering and is a straightforward activity in most domains. In recent years a new class of systems has emerged, distinguished from traditional (monolithic) systems by a combination of characteristics such as autonomous and independently developed components, increased complexity and geographic dispersion. These characteristics introduce a number of challenges for traditional hazard analysis. This paper describes these challenges and proposes two complementary approaches that address them: Dependability Deviation Analysis (DDA) and simulation-based hazard analysis (SimHAZAN). The paper then describes a model-driven approach that combines the two and thereby provides an underlying framework for their application during system development.
Original language | English |
---|---|
Title of host publication | 2009 IEEE INTERNATIONAL SYSTEMS CONFERENCE, PROCEEDINGS |
Place of Publication | NEW YORK |
Publisher | IEEE |
Pages | 167-172 |
Number of pages | 6 |
ISBN (Print) | 978-1-4244-3462-6 |
DOIs | |
Publication status | Published - 1 Mar 2009 |
Event | Workshop on Modeling in Software Engineering held at the IEEE 31st International Conference on Software Engineering - Vancouver Duration: 17 May 2006 → 18 May 2009 |
Conference
Conference | Workshop on Modeling in Software Engineering held at the IEEE 31st International Conference on Software Engineering |
---|---|
City | Vancouver |
Period | 17/05/06 → 18/05/09 |
Keywords
- Hazard analysis
- deviation analysis
- safety simulations
- safety requirements
- hazard analysis metamodel