• DocumentCode
    288040
  • Title

    A behaviour-based approach to the design of safety-critical systems

  • Author

    Harper, Christopher ; Winfield, Alan

  • Author_Institution
    British Aerosp. Airbus Ltd., Bristol, UK
  • fYear
    1994
  • fDate
    1994
  • Firstpage
    42644
  • Lastpage
    1010
  • Abstract
    Software-based systems usually have complex functionality, and are required to meet very high integrity and reliability requirements. Testing a software-based system to determine whether it meets such requirements is impractical, requiring test runs whose accumulated time is much greater than 109 hours, in order to demonstrate the above reliability requirement. Software does not fail in a random manner; if a program produces an incorrect output (assuming that no hardware failure corrupted the program, which is a different scenario to a software failure), then such an output is inherent in its structure, i.e. the software contains a design error. This makes the use of traditional analysis methods unsuitable, because they are generally suited to assessing random failures in hardware. We present an approach which shows promise in enabling software to be assessed directly for safety. The approach is centred on the use of certain technologies, drawn from the artificial intelligence domain, namely decision trees and behaviour based architectures (e.g. subsumption architecture). The paper describes the features of these technologies, which will be useful in the design and construction of safety critical systems
  • Keywords
    artificial intelligence; program testing; safety; software reliability; artificial intelligence; behaviour based architectures; decision trees; design error; reliability requirement; safety; safety-critical systems; software-based system; subsumption architecture;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Knowledge-Based Systems for Safety Critical Applications, IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • Filename
    369614