Title
Composing components and services using a planning-based adaptation middleware
Abstract
Self-adaptive component-based architectures provide methods and mechanisms to support the dynamic adaptation of their structure under evolving execution context. Dynamic adaptation is particularly relevant in the domain of ubiquitous computing, which is subject to numerous unexpected changes of the execution context. In this paper, we focus on changes in the service provider landscape: business services may dynamically come and go, and their quality of service may vary. We introduce an extension of the MADAM component-based planning framework that optimizes the overall utility of applications when such changes occur. MADAM planning is based on dynamic configuration of component frameworks. The extended planning framework supports seamless configuration of component frameworks based on both local and remote components and services. In particular, components and services can be plugged in interchangeably to provide functionalities defined by the component framework. The extended planning framework is illustrated and validated on a use case scenario.
Year
Venue
Keywords
2008
Software Composition
planning-based adaptation middleware,seamless configuration,remote component,MADAM planning,component framework,extended planning framework,business service,Self-adaptive component-based architecture,dynamic adaptation,dynamic configuration,composing component,execution context
Field
DocType
Volume
Middleware,Service (economics),Use case,Software engineering,Computer science,Quality of service,Knowledge management,Service provider,Ubiquitous computing,Service-oriented architecture,Service delivery framework
Conference
4954
ISSN
ISBN
Citations 
0302-9743
3-540-78788-7
25
PageRank 
References 
Authors
1.36
10
5
Name
Order
Citations
PageRank
Romain Rouvoy192970.34
Frank Eliassen2104882.55
J. Floch331215.18
Svein Hallsteinsen456330.23
Erlend Stav540624.52