Automated analysis of feature models: Quo vadis?
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …
reusing common parts in a family of software systems. In 2010, a systematic literature review …
Empirical analysis of the tool support for software product lines
For the last ten years, software product line (SPL) tool developers have been facing the
implementation of different variability requirements and the support of SPL engineering …
implementation of different variability requirements and the support of SPL engineering …
Selection of software product line implementation components using recommender systems: An application to wordpress
In software products line (SPL), there may be features which can be implemented by
different components, which means there are several implementations for the same feature …
different components, which means there are several implementations for the same feature …
Automated analysis of two-layered feature models with feature attributes
The proliferation of features and platforms in variability intensive systems, coupled with
substantial technological progress, imposes several challenges for software developers and …
substantial technological progress, imposes several challenges for software developers and …
Supporting Clone-and-Own in software product line
E Ghabach - 2018 - theses.hal.science
A Software Product Line (SPL) manages commonalities and variability of a related software
products family. This approach is characterized by a systematic reuse that reduces …
products family. This approach is characterized by a systematic reuse that reduces …
Evolution, testing and configuration of variability systems intensive
JAG Duarte - 2015 - theses.hal.science
The large number of configurations that a feature model can encode makes the manual
analysis of feature models an error prone and costly task. Then, computer-aided …
analysis of feature models an error prone and costly task. Then, computer-aided …
A feature-driven variability-enabled approach to adaptive service compositions
C Sun, Z Wang, Z Zhang, L Xu… - … Journal of Web and …, 2023 - inderscienceonline.com
Service compositions are widely used to construct complex applications. Due to the frequent
changes of environment and requirements, service compositions need to be adaptable …
changes of environment and requirements, service compositions need to be adaptable …
Automated composition and optimization of services for variability-intensive domains
The growth in the number of publicly available services on the Web has encouraged
developers to rely more heavily on such services to deliver products in a faster, cheaper and …
developers to rely more heavily on such services to deliver products in a faster, cheaper and …
Answering the call of the wild? thoughts on the elusive quest for ecological validity in variability modeling
SR Kamali, S Kasaei, RE Lopez-Herrejon - Proceedings of the 23rd …, 2019 - dl.acm.org
Ecological validity is a term commonly used in several disciplines to refer to the fact that in a
research study, the methods, the materials, and the settings must approximate the real …
research study, the methods, the materials, and the settings must approximate the real …
Guiding Clone-and-Own When Creating Unplanned Products from a Software Product Line
Clone-and-own is a simple and intuitive practice adopted to construct new product variants
based on existing ones. However, when the developed family of products becomes rich …
based on existing ones. However, when the developed family of products becomes rich …