Towards modular verification of software product lines with mCRL2

19Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We introduce by means of an example a modular verification technique for analyzing the behavior of software product lines using the mCRL2 toolset. Based on feature-driven borders, we divide a behavioral model of a product line into a set of separate components with interfaces and a driver process to coordinate them. Abstracting from irrelevant components, we verify properties over a smaller behavioral model, which not only simplifies the model checking task but also makes the result amenable for reuse. This is a fundamental step forward for the approach to scale up to industrial-size product lines.

Cite

CITATION STYLE

APA

ter Beek, M. H., & de Vink, E. P. (2014). Towards modular verification of software product lines with mCRL2. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8802, pp. 368–385). Springer Verlag. https://doi.org/10.1007/978-3-662-45234-9_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free