Abstract
Domain analysts, product managers, or customers aim to capture the important features and differences among a set of related products. A case-by-case reviewing of each product description is a laborious and time-consuming task that fails to deliver a condensed view of a product line. This paper introduces MatrixMiner: A tool for automatically synthesizing product comparison matrices (PCMs) from a set of product descriptions written in natural language. MatrixMiner is capable of identifying and organizing features and values in a PCM - despite the informality and absence of structure in the textual descriptions of products. Our empirical results of products mined from BestBuy show that the synthesized PCMs exhibit numerous quantitative, comparable information. Users can exploit MatrixMiner to visualize the matrix through a Web editor and review, refine, or complement the cell values thanks to the traceability with the original product descriptions and technical specifications.
Original language | English |
---|---|
Title of host publication | 2015 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015 - Proceedings |
Publisher | ACM Press |
Pages | 982-985 |
Number of pages | 4 |
ISBN (Print) | 9781450336758 |
DOIs | |
Publication status | Published - 30 Aug 2015 |
Event | 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015 - Bergamo, Italy Duration: 30 Aug 2015 → 4 Sept 2015 |
Conference
Conference | 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015 |
---|---|
Country/Territory | Italy |
City | Bergamo |
Period | 30/08/15 → 4/09/15 |
Keywords
- Product comparison matrices
- Software product lines
- Variability mining