QFLan offers modeling and analysis of highly reconfigurable systems, like product lines, which are characterized by combinatorially many system variants (or products) that can be obtained via different combinations of installed features. The tool offers a modern integrated development environment for the homonym probabilistic feature-oriented language. QFLan allows the specification of a family of products in terms of a feature model with quantitative attributes, which defines the valid feature combinations, and probabilistic behavior subject to quantitative constraints. The language's behavioral part enables dynamic installation, removal and replacement of features. QFLan has a discrete-time Markov chain semantics, permitting quantitative analyses. Thanks to a seamless integration with the statistical model checker MultiVeStA, it allows for analyses like the likelihood of specific behavior or the expected average value of non-functional aspects related to feature attributes.

QFLan: A tool for the quantitative analysis of highly reconfigurable systems

ter Beek MH;
2018

Abstract

QFLan offers modeling and analysis of highly reconfigurable systems, like product lines, which are characterized by combinatorially many system variants (or products) that can be obtained via different combinations of installed features. The tool offers a modern integrated development environment for the homonym probabilistic feature-oriented language. QFLan allows the specification of a family of products in terms of a feature model with quantitative attributes, which defines the valid feature combinations, and probabilistic behavior subject to quantitative constraints. The language's behavioral part enables dynamic installation, removal and replacement of features. QFLan has a discrete-time Markov chain semantics, permitting quantitative analyses. Thanks to a seamless integration with the statistical model checker MultiVeStA, it allows for analyses like the likelihood of specific behavior or the expected average value of non-functional aspects related to feature attributes.
2018
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-3-319-95582-7
Software product lines
probabilistic modeling
quantitative constraints
statistical model checking
formal methods
File in questo prodotto:
File Dimensione Formato  
prod_391584-doc_135322.pdf

solo utenti autorizzati

Descrizione: QFLan: A Tool for the Quantitative Analysis of Highly Reconfigurable Systems
Tipologia: Versione Editoriale (PDF)
Dimensione 881.67 kB
Formato Adobe PDF
881.67 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_391584-doc_135323.pdf

accesso aperto

Descrizione: QFLan: A Tool for the Quantitative Analysis of Highly Reconfigurable Systems
Tipologia: Versione Editoriale (PDF)
Dimensione 956.86 kB
Formato Adobe PDF
956.86 kB Adobe PDF Visualizza/Apri

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/371311
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 457
  • ???jsp.display-item.citation.isi??? 29
social impact