A configuration-oriented framework for distributed multimedia applications

Building distributed multimedia applications from pre-existing, reusable components will only take place when multimedia application developers can easily understand, extend and modify software components according to their needs. A new generation of supporting frameworks is now under investigation based on the principle of creating a configuration-oriented framework that supports the development of open distributed multimedia applications. Our idea is to create a framework focussing on the explicit construction of the system architecture in terms of components, connectors and relationships between components. This framework introduces a configurable approach that separates the concems or paradigms of a distributed multimedia application into a set of reusable components that can be upgraded, shared, connected or substituted by components from other systems.