{"title":"FEACKER: Platform-based implicit feedback in annotation-based variant management tools","authors":"Raul Medeiros, Oscar Díaz, Xabier Garmendia","doi":"10.1016/j.simpa.2024.100688","DOIUrl":null,"url":null,"abstract":"<div><p>Software Product Line Engineering (SPLE) involves developing multiple software variants with shared features, aiming for reuse. This reuse should not be limited to functional features but should also encompass managerial concerns. Among these concerns, implicit feedback is the process of collecting data on how and when software products are used to identify bugs, usability issues, and inform requirement prioritization. This paper introduces FEACKER, an extension to pure::variants, a variant management tool. FEACKER aims to shift feedback practices from individual products to the platform level, aligning with SPLE’s emphasis on systematic reuse.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100688"},"PeriodicalIF":1.3000,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000769/pdfft?md5=b869deb6da907e4a1dfe8d48a5d09778&pid=1-s2.0-S2665963824000769-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Software Impacts","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2665963824000769","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Software Product Line Engineering (SPLE) involves developing multiple software variants with shared features, aiming for reuse. This reuse should not be limited to functional features but should also encompass managerial concerns. Among these concerns, implicit feedback is the process of collecting data on how and when software products are used to identify bugs, usability issues, and inform requirement prioritization. This paper introduces FEACKER, an extension to pure::variants, a variant management tool. FEACKER aims to shift feedback practices from individual products to the platform level, aligning with SPLE’s emphasis on systematic reuse.