Pinto, Paulo F. and Linington, Peter F. (1994) A language for the specification of interactive and distributed multimedia applications. In: DeMeer, J. and Mahr, B. and Storp, S., eds. Open Distributed Processing II. IFIP Transactions C-Communication Systems, 20 . Elsevier Science Ltd, Oxford, pp. 247-264. ISBN 0-444-81861-8. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:19948)
The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided. |
Abstract
This paper describes a model for distributed multimedia applications and a specification language based on this model. The applications involve the composition and synchronization of multimedia objects, and their interaction with the user and the environment. Objects are autonomous entities which have a behaviour, in terms of the set of operations they offer to the environment; the mechanism for synchronization with these objects is based on the communication of typed events. A single mechanism integrates user interaction with run-time control of the distributed system, allowing a natural interplay between them. The language specifies compositions by exploiting the concepts of the model. It captures the characteristics of multimedia interactions using an adaptation of process algebras, and includes a (procedural) functional part to define data structures and to provide consistency checks. The prototype system implemented consists of a compiler which translates the language expressions into a state machine, and a central interpreter which orchestrates the composition and synchronization of the distributed multimedia objects.
Item Type: | Book section |
---|---|
Uncontrolled keywords: | application layer communication services, multimedia services and systems; network architecture and design, distributed systems; algebraic manipulation, languages and systems |
Subjects: |
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > TK5101 Telecommunications Q Science > QA Mathematics (inc Computing science) > QA 75 Electronic computers. Computer science T Technology > TK Electrical engineering. Electronics. Nuclear engineering > TK7800 Electronics |
Divisions: | Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing |
Depositing User: | O.O. Odanye |
Date Deposited: | 16 Jun 2009 02:43 UTC |
Last Modified: | 05 Nov 2024 09:57 UTC |
Resource URI: | https://kar.kent.ac.uk/id/eprint/19948 (The current URI for this page, for reference purposes) |
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):