Feature model extraction from large collections of informal product descriptions

J. Davril, Edouard Delfosse, N. Hariri, M. Acher, J. Cleland-Huang, P. Heymans
{"title":"Feature model extraction from large collections of informal product descriptions","authors":"J. Davril, Edouard Delfosse, N. Hariri, M. Acher, J. Cleland-Huang, P. Heymans","doi":"10.1145/2491411.2491455","DOIUrl":null,"url":null,"abstract":"Feature Models (FMs) are used extensively in software product line engineering to help generate and validate individual product configurations and to provide support for domain analysis. As FM construction can be tedious and time-consuming, researchers have previously developed techniques for extracting FMs from sets of formally specified individual configurations, or from software requirements specifications for families of existing products. However, such artifacts are often not available. In this paper we present a novel, automated approach for constructing FMs from publicly available product descriptions found in online product repositories and marketing websites such as SoftPedia and CNET. While each individual product description provides only a partial view of features in the domain, a large set of descriptions can provide fairly comprehensive coverage. Our approach utilizes hundreds of partial product descriptions to construct an FM and is described and evaluated against antivirus product descriptions mined from SoftPedia.","PeriodicalId":254005,"journal":{"name":"ESEC/FSE 2013","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"150","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ESEC/FSE 2013","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2491411.2491455","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 150

Abstract

Feature Models (FMs) are used extensively in software product line engineering to help generate and validate individual product configurations and to provide support for domain analysis. As FM construction can be tedious and time-consuming, researchers have previously developed techniques for extracting FMs from sets of formally specified individual configurations, or from software requirements specifications for families of existing products. However, such artifacts are often not available. In this paper we present a novel, automated approach for constructing FMs from publicly available product descriptions found in online product repositories and marketing websites such as SoftPedia and CNET. While each individual product description provides only a partial view of features in the domain, a large set of descriptions can provide fairly comprehensive coverage. Our approach utilizes hundreds of partial product descriptions to construct an FM and is described and evaluated against antivirus product descriptions mined from SoftPedia.
从大量非正式产品描述中提取特征模型
特征模型(FMs)在软件产品线工程中广泛使用,以帮助生成和验证单个产品配置,并为领域分析提供支持。由于FM构建可能是乏味和耗时的,研究人员以前已经开发了从正式指定的单个配置集或从现有产品系列的软件需求规范中提取FM的技术。然而,这样的工件通常是不可用的。在本文中,我们提出了一种新颖的自动化方法,用于从在线产品存储库和营销网站(如SoftPedia和CNET)中找到的公开可用的产品描述构建FMs。虽然每个单独的产品描述只提供了该领域特性的部分视图,但是大量的描述可以提供相当全面的覆盖。我们的方法利用数百个部分产品描述来构建FM,并根据从SoftPedia中挖掘的防病毒产品描述进行描述和评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信