Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Philippe Robin

dblp:31/1478 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
0since 2021 · last 1999
0000-0001-5521-9454ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 5Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Cloud and datacenter computing · 45% Distributed systems · 33% Embedded and real-time systems · 22%
Computer graphics and multimedia
2 papers
Multimedia systems and quality of experience · 100%
Software engineering, system software, and programming languages
3 papers
Services computing and microservices · 58% Operating systems · 33% Programming languages and type systems · 9%
Computer networks
2 papers
Cellular and mobile networks · 64% Internet architecture and protocols · 36%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
quality of service
0.021999
Supporting mobile multimedia applications through adaptive middleware · IEEE J. Sel. Areas Commun. 1999
The Design of a QoS-Controlled ATM-Based Communications System in Chorus · IEEE J. Sel. Areas Commun. 1995
Multimedia systems and quality of experience › multimedia synchronization
real-time synchronization
0.021996
A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia Systems · IEEE J. Sel. Areas Commun. 1996
Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages · ACM Multimedia 1994
Services computing and microservices
middleware
0.011999
Supporting mobile multimedia applications through adaptive middleware · IEEE J. Sel. Areas Commun. 1999
Multimedia systems and quality of experience
multimedia synchronization
0.011996
A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia Systems · IEEE J. Sel. Areas Commun. 1996
Distributed systems
distributed multimedia systems
0.011996
A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia Systems · IEEE J. Sel. Areas Commun. 1996
Operating systems
real-time systems
0.011995
The Design of a QoS-Controlled ATM-Based Communications System in Chorus · IEEE J. Sel. Areas Commun. 1995
Embedded and real-time systems › real-time scheduling
admission control
0.011995
The Design of a QoS-Controlled ATM-Based Communications System in Chorus · IEEE J. Sel. Areas Commun. 1995
Distributed systems › distributed system architecture
open distributed processing
0.011994
Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages · ACM Multimedia 1994
Cellular and mobile networks
mobile multimedia
0.011999
Supporting mobile multimedia applications through adaptive middleware · IEEE J. Sel. Areas Commun. 1999
Embedded and real-time systems
real-time control
0.011996
A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia Systems · IEEE J. Sel. Areas Commun. 1996
Internet architecture and protocols
ATM networks
0.011995
The Design of a QoS-Controlled ATM-Based Communications System in Chorus · IEEE J. Sel. Areas Commun. 1995
Programming languages and type systems › domain-specific languages
synchronous languages
0.011994
Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages · ACM Multimedia 1994

Methods — techniques the papers use, named apart from their topics

reflective middleware · 0.1open bindings · 0.1network resource management · 0.0memory management · 0.0CPU scheduling · 0.0synchronous languages · 0.0qos monitoring · 0.0reactive objects · 0.0quality of service controlled bindings · 0.0
YearPublicationVenuePosition
1999 Supporting mobile multimedia applications through adaptive middleware
abstract
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 particular, we introduce the concept of reflective middleware.
Geoff Coulson, Gordon S. Blair, Nigel Davies 0001, Philippe Robin, Tom Fitzpatrick
IEEE J. Sel. Areas Commun.4
1996 A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia Systems
abstract
One of the major requirements of distributed multimedia applications is the need to maintain often complex, real-time synchronization constraints. More specifically, it is necessary to be able to manage arbitrary intra- and inter-media synchronization across activities in the distributed environment. Furthermore, it is important that such developments are integrated into emerging object-oriented standards for distributed computing. This paper presents an object-oriented programming model and associated implementation to meet these requirements. The main concepts behind the proposed approach are, firstly, the use of reactive objects for real-time control and synchronization and, secondly, quality of service controlled bindings for predictable communication between objects. The flexibility of the approach is demonstrated by three contrasting examples of real-time synchronization. The implementation extends the real-time capabilities of the Chorus micro-kernel by introducing the concepts of rtports, rthandlers and quality of service controlled connections. The paper demonstrates how reactive objects and bindings are realized on this infrastructure.
Gordon S. Blair, Geoff Coulson, Michael Papathomas, Philippe Robin, Jean-Bernard Stefani, François Horn, Laurent Hazard
IEEE J. Sel. Areas Commun.4
1995 The Design of a QoS-Controlled ATM-Based Communications System in Chorus
abstract
We describe the design of an application platform able to run distributed real-time and multimedia applications alongside conventional UNIX programs. The platform is embedded in a microkernel/PC environment and supported by an ATM-based, QoS-driven communications stack. In particular, we focus on resource-management aspects of the design and deal with CPU scheduling, network resource-management and memory-management issues. An architecture is presented that guarantees QoS levels of both communications and processing with varying degrees of commitment as specified by user-level QoS parameters. The architecture uses admission tests to determine whether or not new activities can be accepted and includes modules to translate user-level QoS parameters into representations usable by the scheduling, network, and memory-management subsystems.>
Geoff Coulson, Andrew T. Campbell, Philippe Robin, Gordon S. Blair, Michael Papathomas, Doug Shepherd
IEEE J. Sel. Areas Commun.3
1994 Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages
abstract
There is currently considerable interest in developing multimedia applications in open distributed systems. However, it is now becoming clear that existing architectures for open distributed systems do not support the particular requirements of continuous media types such as digital audio and video. This is particularly the case in the important areas of quality of service support and real-time synchronization. This paper presents results from the Sumo project which aims at supporting continuous media types within the framework defined by the draft Open Distributed Processing standard. The paper advocates the use of synchronous languages within this framework for specifying and implementing real-time synchronization and QoS monitoring. A computational model and the realization of an infrastructure supporting this view are presented.
Gordon S. Blair, Michael Papathomas, Geoff Coulson, Philippe Robin, Laurent Hazard, Jean-Bernard Stefani, François Horn
ACM Multimedia4
1994 Micro-Kernel Support for Continuous Media in Distributed Systems
Geoff Coulson, Gordon S. Blair, Philippe Robin
Comput. Networks ISDN Syst.3
1993 Extending the Chorus Micro-Kernel to Support Continuous Media Applications
Geoff Coulson, Gordon S. Blair, Philippe Robin, Doug Shepherd
NOSSDAV3