• DocumentCode
    447459
  • Title

    Creation and evaluation of formal specifications for system-of-systems development

  • Author

    Drusinksy, Doron ; Shing, Man-Tak

  • Author_Institution
    Dept. of Comput. Sci., Naval Postgraduate Sch., Monterey, CA, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    10-12 Oct. 2005
  • Firstpage
    1864
  • Abstract
    Studies have suggested that formal specifications and lightweight formal methods help improve the clarity and precision of the requirements specification. This paper describes a process to augment the current informal approaches to system-of-systems development by introducing temporal assertions to capture the safety-critical and mission-essential system requirements and runtime model checking to evaluate the system designs and implementation. The process allows users to develop and validate temporal assertions iteratively via simulation with multiple scenarios, and to use the assertions to automate the testing of the system-of-systems under development as well as armor-plating the target system against any unexpected behaviors at runtime.
  • Keywords
    formal specification; formal verification; missiles; safety-critical software; systems analysis; armor-plating; formal methods; formal specifications; mission-essential system requirements; requirements specification; runtime model checking; safety-critical system; system designs; system-of-systems development; Automatic testing; Computer science; Formal specifications; Monitoring; Natural languages; Object oriented modeling; Prototypes; Runtime; Timing; Unified modeling language; Formal specification; prototyping; run-time execution monitoring; temporal assertion;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2005 IEEE International Conference on
  • Print_ISBN
    0-7803-9298-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.2005.1571418
  • Filename
    1571418