A Comparative Analysis of Variability Modelling Approaches in Component Models

S. Suloglu*, M.C. Kaya, Alper Karamanlioglu, Sina Entekhabi, Mahdi Saeedi Nikoo, B. Tekinerdogan, A.H. Dogru

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

1 Citation (Scopus)

Abstract

The results of a systematic literature review conducted for variability modelling in software component models are analysed and presented in this article. A well-planned protocol guided the screening of 3230 papers that resulted in the identification of 55 papers. Reviewing these papers, 23 of them were considered as primary studies related to our research questions. A comparison framework is introduced to further understand, assess and compare those selected papers. Observations about the important aspects of component models that support the variability capability are summarised. Prominent trends and approaches are discussed along with a comparative analysis of the component models. Only a few component models were found to be explicitly accommodating variability concerns. The identified variability modelling problems require further research for attaining better reuse capabilities.
Original languageEnglish
Pages (from-to)437-445
JournalIET Software
Volume12
Issue number6
Early online date9 Apr 2018
DOIs
Publication statusPublished - Dec 2018

Fingerprint Dive into the research topics of 'A Comparative Analysis of Variability Modelling Approaches in Component Models'. Together they form a unique fingerprint.

  • Cite this

    Suloglu, S., Kaya, M. C., Karamanlioglu, A., Entekhabi, S., Saeedi Nikoo, M., Tekinerdogan, B., & Dogru, A. H. (2018). A Comparative Analysis of Variability Modelling Approaches in Component Models. IET Software, 12(6), 437-445. https://doi.org/10.1049/iet-sen.2017.0202