13.07.2015 Views

In-flight upset - 154 km west of Learmonth, WA, 7 October 2008,

In-flight upset - 154 km west of Learmonth, WA, 7 October 2008,

In-flight upset - 154 km west of Learmonth, WA, 7 October 2008,

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

One type <strong>of</strong> automated safety assessment involves fully defining the failure logic <strong>of</strong>each component’s inputs and outputs, and then integrating the components into afull system model. The system model can then be used to automatically generatefault trees <strong>of</strong> the system (Papadopoulos et al. 2001).A second type <strong>of</strong> automated safety analysis involves using static analysis tools suchas ‘model checkers’ and ‘theorem provers’. This approach involves building amodel <strong>of</strong> the system with various failure modes included, and then applying thetools to the model to automatically generate a list <strong>of</strong> the failure modes which violatea specific, formally-defined requirement.<strong>In</strong> 2001 to 2003, a group <strong>of</strong> European aircraft manufacturers and researchinstitutions, including Airbus, conducted a project titled ‘Enhanced SafetyAssessment <strong>of</strong> Complex Systems’ (ESACS) to examine the utility <strong>of</strong> model-basedsafety analysis activities (Bozanno et al. 2003). ESACS was followed by anotherproject conducted by the same organisations, titled ‘Improvement <strong>of</strong> SafetyActivities on Aeronautical Complex Systems’ (ISAAC), to further expand the scopeand maturity <strong>of</strong> the methodology developed by ESACS (Akerland et al. 2006).Similar projects have also been facilitated by NASA (Joshi et al. 2006, Tribble et al.2004). 119Automated safety analysis projects have reported some promising results, and theyhave started being accepted as part <strong>of</strong> the basis for the certification <strong>of</strong> new systems(Akerland et al. 2006). However, there are still limitations with the approach. Forexample, it relies heavily on having an accurate model <strong>of</strong> the system and theenvironment in which it operates, and uses this model for all the associatedanalyses. As it is not computationally possible to fully model a complex system,analysts therefore need to make assumptions and decisions about what to include inthe model. Any limitations in the model will have an influence on all the derivedsafety analyses, and there is limited guidance available to date to best determinehow to ensure the system model is adequate (Lisagor et al. 2010).Lisagor et al. (2010) also noted that the outputs <strong>of</strong> some automated analyses can be‘unmanageably’ large and difficult to interpret, and that there are inherent dangerswith trying to understand the results as being equivalent to those from traditionalanalysis methods when they are actually based on quite different processes. <strong>In</strong>addition, the projects to date have focused on simpler types <strong>of</strong> failure modes, suchas discrete and permanent faults rather than transient or intermittent faults or thetiming-related aspects <strong>of</strong> faults (Lisagor et al. 2006; Tribble et al. 2004).Alternative methods <strong>of</strong> safety assessmentLeveson has proposed that traditional safety assessment techniques can be adaptedto some extent to handle new technology, they are not that well suited for thispurpose as they are based on an inappropriate model <strong>of</strong> accident causation whichfocuses primarily on hardware faults and failures. She has proposed a different type<strong>of</strong> model derived from systems theory called ‘system-theoretic accident modellingand processes’ (STAMP) (Leveson 2004a, 2009a).119The NASA request for industry responses on the topic <strong>of</strong> ‘verification and validation <strong>of</strong><strong>flight</strong>-critical systems’ (Graves and Jacobsen, 2010) contained many responses advocatingmodelling and formal methods.- 106 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!