Department of Computer Science and Technology

Technical reports

A persistent programming language for multimedia databases in the OPERA project

Z. Wu, K. Moody, J. Bacon

April 1993, 9 pages

DOI: 10.48456/tr-296

Abstract

The advent of high bandwidth local area ATM networks has transformed the potential of distributed computing systems. At the Computer Laboratory we are moving towards a world in which multimedia displays are managed by editing, browsing and composing tools [Bates 93]. The recently completed Pandora project [Hopper 90] has given us some experience of multimedia applications, and an idea of their scope.

We have developed a persistent programming language PC++ [Wu 93], an extension of C++, to help programmers developing multimedia applications to make use of the MSSA. In this paper we present the design of PC++ and show how its special features meet the requiremets to effectively manage data in a distributed, real-time, context.

Full text

PDF (1.0 MB)

BibTeX record

@TechReport{UCAM-CL-TR-296,
  author =	 {Wu, Z. and Moody, K. and Bacon, J.},
  title = 	 {{A persistent programming language for multimedia databases
         	   in the OPERA project}},
  year = 	 1993,
  month = 	 apr,
  url = 	 {https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-296.pdf},
  institution =  {University of Cambridge, Computer Laboratory},
  doi = 	 {10.48456/tr-296},
  number = 	 {UCAM-CL-TR-296}
}