The traditional approach to developing middleware platforms is to adopt a "black box" philosophy whereby the platform offers a fixed programming model to applications together with fixed per-platform implementations. In this paper, we describe research which is exploring an open approach to the implementation of middleware platforms, Our motivation is to accommodate the demanding requirements for quality-of-service (QoS) adaptation as imposed by mobile multimedia applications. We use an extended CORBA computational model featuring the concept of explicit open bindings, This provides an architectural framework for openness and QoS adaptation. The paper concludes by considering the more general application of an open systems philosophy; in pa...
This paper presents a flexible peer-to-peer-based middleware for future user-centric mobile telecomm...
Abstract- Wireless networks differ in bandwidth, size and access costs each requiring a set of proto...
This paper describes the implementation and use of a platform designed to support collaborative mult...
... platforms is to adopt a `black box' philosophy whereby the platform offers a fixed programm...
In order to support multimedia applications in mobile environments. it will be necessary for applica...
In order to support multimedia applications in mobile environments, it will be necessary for applic...
Current middleware technologies cannot meet the demands of new application areas, such as embedded a...
this paper we present a multimedia middleware enabling architecture, called Chameleon (so named beca...
Abstract. Developers of distributed multimedia applications face a diversity of multimedia formats, ...
Middleware platforms have emerged as an effective answer to the requirements of open distributedproc...
Middleware platforms have emerged as an effective answer to the requirements of open distributed pro...
Mobile computing is characterised by users carrying portable devices that allow communication betwee...
Abstract. Middleware has emerged as an important architectural component in modern distributed syste...
The Reference Model for Open Distributed Processing provides a framework for building distributed he...
(MobVideo), designed for a QoS-aware mobile middleware platform. The middleware manages QoS on behal...
This paper presents a flexible peer-to-peer-based middleware for future user-centric mobile telecomm...
Abstract- Wireless networks differ in bandwidth, size and access costs each requiring a set of proto...
This paper describes the implementation and use of a platform designed to support collaborative mult...
... platforms is to adopt a `black box' philosophy whereby the platform offers a fixed programm...
In order to support multimedia applications in mobile environments. it will be necessary for applica...
In order to support multimedia applications in mobile environments, it will be necessary for applic...
Current middleware technologies cannot meet the demands of new application areas, such as embedded a...
this paper we present a multimedia middleware enabling architecture, called Chameleon (so named beca...
Abstract. Developers of distributed multimedia applications face a diversity of multimedia formats, ...
Middleware platforms have emerged as an effective answer to the requirements of open distributedproc...
Middleware platforms have emerged as an effective answer to the requirements of open distributed pro...
Mobile computing is characterised by users carrying portable devices that allow communication betwee...
Abstract. Middleware has emerged as an important architectural component in modern distributed syste...
The Reference Model for Open Distributed Processing provides a framework for building distributed he...
(MobVideo), designed for a QoS-aware mobile middleware platform. The middleware manages QoS on behal...
This paper presents a flexible peer-to-peer-based middleware for future user-centric mobile telecomm...
Abstract- Wireless networks differ in bandwidth, size and access costs each requiring a set of proto...
This paper describes the implementation and use of a platform designed to support collaborative mult...