Developing multimedia applications entails understanding a variety of advanced technologies, in addition, multimedia programming poses a significant challenge in terms of handling a variety of hardware devices, multimedia formats or communication protocols. Therefore, break-through software engineering technologies should be applied to produce reference architectures able to support ever-changing requirements. In this paper, we first present the challenges that designers must face in multimedia programming, and how current frameworks address them, specially regarding the management of architectural evolution. We then show what breakthrough approaches or technologies can be used to produce more reusable, extensible and open multi-media syste...
Software architectures have gained wide popularity in the last decade. They generally play a fundame...
This paper describes a novel approach to implement multimedia access platforms: reconfigurable orien...
Multimedia applications place new demands upon processors, networks and operating systems. While som...
Recent improvements in microprocessor performance have made possible the migration of continuous med...
[[abstract]]Multimedia Software Engineering is an emerging area combining software engineering, mult...
Distributed multimedia applications require complex interactions with users and the introduction of ...
In the few short years since the emergence of multimedia programming tools this activity has moved f...
Multimedia technology has played an important role in modern computing because it offers more natura...
: The development of distributed multimedia applications is supported by an increasing number of ser...
The field of multimedia software engineering is still in an inmature state. Signif-icant research an...
International audienceCurrent multimedia applications demand complex heterogeneous multiprocessor ar...
Abstract This chapter looks at the use of object-oriented technology, in particular class frameworks...
The development of distributed multimedia technology has the potential to both create new applicatio...
This thesis presents a survey of multimedia application development and a case study of an implemen...
Multimedia Courseware supplements significantly in interactive teaching and learning scenario. The v...
Software architectures have gained wide popularity in the last decade. They generally play a fundame...
This paper describes a novel approach to implement multimedia access platforms: reconfigurable orien...
Multimedia applications place new demands upon processors, networks and operating systems. While som...
Recent improvements in microprocessor performance have made possible the migration of continuous med...
[[abstract]]Multimedia Software Engineering is an emerging area combining software engineering, mult...
Distributed multimedia applications require complex interactions with users and the introduction of ...
In the few short years since the emergence of multimedia programming tools this activity has moved f...
Multimedia technology has played an important role in modern computing because it offers more natura...
: The development of distributed multimedia applications is supported by an increasing number of ser...
The field of multimedia software engineering is still in an inmature state. Signif-icant research an...
International audienceCurrent multimedia applications demand complex heterogeneous multiprocessor ar...
Abstract This chapter looks at the use of object-oriented technology, in particular class frameworks...
The development of distributed multimedia technology has the potential to both create new applicatio...
This thesis presents a survey of multimedia application development and a case study of an implemen...
Multimedia Courseware supplements significantly in interactive teaching and learning scenario. The v...
Software architectures have gained wide popularity in the last decade. They generally play a fundame...
This paper describes a novel approach to implement multimedia access platforms: reconfigurable orien...
Multimedia applications place new demands upon processors, networks and operating systems. While som...