• DocumentCode
    1298746
  • Title

    The application of formal methods to the assessment of high integrity software

  • Author

    Bloomfield, Robin E. ; Froome, Peter K D

  • Author_Institution
    CEGB, Gravesend, UK
  • Issue
    9
  • fYear
    1986
  • Firstpage
    988
  • Lastpage
    993
  • Abstract
    A case study is presented in which the Vienna development method (VDM), a formal specification and development methodology, was used during the analysis phase of the assessment of a prototype nuclear reactor protection system. The VDM specification was also translated into the logic language Prolog to animate the specification and to provide a diverse implementation for use in back-to-back testing. It is claimed that this technique provides a visible and effective method of analysis which is superior to the informal alternatives.
  • Keywords
    formal logic; specification languages; VDM; Vienna development method; development methodology; diverse implementation; formal specification; high integrity software; informal alternatives; logic language Prolog; prototype nuclear reactor protection system; Abstracts; Animation; Data structures; Formal specifications; History; Prototypes; Software;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1986.6313053
  • Filename
    6313053