• DocumentCode
    1566841
  • Title

    Combining the box structure development method and CSP

  • Author

    Hopcroft, Philippa J. ; Broadfoot, Guy H.

  • Author_Institution
    Comput. Lab., Oxford Univ., UK
  • fYear
    2004
  • Firstpage
    340
  • Lastpage
    345
  • Abstract
    We combine the box structure development method (BSDM) by Mills et al. (1986) and communicating sequential processes (CSP) by Hoar (1985), with the goal of integrating them into an industrial software development environment. BSDM forms an ideal bridge between the actual system being developed and the abstract models used for formal analysis. CSP complements BSDM by providing the mathematical framework for formal verification, together with its model checker FDR. We present generic algorithms for translating specifications from BSDM into CSP, illustrate how they can be formally verified using FDR and summarise their effectiveness in practice.
  • Keywords
    communicating sequential processes; formal specification; formal verification; CSP; FDR; abstract models; box structure development method; communicating sequential processes; formal analysis; formal verification; industrial software development; mathematical framework; model checker; specification translation; Bridges; Computer industry; Concurrent computing; Formal verification; Mathematical model; Programming; Scalability; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2004. Proceedings. 19th International Conference on
  • ISSN
    1938-4300
  • Print_ISBN
    0-7695-2131-2
  • Type

    conf

  • DOI
    10.1109/ASE.2004.1342760
  • Filename
    1342760