Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
A framework for application adaptation in mobile computing environments
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
A QoS support framework for dynamically reconfigurable multimedia applications
Proceedings of the IFIP WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems II
KOM Player - A Platform for Experimental VoD Research
ISCC '01 Proceedings of the Sixth IEEE Symposium on Computers and Communications
Packaging Quality of Service Control Behaviors for Reuse
ISORC '02 Proceedings of the Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Infopipes for composing distributed information flows
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Designing adaptive middleware for reuse
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
The design of a configurable and reconfigurable middleware platform
Distributed Computing
CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications
IEEE Transactions on Software Engineering
Distributed multimedia service composition with statistical QoS assurances
IEEE Transactions on Multimedia
Using dynamic configuration to manage a scalable multimedia distribution system
Computer Communications
A resource and context model for mobile middleware
Personal and Ubiquitous Computing - Special Issue: Selected Papers of the ARCS06 Conference
Putting together QoS and security in autonomic pervasive systems
Proceedings of the 6th ACM workshop on QoS and security for wireless and mobile networks
Kalimucho: contextual deployment for QoS management
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Combined resource and context model for qos-aware mobile middleware
ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
Hi-index | 0.00 |
State-of-the-art middleware and component technologies lack support for Quality of Service (QoS) management. Application developers, therefore, integrate QoS mechanisms into the application itself. In this paper, we propose a solution for how a mobile middleware can take on the responsibility for QoS management. We use a video streaming scenario to identify the QoS mechanisms that the middleware must manage on behalf of the application, and we demonstrate the feasibility of our solution within this scenario. The key concept of our work is the service plan that specify the service and the QoS of components and compositions. Using service plans recursively, we model alternative application configurations such that a QoS-aware middleware platform can safely configure and dynamically reconfigure applications, based on user requirements and resource availability. In this paper, we show that service plans enables the separation of application design from QoS management, in a way that promote reuse of both functional code and QoS mechanisms.