A language for the specification of interactive and distributed multimedia applications

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 available from this repository)

The full text of this publication is not available from this repository. (Contact us about this Publication)

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 (see also: telecommunications)
Divisions: Faculties > Science Technology and Medical Studies > School of Computing
Depositing User: O.O. Odanye
Date Deposited: 16 Jun 2009 02:43
Last Modified: 29 May 2014 10:28
Resource URI: http://kar.kent.ac.uk/id/eprint/19948 (The current URI for this page, for reference purposes)
  • Depositors only (login required):