Specification and use of component failure patterns
Safety-critical systems are typically assessed for their adherence to specified safety properties. They are studied down to the component-level to identify root causes of any hazardous failures. Most recent work with model-based safety analysis has focused on improving system modelling techniques an...
Main Author: | |
---|---|
Other Authors: | |
Published: |
University of Hull
2010
|
Subjects: | |
Online Access: | http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.541638 |
id |
ndltd-bl.uk-oai-ethos.bl.uk-541638 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-bl.uk-oai-ethos.bl.uk-5416382015-03-20T04:39:39ZSpecification and use of component failure patternsWolforth, Ian PhilipPapadopoulos, Yiannis2010Safety-critical systems are typically assessed for their adherence to specified safety properties. They are studied down to the component-level to identify root causes of any hazardous failures. Most recent work with model-based safety analysis has focused on improving system modelling techniques and the algorithms used for automatic analyses of failure models. However, few developments have been made to improve the scope of reusable analysis elements within these techniques. The failure behaviour of components in these techniques is typically specified in such a way that limits the applicability of such specifications across applications. The thesis argues that allowing more general expressions of failure behaviour, identifiable patterns of failure behaviour for use within safety analyses could be specified and reused across systems and applications where the conditions that allow such reuse are present.This thesis presents a novel Generalised Failure Language (GFL) for the specification and use of component failure patterns. Current model-based safety analysis methods are investigated to examine the scope and the limits of achievable reuse within their analyses. One method, HiP-HOPS, is extended to demonstrate the application of GFL and the use of component failure patterns in the context of automated safety analysis. A managed approach to performing reuse is developed alongside the GFL to create a method for more concise and efficient safety analysis. The method is then applied to a simplified fuel supply and a vehicle braking system, as well as on a set of legacy models that have previously been analysed using classical HiP-HOPS. The proposed GFL method is finally compared against the classical HiP-HOPS, and in the light of this study the benefits and limitations of this approach are discussed in the conclusions.005.3Computer scienceUniversity of Hullhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.541638http://hydra.hull.ac.uk/resources/hull:4455Electronic Thesis or Dissertation |
collection |
NDLTD |
sources |
NDLTD |
topic |
005.3 Computer science |
spellingShingle |
005.3 Computer science Wolforth, Ian Philip Specification and use of component failure patterns |
description |
Safety-critical systems are typically assessed for their adherence to specified safety properties. They are studied down to the component-level to identify root causes of any hazardous failures. Most recent work with model-based safety analysis has focused on improving system modelling techniques and the algorithms used for automatic analyses of failure models. However, few developments have been made to improve the scope of reusable analysis elements within these techniques. The failure behaviour of components in these techniques is typically specified in such a way that limits the applicability of such specifications across applications. The thesis argues that allowing more general expressions of failure behaviour, identifiable patterns of failure behaviour for use within safety analyses could be specified and reused across systems and applications where the conditions that allow such reuse are present.This thesis presents a novel Generalised Failure Language (GFL) for the specification and use of component failure patterns. Current model-based safety analysis methods are investigated to examine the scope and the limits of achievable reuse within their analyses. One method, HiP-HOPS, is extended to demonstrate the application of GFL and the use of component failure patterns in the context of automated safety analysis. A managed approach to performing reuse is developed alongside the GFL to create a method for more concise and efficient safety analysis. The method is then applied to a simplified fuel supply and a vehicle braking system, as well as on a set of legacy models that have previously been analysed using classical HiP-HOPS. The proposed GFL method is finally compared against the classical HiP-HOPS, and in the light of this study the benefits and limitations of this approach are discussed in the conclusions. |
author2 |
Papadopoulos, Yiannis |
author_facet |
Papadopoulos, Yiannis Wolforth, Ian Philip |
author |
Wolforth, Ian Philip |
author_sort |
Wolforth, Ian Philip |
title |
Specification and use of component failure patterns |
title_short |
Specification and use of component failure patterns |
title_full |
Specification and use of component failure patterns |
title_fullStr |
Specification and use of component failure patterns |
title_full_unstemmed |
Specification and use of component failure patterns |
title_sort |
specification and use of component failure patterns |
publisher |
University of Hull |
publishDate |
2010 |
url |
http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.541638 |
work_keys_str_mv |
AT wolforthianphilip specificationanduseofcomponentfailurepatterns |
_version_ |
1716786035360268288 |