vic: a flexible framework for packet video
Proceedings of the third ACM international conference on Multimedia
A standard for multimedia middleware
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
The role of software architecture in constraining adaptation incomponent-based middleware platforms
IFIP/ACM International Conference on Distributed systems platforms
A programming framework for quality-aware ubiquitous multimedia applications
Proceedings of the tenth ACM international conference on Multimedia
A Distributed Multimedia Component Architecture
EDOC '97 Proceedings of the 1st International Conference on Enterprise Distributed Object Computing
Design and Application of TOAST: An Adaptive Distributed Multimedia Middleware Platform
IDMS '01 Proceedings of the 8th International Workshop on Interactive Distributed Multimedia Systems
An Open Middleware Architecture for Network-Integrated Multimedia
IDMS/PROMS 2002 Proceedings of the Joint International Workshops on Interactive Distributed Multimedia Systems and Protocols for Multimedia Systems: Protocols and Systems for Interactive Distributed Multimedia
The Direct Adjustment Algorithm: A TCP-Friendly Adaptation Scheme
QofIS '00 Proceedings of the First COST 263 International Workshop on Quality of Future Internet Services
Infopipes: an abstraction for multimedia streaming
Multimedia Systems
DirectShow(tm) RTP Support for Adaptivity in Networked Multimedia Applications
ICMCS '98 Proceedings of the IEEE International Conference on Multimedia Computing and Systems
Streaming media middleware is more than streaming media
M3W Proceedings of the 2001 international workshop on Multimedia middleware
CANS: composable, adaptive network services infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
A flexible middleware for multimedia communication: design, implementation, and experience
IEEE Journal on Selected Areas in Communications
Self-Adaptive Component-based transaction Commit Management
ARM '05 Proceedings of the 4th workshop on Reflective and adaptive middleware systems
Supporting adaptable applications in grid resource management systems
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Self-adapting service level in Java enterprise edition
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Self-adaptation of service level in distributed systems
Software—Practice & Experience
Self-adapting service level in Java enterprise edition
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Towards context-aware transaction services
DAIS'06 Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
An aspect-oriented approach for developing self-adaptive fractal components
SC'06 Proceedings of the 5th international conference on Software Composition
Hi-index | 0.00 |
Distributed multimedia applications are very sensitive to resource variations. An attractive way for dealing with dynamic resource variations consists in making applications adaptive, and even self-adaptive. The objective is to grant applications the ability to observe themselves and their environment, to detect significant changes and to adjust their behavior accordingly. This issue has been the subject of several works; however the proposed solutions lack flexibility and a high-level support that eases the development of adaptive applications. This paper presents PLASMA, a component-based framework for building multimedia applications. PLASMA relies on a hierarchical composition and reconfiguration model which provides the expected support. The experimental evaluation shows that adaptation can be achieved with a very low overhead, while significantly improving QoS of multimedia applications as well as resource usage on mobile equipments.