• DocumentCode
    1997020
  • Title

    Model Checking Process with Goal Oriented Requirements Analysis

  • Author

    Ogawa, Hideto ; Kumeno, Fumihiro ; Honiden, Shinichi

  • Author_Institution
    Embedded Syst. Platform Res. Lab., Hitachi Ltd.
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    377
  • Lastpage
    384
  • Abstract
    Model checking is a powerful technique for verifying the correctness of a systempsilas specification. But even when the specification has been verified to be correct, there is still the question of whether the specification covers all the expected behaviors. One of the most important issues for verification is the sufficiency of verification items. In model checking, specification-level properties such as reachability are well-studied, but the sufficiency of a specification against the preceding requirements still remains a challenge.In this paper, we propose a model-checking process with goal oriented requirements analysis, in which goal descriptions in a natural language are systematically refined into linear temporal logic formulae. Furthermore, the coverage of the verification result can be evaluated against the goal model. We developed a tool that supports the process, and applied it to an example. This process lowers the technical barriers to model checking and improves the sufficiency of system verification.
  • Keywords
    formal specification; program verification; goal oriented requirements analysis; linear temporal logic formulae; model checking process; natural language; system specification; Embedded system; Informatics; Laboratories; Logic; Natural languages; Pattern analysis; Power system modeling; Software engineering; Software systems; System recovery; KAOS; Model Checking; Requirements Analysis; SPIN; State Transition System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
  • Conference_Location
    Beijing
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3446-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2008.71
  • Filename
    4724569