2013
DOI: 10.1109/tse.2013.39
|View full text |Cite
|
Sign up to set email alerts
|

Supporting Domain Analysis through Mining and Recommending Features from Online Product Listings

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
58
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 85 publications
(59 citation statements)
references
References 35 publications
0
58
0
Order By: Relevance
“…These approaches include strategies to make decisions: when to mine, which assets to mine, and whom to involve. Others have developed reengineering approaches by analyzing non-code artifacts, such as product comparisons [20], [23]. In contrast to techniques using non-code and domain information, we extract technical constraints from code with #IFDEF variability.…”
Section: Related Workmentioning
confidence: 99%
“…These approaches include strategies to make decisions: when to mine, which assets to mine, and whom to involve. Others have developed reengineering approaches by analyzing non-code artifacts, such as product comparisons [20], [23]. In contrast to techniques using non-code and domain information, we extract technical constraints from code with #IFDEF variability.…”
Section: Related Workmentioning
confidence: 99%
“…These patterns would serve to make explicit the different purposes that the user has when manipulating the software product, better motivating and justifying a division. As for the automation of the division itself, we envision future research on techniques to extract and isolating features in separated applications [19,23,32], going beyond the simple synthesis of feature models [7,12,39,44]. Similarly there is a large amount of approaches to locate concerns, to mine aspects or to automate the refactoring of applications in a more modular way [2,13,16,25,38].…”
Section: Perspectivesmentioning
confidence: 99%
“…It is then immediate to identify recurrent features of a domain, to understand the specific characteristics of a given product, or to locate the features supported and unsupported by some products. PCMs are also an interesting potential step stone for further analysis such as: (1) formalization and generation of other domain models (e.g., feature models [10,7,11,12,13]), (2) feature recommendation [6], (3) automatic reasoning (e.g., multi-objective optimizations) [14], (4) derivation of automatic comparators and/or configurators [9].…”
Section: Introductionmentioning
confidence: 99%
“…Numerous techniques have been developed to mine variability [10,15,16] and support domain analysis [17,18,19,20,7,6,3,21,22,23], but none of them address the problem of structuring the information in a PCM.…”
Section: Introductionmentioning
confidence: 99%