Proceedings of the 5th Workshop on Adaptive and Reflective Middleware (ARM '06) 2006
DOI: 10.1145/1175855.1175856
|View full text |Cite
|
Sign up to set email alerts
|

Evolving self-adaptive services using planning-based reflective middleware

Abstract: Self-adaptive systems often use a middleware-based approach where adaptation mechanisms and policies are separated and externalized from the application code. Such separation facilitates the independent analysis of application and adaptation. In the QuA middleware, we use mirror-based reflection and service planning to support the development and execution of self-adaptive systems. A mirror provides meta information about a service's behavior and implementation throughout all life-cycle phases, including its p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2007
2007
2011
2011

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 5 publications
0
8
0
Order By: Relevance
“…The QuA middleware [1] supports planning-based adaptation, which means that applications are specified by their behavior, and are planned, instantiated, and maintained by the middleware in such a way that the behavioral requirements are satisfied throughout the application life-time.…”
Section: Foundations Of the Qua Planning Middlewarementioning
confidence: 99%
See 2 more Smart Citations
“…The QuA middleware [1] supports planning-based adaptation, which means that applications are specified by their behavior, and are planned, instantiated, and maintained by the middleware in such a way that the behavioral requirements are satisfied throughout the application life-time.…”
Section: Foundations Of the Qua Planning Middlewarementioning
confidence: 99%
“…The three resulting key-bases are QuA-capsule, QuA-capsule:Java 1 1 The ":" delimiter is placed between type and property for readability, and is not supposed to be there following the definition of the form of key-bases given above.…”
Section: Mapping Of Service Mirrors To Nodesmentioning
confidence: 99%
See 1 more Smart Citation
“…The QuA middleware [5] supports planning-based adaptation, which means that applications are specified by their behavior, and planned, instantiated, and maintained by the middleware in such a way that the behavioural requirements are satisfied throughout the application life-time.…”
Section: The Qua Middlewarementioning
confidence: 99%
“…as they become available in the network. We have developed a resource broker based on a P2P infrastructure, which is used by our planning-based adaptation middleware QuA [5]. In the QuA middleware, adaptation is driven by metadata associated to services (e.g., service performance or cost).…”
Section: Introductionmentioning
confidence: 99%