• DocumentCode
    2838112
  • Title

    CLawZ: cost-effective formal verification for control systems

  • Author

    Adams, M.M. ; Clayton, P.B. ; Tudor, N.J.

  • Author_Institution
    Syst. Assurance Group, QinetiQ, Malvern, UK
  • Volume
    2
  • fYear
    2005
  • fDate
    30 Oct.-3 Nov. 2005
  • Abstract
    Control system software now plays a key role on many platforms, including aircraft and automobiles. However, as control system software has been performing increasingly complex tasks, the associated software development, maintenance and certification costs have escalated significantly. The CLawZ toolset is dedicated to the formal verification of control system software. By using some novel ideas, it achieves the highest levels of assurance whilst not suffering from the prohibitively high costs normally associated with applying formal verification. This toolset has been successfully used in the certification of a large scale, highly complex, flight safety critical system. This paper outlines the toolset, and explains how the approach used to build it enables costs to be dramatically reduced whilst not compromising on soundness.
  • Keywords
    aerospace computing; aerospace control; air safety; formal verification; safety-critical software; software tools; CLawZ toolset; control system software; flight safety critical system; formal verification; software certification cost; software development; software maintenance; Aerospace control; Aircraft; Automobiles; Certification; Control systems; Costs; Formal verification; Programming; Software maintenance; System software; Ada; Industrial formal verification; ProofPower; Simulink; Z; control systems; formal proof; real-time software; refinement; safety-critical software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 2005. DASC 2005. The 24th
  • Print_ISBN
    0-7803-9307-4
  • Type

    conf

  • DOI
    10.1109/DASC.2005.1563404
  • Filename
    1563404