FLAMA: A Collaborative Effort to Build a New Framework for the Automated Analysis of Feature Models

José A. Galindo, José-Miguel Horcas, Alexander Felfernig, David Fernandez-Amoros, David Benavides

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

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 languageEnglish
Title of host publicationSPLC '23: Proceedings of the 27th ACM International Systems and Software Product Line Conference
EditorsPaolo 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 PublicationNew York, NY, USA
PublisherAssociation of Computing Machinery
Pages16–19
Number of pages4
VolumeB2
ISBN (Electronic)9798400700927
ISBN (Print)9798400700927
DOIs
Publication statusPublished - 28 Aug 2023
Event27th ACM International Systems and Software Product Line Conference: SPLC 2023 - National Institute of Informatics, Tokyo, Japan
Duration: 28 Aug 20231 Sept 2023
https://2023.splc.net/
https://2023.splc.net

Conference

Conference27th ACM International Systems and Software Product Line Conference
Abbreviated titleSPLC '23
Country/TerritoryJapan
CityTokyo
Period28/08/231/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

Fingerprint

Dive into the research topics of 'FLAMA: A Collaborative Effort to Build a New Framework for the Automated Analysis of Feature Models'. Together they form a unique fingerprint.

Cite this