RT Journal Article
JF 2011 15th International Software Product Line Conference (SPLC 2011)
YR 2011
VO 00
SP 100
TI Context-Aware Autonomous Web Services in Software Product Lines
A1 Vicente Pelechano,
A1 Germ´n H. Alférez,
K1 software product lines
K1 dynamic software product lines
K1 context-awareness
K1 autonomic computing
K1 Web services
K1 models at runtime
AB Web services run in complex environments where it is desirable to be able to count on mechanisms to adapt them according to contextual changes. Manual adaptations are unfeasible in intricate service compositions that are built with highly dynamic Web services. However, the principles of Autonomic Computing could support their self-adaptation. In this paper, we propose a method for designing and implementing context-aware autonomous Web services in system families. It is based on Software Product Line (SPL) engineering to support their systematic reuse in mass production environments. Autonomic behavior is achieved by our Model-based Reconfiguration Engine for Web services (MoRE-WS). MoRE-WS leverages variability models at runtime as easy-to-understand and semantically rich adaptation policies for decision-making while the architecture of a Dynamic SPL (DSPL) allows a flexible service recomposition. A case study illustrates the applicability of our method.
PB IEEE Computer Society, [URL:http://www.computer.org]
LA English
DO 10.1109/SPLC.2011.21
LK http://doi.ieeecomputersociety.org/10.1109/SPLC.2011.21