LUSTRE: a declarative language for real-time programming
POPL '87 Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
On the development of reactive systems
Logics and models of concurrent systems
Composite multimedia and active objects
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Architectural issues in microkernel-based operating system: the CHORUS experience
Computer Communications
Synchronization in virtual worlds
Virtual worlds and multimedia
A multimedia component kit: experiences with visual composition of applications
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Video widgets and video actors
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Supporting the real-time requirements of continuous media in open distributed processing
Computer Networks and ISDN Systems - Special issue on ISO reference model for open distributed processing
Workstation Support for Time-Critical Applications
Proceedings of the Second International Workshop on Network and Operating System Support for Digital Audio and Video
Extending the Chorus Micro-Kernel to Support Continuous Media Applications
NOSSDAV '93 Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video
SVR4UNIX Scheduler Unacceptable for Multimedia Applications
NOSSDAV '93 Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video
Hi-index | 0.01 |
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.