DocumentCode
3445014
Title
Context-Aware Autonomous Web Services in Software Product Lines
Author
Alferez, German H. ; Pelechano, Vicente
Author_Institution
Fac. de Ingenieriay Tecnol., Univ. de Montemorelos, Montemorelos, Mexico
fYear
2011
fDate
22-26 Aug. 2011
Firstpage
100
Lastpage
109
Abstract
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.
Keywords
Web services; software development management; ubiquitous computing; MoRE-WS; autonomic computing; context aware autonomous Web service; decision making; highly dynamic Web services; mass production environments; model based reconfiguration engine; software product line engineering; Adaptation models; Context; Meteorology; Runtime; Unified modeling language; Web services; Web services; autonomic computing; context-awareness; dynamic software product lines; models at runtime; software product lines;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Product Line Conference (SPLC), 2011 15th International
Conference_Location
Munich
Print_ISBN
978-1-4577-1029-2
Type
conf
DOI
10.1109/SPLC.2011.21
Filename
6030051
Link To Document