• DocumentCode
    351454
  • Title

    Refinement in requirements specification and analysis: a case study

  • Author

    De Jong, Edwin ; van de Pol, Jaco ; Hooman, Jozef

  • Author_Institution
    Hollandse Signaalapparaten, Hengelo, Netherlands
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    290
  • Lastpage
    298
  • Abstract
    This paper presents a formal method for requirements specification and analysis. Using this method some techniques for step-wise refinement are studied. During the early phases of system development, where the exact requirements are yet unclear these techniques allow to write incomplete and global specifications, which during successive steps can be refined and completed. At each step the method supports formal analysis of the specification. In particular two abstraction techniques are studied: nondeterminism and uninterpreted symbols. These techniques are explored using a realistic case study, that was inspired by the specification of an existing naval command and control system. Specifications are written and analysed using the language and proof checker of PVS
  • Keywords
    formal specification; PVS; abstraction techniques; formal method; global specifications; nondeterminism; proof checker; requirements specification; step-wise refinement; uninterpreted symbols; Computer aided software engineering; Ear; Formal specifications; Logic; Mathematical model; Phase detection; Power system modeling; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2000. (ECBS 2000) Proceedings. Seventh IEEE International Conference and Workshopon the
  • Conference_Location
    Edinburgh
  • Print_ISBN
    0-7695-0604-6
  • Type

    conf

  • DOI
    10.1109/ECBS.2000.839888
  • Filename
    839888