Evaluating and extending the feature model process: a case study
Abstract
The development of software product lines (SPLs) has revolutionized software engineering by enabling efficient creation of diverse software systems through the selection of feature combinations. Feature models serve as a critical tool in the context of SPLs. Andrzej Wasowski and Thorsten Berger recently proposed the process for feature model creation, derived from the principles of feature models proposed by Nešić et al. The process, although detailed and thorough, lacks a concrete and realistic evaluation. This thesis aims to address this gap by evaluating and extending the feature modeling process. Through a collaborative case study with a Swedish company, we assess the comprehensibility and applicability of the process model. Additionally, we propose improvements and extensions to the process in order to enhance its effectiveness in future applications. The study recognizes the importance of the feature modeling process in SPL development and seeks to provide
valuable insights into its usability and potential enhancements. By evaluating and extending the process model through a
practical case study, this research contributes to the advancement of feature modeling practices and their impact on
software product line development.
Degree
Student essay
Collections
View/ Open
Date
2023-08-03Author
Hannan Ahmed, Malik
Waleed Mahboob, Malik
Language
eng