Bike-sharing systems are becoming popular not only as a sustainable means of transportation in the urban environment, but also as a challenging case study that presents interesting run-time optimization problems. As a side-study within a research project aimed at quantitative analysis that used such a case study, we have observed how the deployed systems enjoy a wide variety of different features. We have therefore applied variability analysis to define a family of bike-sharing systems, and we have sought support in available tools. We have so established a tool chain that includes (academic) tools that provide different functionalities regarding the analysis of software product lines, from feature modelling to product derivation, to quantitative evaluation of the attributes of products. The tool chain is currently experimented inside the cited project as a complement to more sophisticated product-based analysis techniques.

Chaining available tools to support the modelling and analysis of a bike-sharing product line: an experience report

Ter Beek MH;Gnesi S;
2013

Abstract

Bike-sharing systems are becoming popular not only as a sustainable means of transportation in the urban environment, but also as a challenging case study that presents interesting run-time optimization problems. As a side-study within a research project aimed at quantitative analysis that used such a case study, we have observed how the deployed systems enjoy a wide variety of different features. We have therefore applied variability analysis to define a family of bike-sharing systems, and we have sought support in available tools. We have so established a tool chain that includes (academic) tools that provide different functionalities regarding the analysis of software product lines, from feature modelling to product derivation, to quantitative evaluation of the attributes of products. The tool chain is currently experimented inside the cited project as a complement to more sophisticated product-based analysis techniques.
2013
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Bike-sharing systems
Tool chain
Variability analysis
Reusable Software. Domain engineering
Requirements/Specifications. Tools
Model Validation and Analysis
File in questo prodotto:
File Dimensione Formato  
prod_276689-doc_78616.pdf

accesso aperto

Descrizione: Chaining available tools to support the modelling and analysis of a bike-sharing product line: an experience report
Dimensione 800.59 kB
Formato Adobe PDF
800.59 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/257544
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact