Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

A primer on counterexample guided abstraction refinement of product-line behavioural models

Maxime Cordy, Bruno Dawagne, Patrick Heymans, Axel Legay, Martin Leucker, Pierre Yves Schobbens

Abstract

The model-checking problem for Software Products Lines (SPLs) is harder than for single systems: variability constitutes a new source of complexity that exacerbates the state-explosion problem. Abstraction techniques have successfully alleviated state explosion in single-system models. However, they need to be adapted to SPLs, to take into account the set of variants that produce a counterexample. In this paper, we recall the main ideas of a paper published elsewhere that applies CEGAR (Counterexample-Guided Abstraction Refinement) and desings new forms of abstraction specifically for SPLs. Experiments are carried out to evaluate the efficiency of our new abstractions. The results show that our abstractions, combined with an appropriate refinement strategy, hold the potential to achieve large reductions in verification time, although they sometimes perform worse.

OriginalspracheEnglisch
TitelSoftware Engineering-Konferenz, SE 2016
Seitenumfang2
BandP252
Herausgeber (Verlag)Gesellschaft für Informatik e.V.
Erscheinungsdatum2016
Seiten79-80
ISBN (Print)978-388579646-6
PublikationsstatusVeröffentlicht - 2016
VeranstaltungSoftware Engineering-Konferenz, SE 2016 - Software Engineering Conference - Wien, Österreich
Dauer: 23.02.201626.02.2016

UN SDGs

Dieser Output leistet einen Beitrag zu folgendem(n) Ziel(en) für nachhaltige Entwicklung

  1. SDG 9 – Industrie, Innovation und Infrastruktur
    SDG 9 – Industrie, Innovation und Infrastruktur

Fingerprint

Untersuchen Sie die Forschungsthemen von „A primer on counterexample guided abstraction refinement of product-line behavioural models“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren