2012
DOI: 10.1109/mc.2012.332
|View full text |Cite
|
Sign up to set email alerts
|

Building Dynamic Software Product Lines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
61
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 97 publications
(61 citation statements)
references
References 5 publications
0
61
0
Order By: Relevance
“…Dynamic Software Product Lines [14] generalise the feature model approach as part of the software development process, typically using a prespecified set of rules to trigger feature activation / deactivation at runtime. Our approach does not use a feature model, instead self-organising a pool of components into a working system; additionally we use pure online learning to make decisions, avoiding offline training or pre-crafted rules.…”
Section: Related Workmentioning
confidence: 99%
“…Dynamic Software Product Lines [14] generalise the feature model approach as part of the software development process, typically using a prespecified set of rules to trigger feature activation / deactivation at runtime. Our approach does not use a feature model, instead self-organising a pool of components into a working system; additionally we use pure online learning to make decisions, avoiding offline training or pre-crafted rules.…”
Section: Related Workmentioning
confidence: 99%
“…In traditional SPLE applications, the application configuration is however generally decided at compile-time, making it ill-suited for cloud environments. Dynamic SPLE [7] can be used to configure and reconfigure software variants at runtime, making it more suited for cloud environments. This makes it possible to characterize runtime variability and reconfigure applications at runtime.…”
Section: Related Workmentioning
confidence: 99%
“…However, SPLs just support the development of static products (Hinchey et al, 2012), i.e., SPLs products are not able to adapt their own behavior to the changes in the users needs at runtime (Bencomo et al, 2012). On the other hand, the currently complex systems need to deal with dynamic aspects, such as successive reconfigurations at runtime, after their first deployment (Bosch et al, 2015).…”
Section: Introductionmentioning
confidence: 99%
“…In this context, emerged Dynamic Software Product Lines (DSPL) (Hallsteinsen et al, 2008). DSPLs extend existing product line engineering approaches by moving their capabilities to runtime (Hinchey et al, 2012). In DSPLs, products can be reconfigured dynamically at runtime after their initial derivation (Bencomo et al, 2012).…”
Section: Introductionmentioning
confidence: 99%