Building Adaptive Systems with Service Composition Frameworks

L. Rosa, L. Rodrigues, A. Lopes.

Proceedings of the Proceedings of the the 9th International Symposium on Distributed Objects and Applications (DOA), Algarve, Portugal, November, 2007.


Frameworks that support the implementation and execution of service compositions are a fundamental component of middleware infrastructures that support the design of adaptive systems. This paper discusses the requirements imposed by adaptive middleware on service composition frameworks, and discusses how they have been addressed by previous work. As a result, it describes the design of a novel adaptation-friendly service composition framework that takes into consideration the requirements at three different levels: service programming model level, adaptation-friendly services level, and kernel mechanisms level.

Also available extended report (pdf) .

Luís Rodrigues