Demo Data from VLDB 2026 / reviewers in the wild / expert
Michael Papathomas
dblp:49/318
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 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
3 papers |
Distributed systems · 46% Embedded and real-time systems · 31% Cloud and datacenter computing · 23% | |
| Computer graphics and multimedia
3 papers |
Multimedia systems and quality of experience · 93% Visual content generation and editing · 7% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 50% Interaction techniques and input · 50% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 79% Programming languages and type systems · 21% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Multimedia systems and quality of experience › multimedia synchronization
real-time synchronization |
0.0 | 2 | 1996 | 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 |
Multimedia systems and quality of experience
multimedia synchronization |
0.0 | 1 | 1996 | 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.0 | 1 | 1996 | 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.0 | 1 | 1995 | 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.0 | 1 | 1995 | The Design of a QoS-Controlled ATM-Based Communications System in Chorus · IEEE J. Sel. Areas Commun. 1995 |
Cloud and datacenter computing
quality of service |
0.0 | 1 | 1995 | 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.0 | 1 | 1994 | Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages · ACM Multimedia 1994 |
Interaction techniques and input › sensor-based interaction
video-based interaction |
0.0 | 1 | 1993 | Video Widgets and Video Actors · ACM Symposium on User Interface Software and Technology 1993 |
Embedded and real-time systems
real-time control |
0.0 | 1 | 1996 | 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.0 | 1 | 1995 | 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.0 | 1 | 1994 | Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages · ACM Multimedia 1994 |
Visual content generation and editing › video editing
video composition |
0.0 | 1 | 1993 | Video Widgets and Video Actors · ACM Symposium on User Interface Software and Technology 1993 |
Methods — techniques the papers use, named apart from their topics
network resource management · 0.0memory management · 0.0CPU scheduling · 0.0synchronous languages · 0.0qos monitoring · 0.0reactive objects · 0.0quality of service controlled bindings · 0.0video layering · 0.0non-linear video access · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia SystemsabstractOne 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. | 3 |
| 1995 | The Design of a QoS-Controlled ATM-Based Communications System in ChorusabstractWe 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. | 5 |
| 1994 | Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous LanguagesabstractThere 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 Multimedia | 2 |
| 1993 | Video Widgets and Video ActorsabstractVideo widgets are user-interface components rendered with video information.The implementation and several usage examples of a family of video widgets, called video actors,, are presented.Video actors rely on two capabilities of digital video: non-linear access, and the layering of video information.Non-linear access allows video frames to be displayed in mbitrary order without loss of continuity, layering allows two or more video streams to be spatially composed.Both capabilities are now becoming available to user-interface designers. Simon J. Gibbs, Christian Breiteneder, Vicki de Mey, Michael Papathomas |
ACM Symposium on User Interface Software and Technology | 4 |