• DocumentCode
    1657366
  • Title

    Formal methods for V&V of partial specifications: an experience report

  • Author

    Easterbrook, Steve ; Callahan, John

  • Author_Institution
    West Virginia Univ. Software IV&V Fac., Fairmont, WV, USA
  • fYear
    1997
  • Firstpage
    160
  • Lastpage
    168
  • Abstract
    This paper describes our work exploring the suitability of formal specification methods for independent verification and validation (IV&V) of software specifications for large, safety critical systems. An IV&V contractor often has to perform rapid analysis on incomplete specifications, with no control over how those specifications are represented. Lightweight formal methods show significant promise in this context, as they offer a way of uncovering major errors, without the burden of full proofs of correctness. We describe an experiment in the application of the method SCR to testing for consistency properties of a partial model of the requirements for fault detection isolation and recovery on the space station. We conclude that the insights gained from formalizing a specification is valuable, and it is the process of formalization, rather than the end product that is important. It was only necessary to build enough of the formal model to test the properties in which we were interested. Maintenance of fidelity between multiple representations of the same requirements (as they evolve) is still a problem, and deserves further study
  • Keywords
    aerospace computing; artificial satellites; errors; fault diagnosis; formal specification; program testing; program verification; safety-critical software; SCR; consistency properties; errors; fault detection isolation; fault recovery; formal methods; formal specification methods; incomplete specifications; independent verification; large safety critical systems; partial specification verification; space station; testing; Aerospace safety; Error correction; Formal specifications; International Space Station; NASA; Performance analysis; Software safety; Space stations; Testing; Thyristors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on
  • Conference_Location
    Annapolis, MD
  • Print_ISBN
    0-8186-7740-6
  • Type

    conf

  • DOI
    10.1109/ISRE.1997.566865
  • Filename
    566865