• DocumentCode
    1996254
  • Title

    A Technique to Check the Implementability of Behavioral Specifications with Frameworks

  • Author

    Zenmyo, Teruyoshi ; Kobayashi, Takashi ; Saeki, Motoshi

  • Author_Institution
    Dept. of Comput. Sci., Tokyo Inst. of Technol., Tokyo, Japan
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    111
  • Lastpage
    118
  • Abstract
    In software development with frameworks, it is essential to use the framework with which given software requirements are implementable. This paper focuses on use cases as the requirements specifications and proposes a technique to check whether the given use cases are implementable with the framework. To check the implementability, consistency of branch conditions of the frameworks and the requirements specification has to be checked as well as equivalence of action sequences between the frameworks and the requirements specification. To this end, a novel approach based on a satisfiability problem for deriving the consistent truth assignments of the branch conditions is introduced. The approach can be incorporated in bi-simulation checking for assuring the equivalence of the action sequences, and therefore, the implementability can be checked. Furthermore, this paper shows a feasibility of the proposed technique by using Compositional Reachability Analysis as a mean of bi-simulation checking.
  • Keywords
    bisimulation equivalence; computability; formal specification; reachability analysis; behavioral specifications; bisimulation checking; compositional reachability analysis; satisfiability problem; software development; software requirements specifications; Algebra; Computer science; Costs; Embedded computing; Embedded software; Filling; Information science; Programming; Reachability analysis; Software engineering; compositional reachability analysis; framework; satisfiability problem; use case;
  • 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.19
  • Filename
    4724538