• DocumentCode
    596229
  • Title

    Relating Requirement and Design Variabilities

  • Author

    Millo, Jean-Vivien ; Ramesh, S.

  • Author_Institution
    EPI AOSTE, INRIA Sophia-Antipolis, Sophia-Antipolis, France
  • Volume
    2
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    35
  • Lastpage
    42
  • Abstract
    This paper presents a novel approach to relate the variabilities that exist at the requirement and design levels in a Software Product Line (SPL). This approach is based upon two key observations: (i) it is not only the requirements, but also the design contain variability information, (ii) The variability information at the requirement and design levels are expressed differently and at different levels of abstraction. In the context of an SPL composed of features including variability, the proposed method relates every feature configuration (evaluation of the configuration parameters) at the design level with a feature instantiation at the requirement level. The core step in the method is a conformance checking procedure that is based upon the well-known automata containment algorithm used in formal verification of finite state systems. The method has been implemented on top of the well-known verification tool, SPIN, and then experimented on an industrial example with encouraging results.
  • Keywords
    finite state machines; formal verification; SPIN verification tool; SPL; automata containment algorithm; configuration parameter; conformance checking procedure; design variability; feature configuration; feature instantiation; finite state system; formal verification; requirement variability; software product line; variability information; Algorithm design and analysis; Automata; Manuals; Reactive power; Standards; Unified modeling language; Vehicles; Automata containment algorithm; Software Product Line; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.67
  • Filename
    6462779