Concepts and effectiveness of the cover-coefficient-based clustering methodology for text databases
ACM Transactions on Database Systems (TODS)
Mining association rules between sets of items in large databases
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Analysis of recommendation algorithms for e-commerce
Proceedings of the 2nd ACM conference on Electronic commerce
Concept decompositions for large sparse text data using clustering
Machine Learning
Effective personalization based on association rule discovery from web usage data
Proceedings of the 3rd international workshop on Web information and data management
Hybrid Recommender Systems: Survey and Experiments
User Modeling and User-Adapted Interaction
DARE: Domain analysis and reuse environment
Annals of Software Engineering
Efficient Adaptive-Support Association Rule Mining for Recommender Systems
Data Mining and Knowledge Discovery
Fast Algorithms for Mining Association Rules in Large Databases
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Evaluating collaborative filtering recommender systems
ACM Transactions on Information Systems (TOIS)
Evaluating similarity measures: a large-scale study in the orkut social network
Proceedings of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining
IEEE Transactions on Software Engineering
An Approach to Constructing Feature Models Based on Requirements Clustering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Robustness of collaborative recommendation based on association rule mining
Proceedings of the 2007 ACM conference on Recommender systems
On-Demand Cluster Analysis for Product Line Functional Requirements
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
An Exploratory Study of Information Retrieval Techniques in Domain Analysis
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
A consensus based approach to constrained clustering of software requirements
Proceedings of the 17th ACM conference on Information and knowledge management
Extracting and Modeling Product Line Functional Requirements
RE '08 Proceedings of the 2008 16th IEEE International Requirements Engineering Conference
A recommender system for requirements elicitation in large-scale software projects
Proceedings of the 2009 ACM symposium on Applied Computing
Inventing Requirements with Creativity Support Tools
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
Enhancing Stakeholder Profiles to Improve Recommendations in Online Requirements Elicitation
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
Proceedings of the 13th International Software Product Line Conference
Collaborative filtering recommender systems
The adaptive web
Content-based recommendation systems
The adaptive web
Towards a Research Agenda for Recommendation Systems in Requirements Engineering
MARK '09 Proceedings of the 2009 Second International Workshop on Managing Requirements Knowledge
Towards systematic analysis of continuous user input
Proceedings of the 4th international workshop on Social software engineering
On extracting feature models from product descriptions
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Decision support for the software product line domain engineering lifecycle
Automated Software Engineering
Recommending source code for use in rapid software prototypes
Proceedings of the 34th International Conference on Software Engineering
Labeled topic detection of open source software from mining mass textual project profiles
Proceedings of the First International Workshop on Software Mining
Usage scenarios for feature model synthesis
Proceedings of the VARiability for You Workshop: Variability Modeling Made Useful for Everyone
Improving feature location using structural similarity and iterative graph mapping
Journal of Systems and Software
FAMILIAR: A domain-specific language for large scale management of feature models
Science of Computer Programming
Feature model extraction from large collections of informal product descriptions
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Mining commonalities and variabilities from natural language documents
Proceedings of the 17th International Software Product Line Conference
A goal driven framework for software project data analytics
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Mining and recommending software features across multiple web repositories
Proceedings of the 5th Asia-Pacific Symposium on Internetware
Comparing or configuring products: are we getting the right ones?
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Hi-index | 0.00 |
We present a recommender system that models and recommends product features for a given domain. Our approach mines product descriptions from publicly available online specifications, utilizes text mining and a novel incremental diffusive clustering algorithm to discover domain-specific features, generates a probabilistic feature model that represents commonalities, variants, and cross-category features, and then uses association rule mining and the k-Nearest-Neighbor machine learning strategy to generate product specific feature recommendations. Our recommender system supports the relatively labor-intensive task of domain analysis, potentially increasing opportunities for re-use, reducing time-to-market, and delivering more competitive software products. The approach is empirically validated against 20 different product categories using thousands of product descriptions mined from a repository of free software applications.