The research question that we posed ourselves and which has led to this paper is: "how can we guarantee the correct functioning of products of an SPL when core components evolve?" This exploratory paper merely proposes an overview of a novel approach that, by extending and adapting assume-guarantee reasoning to evolving SPLs, guarantees the resilience against changes in the environment of products of an SPL. The idea is to selectively model check and test assume-guarantee properties on those SPL components affected by the changes.

Guaranteeing correct evolution of software product lines: setting up the problem

Ter Beek M H;
2011

Abstract

The research question that we posed ourselves and which has led to this paper is: "how can we guarantee the correct functioning of products of an SPL when core components evolve?" This exploratory paper merely proposes an overview of a novel approach that, by extending and adapting assume-guarantee reasoning to evolving SPLs, guarantees the resilience against changes in the environment of products of an SPL. The idea is to selectively model check and test assume-guarantee properties on those SPL components affected by the changes.
2011
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
E.A. Troubitsyna
Software Engineering for Resilient Systems. Third International Workshop, SERENE 2011
100
105
978-3-642-24123-9
http://www.springerlink.com/content/n535107122g4q276/
Sì, ma tipo non specificato
29-30 September 2011
Geneva, Switzerland
Software Product Lines
Assume-guarantee reasoning
Software evolution
Model problems
Formal verification
Area di valutazione 01 - Scienze matematiche e informatiche. Ter Beek, Maurice H., Muccini Henry, Pelliccione Patrizio
3
restricted
M H, Ter Beek; Muccini, H; Pelliccione, P
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_205393-doc_46000.pdf

solo utenti autorizzati

Descrizione: contributo
Tipologia: Versione Editoriale (PDF)
Dimensione 437.88 kB
Formato Adobe PDF
437.88 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/176068
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact