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

Carlo Ghezzi, Amir Molzam Sharifloo · 2011

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.

Read the paper · More papers on PaperTik