We present a logical framework that is able to deal with variability in product family descriptions. The temporal logic MHML is based on the classical Hennessy-Milner logic with Until and we interpret it over Modal Transition Systems (MTSs). MTSs extend the classical notion of Labelled Transition Systems by distinguishing possible (may) and required (must) transitions: these two types of transitions are useful to describe variability in behavioural descriptions of product families. This leads to a novel deontic interpretation of the classical modal and temporal operators, which allows the expression of both constraints over the products of a family and constraints over their behaviour in a single logical framework. Finally, we sketch model-checking algorithms to verify MHML formulae as well as a way to derive correct products from a product family description.

A logical framework to deal with variability

Asirelli P.;ter Beek M. H.;Fantechi A.;Gnesi S.
2010

Abstract

We present a logical framework that is able to deal with variability in product family descriptions. The temporal logic MHML is based on the classical Hennessy-Milner logic with Until and we interpret it over Modal Transition Systems (MTSs). MTSs extend the classical notion of Labelled Transition Systems by distinguishing possible (may) and required (must) transitions: these two types of transitions are useful to describe variability in behavioural descriptions of product families. This leads to a novel deontic interpretation of the classical modal and temporal operators, which allows the expression of both constraints over the products of a family and constraints over their behaviour in a single logical framework. Finally, we sketch model-checking algorithms to verify MHML formulae as well as a way to derive correct products from a product family description.
2010
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
D. Méry; S. Merz
Integrated Formal Methods 8th International Conference, IFM 2010, Nancy, France, October 11-14, 2010
8th International Conference on Integrated Formal Methods (IFM 2010)
43
58
978-3-642-16264-0
http://www.springerlink.com/content/v2q5265t64v62u54/
Springer Berlin / Heildelberg
Berlin
GERMANIA
Sì, ma tipo non specificato
11-14 Ottobre 2010
Nancy, Francia
Product family
Variability
Temporal logic
Deontic logic
4
restricted
Asirelli, P.; ter Beek, M. H.; Fantechi, A.; Gnesi, S.
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
File Dimensione Formato  
prod_179768-doc_16419.pdf

solo utenti autorizzati

Descrizione: iFM10.pdf
Tipologia: Versione Editoriale (PDF)
Dimensione 362.77 kB
Formato Adobe PDF
362.77 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/11340
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 48
  • ???jsp.display-item.citation.isi??? 24
social impact