22.04.2013 - Two full papers accepted at ICWS 2013

The following papers has been accepted by ICWS 2013.


Title: Domain Objects for Continuous Context-Aware Adaptation of Service-based Systems

Conference: 19th IEEE International Conference on Web Services (ICWS 2013) - Industry Track

Location: June 27-July 2, 2013, Santa Clara Marriott, CA, USA

Authors: Antonio Bucchiarone, Annapaola Marconi, Marco Pistore, Paolo Traverso, Piergiorgio Bertoli,  and Raman Kazhamiakin

Abstract: The idea to build systems based on services, by reusing and combining software made available independently via different technologies and channels and dynamically organizing them into coherent processes, has a very well recognized potential. Achieving this potential stands crucially on the ability to recognize and exploit the context in which such applications operate, in terms of the available services, of the actual setup at run-time, and of the interaction with human actors. Changing contexts require run-time reaction, by adapting the ongoing overall process enacted by the service-based system to unexpected deviations. Continuous context-aware adaptation is hencefore a strong requirement in this setting. In this paper, we propose a service delivery platform designed for the continuous context-aware adaptation of service-based systems, based on the idea of monitoring the underlying context via a hierarchical model, and using the context to drive the choice and execution of adaptive pervasive flows. We describe the approach through an example from the smart cities e-mobility domain.

Title: Data-Flow Requirements for Dynamic Service Composition

Conference: 19th IEEE International Conference on Web Services (ICWS 2013) - Applications and Experience Track

Location: June 27-July 2, 2013, Santa Clara Marriott, CA, USA

Authors: Raman Kazhamiakin, Annapaola Marconi, Marco Pistore, and Heorhi Raik

Abstract: Data-flow requirements is an important aspect of service composition. Although several approaches have been proposed to specify data-flow requirements, they cannot be efficiently exploited in dynamic setting, for example, where the composition participants (i.e., component services) need to be dynamically replaced. In this paper, we propose a new modeling methodology for data-flow requirements, in which we explicitly distinguish a data model of a composite service from data models of component services. We show that following our methodology, a composition can be adjusted to various dynamic changes with significantly less effort. We implement our solution using planning techniques and evaluate it on a scenario from the travel domain.