Abstract
Critical systems must be shown to be acceptably safe to deploy and use in their environment. The size, scale, heterogeneity, and distributed nature of these increasingly complex systems makes them difficult to verify and analyse. Additionally, domain experts use a variety of languages to model and build their systems. We present an automated safety analysis technique, Fault Propagation and Transformation Analysis, and explain how it can be used for automatically calculating the failure behaviour of an entire system from the failure behaviours of its components. We outline an implementation of the technique in the Epsilon model management platform, allowing it to be used with state-of-the-art model management languages and tools, and making it applicable to a variety of different domain-specific modelling languages.
Original language | English |
---|---|
Title of host publication | Models in Software Engineering |
Subtitle of host publication | Workshops and Symposia at MODELS 2008, Toulouse, France, September 28 - October 3, 2008. Reports and Revised Selected Papers |
Editors | Michael R. V. Chaudron |
Publisher | Springer-Verlag Berlin Heidelberg |
Pages | 229-242 |
Number of pages | 14 |
Volume | LNCS 5421 |
Edition | 1 |
ISBN (Electronic) | 9783642016486 |
ISBN (Print) | 9783642016479 |
DOIs | |
Publication status | Published - 2009 |
Externally published | Yes |
Event | 11th International Conference on Model Driven Engineering Languages and Systems - Toulouse, France Duration: 28 Sep 2008 → 3 Oct 2008 Conference number: 11 http://www.modelsconference.org/ |
Publication series
Name | Lecture Notes in Computer Science (Programming and Software Engineering) |
---|---|
Publisher | Springer |
Volume | 5421 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 11th International Conference on Model Driven Engineering Languages and Systems |
---|---|
Abbreviated title | MODELS 2008 |
Country/Territory | France |
City | Toulouse |
Period | 28/09/08 → 3/10/08 |
Internet address |