NH Bakar, ZM Kasirun, N Salleh - Journal of Systems and Software, 2015 - Elsevier
Requirements for implemented system can be extracted and reused for a production of a new similar system. Extraction of common and variable features from requirements …
A main advantage of app stores is that they aggregate important information created by both developers and users. In the app store product pages, developers usually describe and …
Abstract Software Product Lines (SPLs) are families of systems that share common assets allowing a disciplined reuse. Rarely SPLs start from scratch, instead they usually start from a …
The feature model formalism has become the de facto standard for managing variability in software product lines (SPLs). In practice, developing an SPL can involve modeling a large …
Feature models describe the common and variable characteristics of a product line. Their advantages are well recognized in product line methods. Unfortunately, creating a feature …
Program understanding plays a pivotal role in software maintenance and evolution: a deep understanding of code is the stepping stone for most software-related activities, such as bug …
JM Davril, E Delfosse, N Hariri, M Acher… - proceedings of the …, 2013 - dl.acm.org
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 …
In product line engineering, domain analysis is the process of analyzing related products to identify their common and variable features. This process is generally carried out by experts …
H Dumitru, M Gibiec, N Hariri… - Proceedings of the 33rd …, 2011 - dl.acm.org
We present a recommender system that models and recommends product features for a given domain. Our approach mines product descriptions from publicly available online …