QualProbes: middleware QoS profiling services for configuring adaptive applications
IFIP/ACM International Conference on Distributed systems platforms
Experiments in Composing Proxy Audio Services for Mobile Users
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
A retrospective on the design of the GOPI middleware platform
Multimedia Systems
Towards integrated runtime solutions in QoS-aware middleware
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Building extensible routers using network processors: Research Articles
Software—Practice & Experience
Middleware abstractions for cross-layer controlled media streaming
Proceedings of the 2nd workshop on Middleware-application interaction: affiliated with the DisCoTec federated conferences 2008
Designing self-adaptive multimedia applications through hierarchical reconfiguration
DAIS'05 Proceedings of the 5th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Hi-index | 0.07 |
Distributed multimedia applications require a variety of communication services. These services and different application requirements have to be provided and supported within: (1) end-systems in an efficient and integrated manner, combining the precise specification of quality-of-service (QoS) requirements, application interfaces, multicast support, and security features and (2) the network. The Da CaPo++ system presented in this paper provides an efficient end-system middleware for multimedia applications, capable of handling various types of applications in a modular fashion. Application needs and communication demands are specified by values in terms of QoS attributes and functional properties, such as encryption requirements or multicast support. Da CaPo++ automatically configures suitable communication protocols, provides for an efficient runtime support, and offers an easy-to-use, object-oriented application programming interface. While its applicability to real-life applications was shown by prototype implementations, performance evaluations have been carried out yielding practical experiences and numerical results