• DocumentCode
    3204035
  • Title

    A Practical Formal Approach for Requirements Validation and Verification of Dependable Systems

  • Author

    Alves, Miriam C Bergue ; Drusinsky, Doron ; Shing, Man-Tak

  • Author_Institution
    Inst. of Aeronaut. & Space - IAE, Monterey, CA, USA
  • fYear
    2011
  • fDate
    25-29 April 2011
  • Firstpage
    47
  • Lastpage
    51
  • Abstract
    Classical requirements validation methods usually work with static behavioral models, and under the assumption that there are no dependencies and interactions between the requirements. Requirements verification is mostly done by statically analyzing the design artifacts and by running tests. This work presents a practical formal approach for requirements validation and verification (V&V) of dependable systems, under two different perspectives: development and acquisition. The approach considers the system´s dynamic behavior that is formally represented as state chart assertions and validated using JUnit test scenarios. Runtime execution monitoring (REM) data is used to create JUnit tests to verify the system´s behavior against the assertions. The V&V activities are supported by the State Rover tool. Two space systems case studies are briefly presented. As dependability often manifests as decidable system sequencing behaviors, the main contribution of this work is centered on the validation and verification of such behaviors.
  • Keywords
    formal verification; software reliability; JUnit test scenarios; State Rover tool; dependable system; requirements validation; requirements verification; runtime execution monitoring; state chart assertions; Instruments; Monitoring; Runtime; Software systems; Testing; Unified modeling language; JUnits tests; V&V; requirements; runtime execution monitoring; statechart assertions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing Workshops (LADCW), 2011 Fifth Latin-American Symposium on
  • Conference_Location
    Sao Jose does Campos
  • Print_ISBN
    978-1-4577-0194-8
  • Electronic_ISBN
    978-0-7695-4394-9
  • Type

    conf

  • DOI
    10.1109/LADCW.2011.14
  • Filename
    5773414