• DocumentCode
    1941092
  • 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
  • fYear
    1994
  • fDate
    21-24 Jun 1994
  • Firstpage
    276
  • Lastpage
    283
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1994., Proceedings of the 14th International Conference on
  • Conference_Location
    Pozman
  • Print_ISBN
    0-8186-5840-1
  • Type

    conf

  • DOI
    10.1109/ICDCS.1994.302425
  • Filename
    302425