• DocumentCode
    2906658
  • Title

    Introduction to formal methods and experiences from the LaCoS and Orsted projects

  • Author

    Pedersen, J. Storbank

  • Author_Institution
    CRI A/S, Birkerod, Denmark
  • fYear
    1997
  • fDate
    35573
  • Firstpage
    42401
  • Lastpage
    42403
  • Abstract
    The LaCoS project was an ESPRIT project that was carried out between 1990 and 1994. Its aims were to conduct extensive industrial trials using the formal method RAISE (Rigorous Approach to Industrial Software Engineering) within a number of industrial sectors, and to further evolve and industrialise the RAISE products, i.e. the RAISE Specification Language (RSL), the RAISE method and the RAISE tools. The Orsted satellite is a Danish microsatellite whose mission is to measure the magnetic fields and fluxes of charged particles near the Earth. The satellite carries five scientific instruments including an Overhauser magnetometer, a fluxgate magnetometer and a star imager, all these three instruments being placed on a deployable 8 metre boom. The development is now complete and the satellite is to be launched in the autumn of 1997. The onboard software that was developed by CRI constitutes two command and data handling subsystems and consists of approximately 60,000 lines of Ada code. The command and data handling subsystems are responsible for up and down link telecommunication, acquisition and preprocessing of scientific data, failure detection and recovery based on housekeeping collection, and autonomous control of data acquisition. The software is hence critical to the mission. It was decided to divide the considerations of functional and performance correctness, and to use RAISE as the primary method for achieving the former
  • Keywords
    formal specification; Ada code; Danish microsatellite; ESPRIT project; LaCoS project; Orsted satellite; RAISE Specification Language; RAISE method; RAISE tools; Rigorous Approach to Industrial Software Engineering; charged particles; data acquisition; formal method; formal methods; industrial sectors; industrial trials; magnetic fields; onboard software; performance correctness; scientific data; scientific instruments; telecommunication;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Industrial Use of Formal Methods (Digest No: 1977/171), IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1049/ic:19970924
  • Filename
    640801