Critical systems must be shown to be acceptably safe and secure to deploy and use in their environment. But the size, scale, het- erogeneity, 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 Trans- formation Analysis, and explain how it can be used for automatically calculating the failure behaviour of an entire system from the failure be- haviours of its components. We outline an implementation of the tech- nique in the Epsilon model management platform, thus allowing it to be used in combination with state-of-the-art model management languages and tools, and making it applicable to a variety of different domain- specific modelling languages.
|Number of pages||15|
|Journal||CEUR Workshop Proceedings|
|Early online date||24 Sep 2008|
|Publication status||Published - 2008|
|Event||1st International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages: Affiliated with the 11th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2008) - Toulouse, France|
Duration: 28 Sep 2008 → 28 Sep 2008
Conference number: 1