Title
Context variability modeling for runtime configuration of service-based dynamic software product lines
Abstract
In emerging domains such as Cloud-based Industrial Control Systems (ICSs) and SCADA systems where data-intensive and high performance computing are needed, a higher degree of flexibility is being demanded to meet new stakeholder requirements, context changes and intrinsic complexity. In this light, Dynamic Software Product Lines (DSPLs) provide a way to build self-managing systems exploiting traditional product line engineering concepts at runtime. Although context-awareness is widely perceived to be a first-class concern in such runtime variability mechanisms, existing approaches do not provide the necessary level of formalization to model and enact context variability for DSPLs. This is crucial for operational analytics processes since variant configuration could differ from context to context depending on diverse data values linked to context features and cross-tree constraints in a feature model. In this paper, we propose a context variability modeling approach, demonstrate its applicability and usability via a wind farm use case, and present the fundamental building blocks of a framework for enabling context variability in service-based DSPLs which provide Workflow as a Service (WFaaS).
Year
DOI
Venue
2014
10.1145/2647908.2655957
SPLC Workshops
Keywords
Field
DocType
design tools and techniques,design,miscellaneous,data-aware systems,process variability,context awareness,context variability
Domain engineering,Systems engineering,Computer science,Usability,Context awareness,Industrial control system,Software,Feature model,Analytics,Workflow
Conference
Citations 
PageRank 
References 
10
0.47
26
Authors
5
Name
Order
Citations
PageRank
Aitor Murguzur1355.00
Rafael Capilla275954.44
Salvador Trujillo348929.31
Óscar Ortiz4100.47
Roberto E. Lopez-Herrejon564547.36