• DocumentCode
    2184074
  • Title

    Why engineers should consider formal methods

  • Author

    Holloway, C. Michael

  • Author_Institution
    NASA Langley Res. Center, Hampton, VA, USA
  • Volume
    1
  • fYear
    1997
  • fDate
    26-30 Oct 1997
  • Firstpage
    1.3
  • Abstract
    Presents an analysis of a typical rationale used to convince engineers of the potential usefulness of formal methods. This analysis reveals that the typical rationale is complicated, but fails to establish the truth of an essential proposition. As a result, the author gives a simple revised rationale, which shows conclusively why engineers should consider formal methods. The ideas in this revised rationale are not original. The contribution of this paper is in presenting the ideas in the context of an analysis of other approaches, and in a forum likely to be populated by engineers. Formality may eventually become the norm in software development
  • Keywords
    formal specification; formal methods; rationale; software development; software engineers; Costs; Digital systems; Government; Hardware; NASA; Postal services; Programming; Protection; Software engineering; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 1997. 16th DASC., AIAA/IEEE
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    0-7803-4150-3
  • Type

    conf

  • DOI
    10.1109/DASC.1997.635021
  • Filename
    635021