Title :
Implementing movie control, access and management-from a formal description to a working multimedia system
Author :
Keller, Ralf ; Fischer, Stefan ; Effelsberg, Wolfgang
Author_Institution :
Praktische Inf. IV, Mannheim Univ., Germany
Abstract :
In this paper we describe the tool-supported specification and implementation of a multimedia communication protocol on parallel hardware. MCAM is an application layer protocol for movie control, access and management. We specify the full MCAM protocol together with ISO presentation and session layers in Estelle. Using a code generator, we derive parallel C++ code from the specification. The code is compiled and executed on a multiprocessor system under OSF/1 and on UNIX workstations. Measurements show the performance speedup gained by several different configurations of parallel units. We also report on experiences with our methodology
Keywords :
C language; Unix; cinematography; formal specification; multimedia systems; object-oriented languages; parallel languages; program compilers; protocols; specification languages; Estelle; ISO presentation layer; ISO session layer; MCAM; MCAM protocol; OSF/1; UNIX workstation; application layer protocol; formal description; movie access; movie control; movie management; multimedia communication protocol; multiprocessor system; parallel C++ code; parallel hardware; performance speedup; tool-supported specification; working multimedia system; Access protocols; Communication system control; Gain measurement; Hardware; ISO; Motion pictures; Multimedia communication; Multiprocessing systems; Velocity measurement; Workstations;
Conference_Titel :
Distributed Computing Systems, 1994., Proceedings of the 14th International Conference on
Conference_Location :
Pozman
Print_ISBN :
0-8186-5840-1
DOI :
10.1109/ICDCS.1994.302425