A scalable approach to continuous-media processing

D.-A. Manolescu, K. Nahrstedt
Proceedings Eighth International Workshop on Research Issues in Data Engineering. Continuous-Media Databases and Applications  
Techniques that emphasize software reuse and scalability are becoming more important than ever. In this paper we present a component-based model for continuous-media applications. Components encapsulate expert knowledge and facilitate reuse. They provide a toolkit that is used to create a wide range of continuous-media applications. Our model is scalable in several dimensions: media transformations, number of processors, number of configurations, media types, and processing and communication
more » ... nd communication requirements. The paper is organized as a catalog of four software patterns. It is our belief that developers and researchers working on continuous-media applications can benefit from and apply software patterns as well.
doi:10.1109/ride.1998.658282 dblp:conf/ride/ManolescuN98 fatcat:6fdjcjsmebczfi3zdtbrv2f3b4