Towards an ontological approach to software product line development: a case study of e-banking applications

Software product line (SPL) development has gained popularity in recent years due to its potential to reduce time-to-market and development costs while maintaining quality. However, SPL development still faces significant challenges, such as complexity and variability management. To address these challenges, this paper presents an ontological approach to SPL development that formalises domain knowledge and provides a common vocabulary for stakeholders to communicate and reason about the development process. The approach is demonstrated using an e-banking case study that involves multiple products with varying requirements and features. The case study shows how the ontological approach can support different activities in SPL development, such as domain analysis, feature modelling, and configuration management. The results demonstrate that the ontological approach can improve the quality and consistency of the SPL development process, reduce the development time and cost, and facilitate better communication among stakeholders. The paper concludes by discussing future research directions and potential applications of the ontological approach in other domains.

Authors

Institutions

Publication Details

Journal
Electronic Government an International Journal
Published
2025-01-01
DOI
https://doi.org/10.1504/eg.2025.148241
Primary Topic
Business Process Modeling and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards an ontological approach to software product line development: a case study of e-banking applications

Nesrine Lahiani, Samir Bettahar, Messaouda Fareh
Electronic Government an International Journal
Business Process Modeling and Analysis
article

Towards an ontological approach to software product line development: a case study of e-banking applications

Nesrine Lahiani, Samir Bettahar, Messaouda Fareh
article en

Abstract

Software product line (SPL) development has gained popularity in recent years due to its potential to reduce time-to-market and development costs while maintaining quality. However, SPL development still faces significant challenges, such as complexity and variability management. To address these challenges, this paper presents an ontological approach to SPL development that formalises domain knowledge and provides a common vocabulary for stakeholders to communicate and reason about the development process. The approach is demonstrated using an e-banking case study that involves multiple products with varying requirements and features. The case study shows how the ontological approach can support different activities in SPL development, such as domain analysis, feature modelling, and configuration management. The results demonstrate that the ontological approach can improve the quality and consistency of the SPL development process, reduce the development time and cost, and facilitate better communication among stakeholders. The paper concludes by discussing future research directions and potential applications of the ontological approach in other domains.

Electronic Government an International JournalVol. 21(5)
University of Blida (DZ)
Openalex Percentile: Top 61%
Business Process Modeling and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.