• DocumentCode
    3445153
  • Title

    Verifying Non-functional Properties of Software Product Lines: Towards an Efficient Approach Using Parametric Model Checking

  • Author

    Ghezzi, Carlo ; Sharifloo, Amir Molzam

  • Author_Institution
    Dipt. di Elettonica e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2011
  • fDate
    22-26 Aug. 2011
  • Firstpage
    170
  • Lastpage
    174
  • Abstract
    In this paper, we describe how probabilistic model checking techniques and tools can be used to verify non-functional properties of different configurations of a software product line. We propose a model-based approach that enables software engineers to assess their design solutions in the early stages of development. Furthermore, we discuss how verification time can surprisingly be reduced by applying parametric model checking instead of classic model checking, and show that the approach can be effective in practice.
  • Keywords
    formal verification; software engineering; classic model checking; non functional properties verification; parametric model checking; probabilistic model checking techniques; software product line; software product lines; Computational modeling; Markov processes; Mathematical model; Probabilistic logic; Reliability; Software; Unified modeling language; Non-Functional Requirements; Probabilistic Model Checking; Software Product Lines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference (SPLC), 2011 15th International
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4577-1029-2
  • Type

    conf

  • DOI
    10.1109/SPLC.2011.33
  • Filename
    6030058