Evaluating the relative importance of product line features using centrality metrics

Fathiya Mohammed, Mike Mannion, Hermann Kaindl, James Paterson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Downloads (Pure)

Abstract

A software product line is a set of products that share a set of software features and assets, which satisfy the specific needs of one or more target markets. One common artefact of software product line engineering is a feature model, usually represented as a directed acyclic graph, which shows the product line as a set of structural feature relationships. We argue that there are benefits to considering a feature model as a directed graph and an undirected graph, respectively. One element of managing the impact of a change to these models, as they increase in complexity, is to evaluate the relative importance of the features. This paper explores the application of centrality metrics from social network analysis for the identification of the relative importance of features in feature models. The metrics considered are degree centrality, closeness centrality, eccentricity centrality, eigenvector centrality and between-ness centrality. To illustrate, a product feature model is constructed from a real-world GSMA AI-mobile phone product line requirements specification.
Original languageEnglish
Title of host publicationProceedings of the 19th International Conference on Software Technologies (ICSOFT 2024)
EditorsHans-Georg Fill, Francisco José Domínguez Mayo, Marten Van Sinderen, Leszek Maciaszek
PublisherSciTePress
Pages469-476
Number of pages8
Volume1
ISBN (Electronic)9789897587061
DOIs
Publication statusPublished - 8 Jul 2024
Event19th International Conference on Software Technologies (ICSOFT 2024) - Dijon, France
Duration: 8 Jul 202410 Jul 2024
https://icsoft.scitevents.org/?y=2024

Publication series

NameICSOFT International Conference on Software Technologies
PublisherSciTePress
ISSN (Electronic)2184-2833

Conference

Conference19th International Conference on Software Technologies (ICSOFT 2024)
Country/TerritoryFrance
CityDijon
Period8/07/2410/07/24
Internet address

Fingerprint

Dive into the research topics of 'Evaluating the relative importance of product line features using centrality metrics'. Together they form a unique fingerprint.

Cite this