Abstract
Nowadays, feature models are the de facto standard when representing commonalities and variability, with modern examples spanning up to 7000 features. Manual analysis of such models is challenging and error-prone due to sheer size. To help in this task, automated analysis of feature models (AAFM) has emerged over the past three decades. However, the diversity of these tools and their supported languages presents a significant challenge that motivated the MOD-EVAR community to initiate a project for a new tool that supports the UVL language. Despite the rise of machine learning and data science, along with robust Python-based libraries, most AAFM tools have been implemented in Java, creating a collaboration gap. This paper introduces Flama, an innovative framework that automates the analysis of variability models. It focuses on UVL model analysis and aims for easy integration and extensibility to bridge this gap and foster better community and cross-community collaboration.
Original language | English |
---|---|
Title of host publication | SPLC '23: Proceedings of the 27th ACM International Systems and Software Product Line Conference |
Editors | Paolo Arcaini, Maurice H. ter Beek, Gilles Perrouin, Iris Reinhartz-Berger, Ivan Machado, Silvia Regina Vergilio, Rick Rabiser, Tao Yue, Xavier Devroey, Monica Pinto, Hironori Washizaki |
Place of Publication | New York, NY, USA |
Publisher | Association of Computing Machinery |
Pages | 16–19 |
Number of pages | 4 |
Volume | B2 |
ISBN (Electronic) | 9798400700927 |
ISBN (Print) | 9798400700927 |
DOIs | |
Publication status | Published - 28 Aug 2023 |
Event | 27th ACM International Systems and Software Product Line Conference: SPLC 2023 - National Institute of Informatics, Tokyo, Japan Duration: 28 Aug 2023 → 1 Sept 2023 https://2023.splc.net/ https://2023.splc.net |
Conference
Conference | 27th ACM International Systems and Software Product Line Conference |
---|---|
Abbreviated title | SPLC '23 |
Country/Territory | Japan |
City | Tokyo |
Period | 28/08/23 → 1/09/23 |
Internet address |
Keywords
- data visualization
- variability
- visualization design process
- effective communication
- graphs and tables
- software product line
ASJC Scopus subject areas
- Software
- Human-Computer Interaction
- Computer Vision and Pattern Recognition
- Computer Networks and Communications