• DocumentCode
    1554823
  • Title

    The specification and verified decomposition of system requirements using CSP

  • Author

    Moore, Andrew P.

  • Author_Institution
    US Naval Res. Lab., Washington, DC, USA
  • Volume
    16
  • Issue
    9
  • fYear
    1990
  • fDate
    9/1/1990 12:00:00 AM
  • Firstpage
    932
  • Lastpage
    948
  • Abstract
    A formal method for decomposing the critical requirements of a system into requirements of its component processes and a minimal, possibly empty, set of synchronization requirements is described. The trace model of Hoare´s communicating sequential processes (CSP) is the basis for the formal method. The method is applied to an abstract voice transmitter and describes the role that the EHDM verification system plays in the transmitter´s decomposition is described. In combination with other verification techniques, it is expected that this method will promote the development of more trustworthy systems
  • Keywords
    formal specification; synchronisation; theorem proving; CSP; formal method; specification; synchronization requirements; system requirements; trace model; verified decomposition; Algebra; Buildings; Computer security; Formal specifications; Formal verification; Information security; Process design; Safety; Space technology; Transmitters;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.58782
  • Filename
    58782