Skip to Main Content
Adaptive middleware enables modifying the behavior of a distributed application after the application is developed in response to some changes in functional requirements or operating conditions. Several projects proposed adaptive middleware architectures for common-services of distributed applications. However adaptive middleware is still an ongoing research to enable reuse and separation of concern in each specific application-domain and domain-specific middleware services should also be widely available. In this paper, we present a novel adaptive middleware architecture for distributed applications, which allows adapting quality of service in both application-specific and application-neutral level.