ASTRO-CAptEvo: Dynamic Context-Aware Adaptation for Service-Based Systems

Adaptivity is a key feature of service-based systems to fully exploit the advantages offered by the service paradigm. In this paper we present a comprehensive framework that can be used to define and support highly adaptable context-aware service-based business processes. In our approach, all the adaptation-related tasks, from detecting an adaptation problem to finding a solution and applying it to a running process instance, are performed automatically at run time. We also show how the framework has been implemented and applied to a real-world scenario from the logistics domain.

[1]  H. Hussmann,et al.  Policy Based Adaptive Services for Mobile Commerce , 2005, Second IEEE International Workshop on Mobile Commerce and Services.

[2]  Massimiliano de Leoni,et al.  Adaptive Process Management in Highly Dynamic and Pervasive Scenarios , 2009, YR-SOC.

[3]  Bernd Scholz-Reiter,et al.  Autonomously controlled storage management in vehicle logistics - applications of RFID and mobile computing systems , 2009, Int. J. RF Technol. Res. Appl..

[4]  Elisabetta Di Nitto,et al.  SCENE: A Service Composition Execution Environment Supporting Dynamic Changes Disciplined Through Rules , 2006, ICSOC.

[5]  Annapaola Marconi,et al.  Vibes: A Platform-Centric Approach to Building Recommender Systems. , 2008 .

[6]  Antonio Bucchiarone,et al.  A formalisation of Adaptive Pervasive Flows ? , 2009 .

[7]  Maria Luisa Villani,et al.  An approach for QoS-aware service composition based on genetic algorithms , 2005, GECCO '05.

[8]  Annapaola Marconi,et al.  Enabling Adaptation of Pervasive Flows: Built-in Contextual Adaptation , 2009, ICSOC/ServiceWave.

[9]  Antonio Bucchiarone,et al.  Adaptation of service-based business processes by context-aware replanning , 2011, 2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[10]  Andrea Zisman,et al.  A service discovery framework for service centric systems , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[11]  Annapaola Marconi,et al.  Automated Composition of Web Services: the ASTRO Approach , 2008, IEEE Data Eng. Bull..

[12]  Piergiorgio Bertoli,et al.  Automated composition of Web services via planning in asynchronous domains , 2005, Artif. Intell..

[13]  Pascal Poizat,et al.  Repair vs. Recomposition for Broken Service Compositions , 2010, ICSOC.

[14]  Luciano Baresi,et al.  Self-healing BPEL processes with Dynamo and the JBoss rule engine , 2007, ESSPE '07.

[15]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[16]  Yanlong Zhai,et al.  SOA Middleware Support for Service Process Reconfiguration with End-to-End QoS Constraints , 2009, 2009 IEEE International Conference on Web Services.