Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Towards a feature mu-calculus targeting SPL verification

Contributo in Atti di convegno
Data di Pubblicazione:
2016
Abstract:
The modal mu-calculus mu-L is a well-known fixpoint logic to express and model check properties interpreted over labeled transition systems. In this paper, we propose two variants of the mu-calculus, mu-Lf and mu-Lf', for feature transition systems. For this, we explicitly incorporate feature expressions into the logics, allowing operators to select transitions and behavior restricted to specific products and subfamilies. We provide semantics for mu-Lf and mu-Lf' and relate the two new mu-calculi and mu-L to each other. Next, we focus on the analysis of SPL behavior and show how our formalism can be applied for product-based verification with mu-Lf as well as family-based verification with mu-Lf'. We illustrate by means of a toy example how properties can be model checked, exploiting an embedding of mu-Lf' into the mu-calculus with data.
Tipologia CRIS:
04.01 Contributo in Atti di convegno
Keywords:
Family-based model checking; mu-calculus with features; Behavioral SPL models; Featured Transition Systems; Software/Program Verification. Formal methods; Software/Program Verification. Model checking; Reusable Software. Domain engineering
Elenco autori:
TER BEEK, MAURICE HENRI
Autori di Ateneo:
TER BEEK MAURICE HENRI
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/315796
Link al Full Text:
https://iris.cnr.it//retrieve/handle/20.500.14243/315796/191874/prod_354147-doc_114672.pdf
Pubblicato in:
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE
Journal
  • Dati Generali

Dati Generali

URL

http://eptcs.web.cse.unsw.edu.au/paper.cgi?FMSPLE2016.6
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)