• DocumentCode
    2362255
  • Title

    Incremental development of a high integrity compiler: experience from an industrial development

  • Author

    Stepney, Susan

  • Author_Institution
    Logica UK Ltd., Cambridge, UK
  • fYear
    1998
  • fDate
    13-14 Nov 1998
  • Firstpage
    142
  • Lastpage
    149
  • Abstract
    We have developed and successfully applied a technique to build a high integrity compiler from Pasp, a Pascal-like language, to ASP, the target language for a high integrity processor designed for the UK´s Atomic Weapons Establishment at Aldermaston. We overview the technique itself, including a description of how it can be extended to separate compilation. We also describe some of our experiences whilst implementing this compiler, how successful the whole process has been, and the lessons we have learned. We have cost effectively developed a compiler to high integrity by using mathematical specification and proof techniques
  • Keywords
    Pascal; formal specification; program compilers; software reliability; ASP; Atomic Weapons Establishment; Pascal-like language; Pasp; UK; cost effective development; high integrity; high integrity compiler; high integrity processor; incremental development; industrial development; mathematical specification; proof techniques; separate compilation; Application specific processors; Defense industry; Design engineering; High level languages; Process design; Prototypes; Safety; Sparks; Testing; Weapons;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering Symposium, 1998. Proceedings. Third IEEE International
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-9221-9
  • Type

    conf

  • DOI
    10.1109/HASE.1998.731606
  • Filename
    731606