A Systematic Study as Foundation for a Variability Modeling Body of Knowledge

Kevin Feichtinger, Kristof Meixner, Rick Rabiser, S. Biffl
{"title":"A Systematic Study as Foundation for a Variability Modeling Body of Knowledge","authors":"Kevin Feichtinger, Kristof Meixner, Rick Rabiser, S. Biffl","doi":"10.1109/SEAA53835.2021.00012","DOIUrl":null,"url":null,"abstract":"In software product line engineering, engineers and researchers use variability models to explicitly represent the commonalities and variability of software systems to foster systematic reuse. Variability modeling has been a field of extensive research for over three decades, including Systematic Literature Reviews (SLRs) and Systematic Mapping Studies (SMSs) to categorize and compare different approaches. Much effort goes into such (secondary) studies, partly because they are often done from scratch and searching for relevant studies for specific research questions is tedious. Systematic reuse of search results would benefit the community by improving the efficiency and quality of such studies. In this paper, we report on creating a curated data set of 78 key SLR/SMS publications and primary studies (e.g., surveys) on variability modeling by conducting a tertiary SMS on variability modeling. When using such a curated paper data set for a secondary study, we estimate researchers can save up to 50 percent effort in the search phase. We present the publicly available data set, which includes categorization of the studies and provides update mechanisms. We see our data set as a foundation for building a Variability Modeling Body of Knowledge (VMBoK). We illustrate the efficient use of the data set in two SLR examples. We argue that our process and the data set can be useful for various research communities to improve the efficiency and quality of secondary (and tertiary) studies.","PeriodicalId":435977,"journal":{"name":"2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEAA53835.2021.00012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

In software product line engineering, engineers and researchers use variability models to explicitly represent the commonalities and variability of software systems to foster systematic reuse. Variability modeling has been a field of extensive research for over three decades, including Systematic Literature Reviews (SLRs) and Systematic Mapping Studies (SMSs) to categorize and compare different approaches. Much effort goes into such (secondary) studies, partly because they are often done from scratch and searching for relevant studies for specific research questions is tedious. Systematic reuse of search results would benefit the community by improving the efficiency and quality of such studies. In this paper, we report on creating a curated data set of 78 key SLR/SMS publications and primary studies (e.g., surveys) on variability modeling by conducting a tertiary SMS on variability modeling. When using such a curated paper data set for a secondary study, we estimate researchers can save up to 50 percent effort in the search phase. We present the publicly available data set, which includes categorization of the studies and provides update mechanisms. We see our data set as a foundation for building a Variability Modeling Body of Knowledge (VMBoK). We illustrate the efficient use of the data set in two SLR examples. We argue that our process and the data set can be useful for various research communities to improve the efficiency and quality of secondary (and tertiary) studies.
作为知识体系变异性建模基础的系统研究
在软件产品线工程中,工程师和研究人员使用可变性模型来明确地表示软件系统的共性和可变性,以促进系统的重用。三十多年来,变异性建模一直是一个广泛研究的领域,包括系统文献综述(SLRs)和系统映射研究(SMSs)来分类和比较不同的方法。这类(次要)研究花费了大量精力,部分原因是它们往往是从零开始进行的,而为特定的研究问题寻找相关的研究是乏味的。搜索结果的系统重用将通过提高此类研究的效率和质量使社区受益。在本文中,我们报告了通过对变异性建模进行第三次SMS来创建78个关键SLR/SMS出版物和关于变异性建模的主要研究(例如,调查)的策划数据集。当使用这样的论文数据集进行二次研究时,我们估计研究人员可以在搜索阶段节省多达50%的工作量。我们提供了公开可用的数据集,其中包括研究分类和提供更新机制。我们将数据集视为构建可变性建模知识体(VMBoK)的基础。我们在两个单反示例中说明了数据集的有效使用。我们认为,我们的过程和数据集可以对各种研究团体有用,以提高二级(和三级)研究的效率和质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信