Motivation

  • Continuing evolution of complex multimedia applications and their prominence in almost any application domain.

  • The truncation of the development process of multimedia application to an implemantation and test method using multimedia authoring systems or frameworks or libraries complementing programming languages.

  • No preceding modelling phases for requirements definition, analysis or design.

  • Lack of sophisticated process models and usable graphical notations to enable the an integrated specifiaction of the system on different levels of abstraction and from diffrent perspectives.

  • The importance of object orientation in development multimedia systems stated by several research contributions and many intrinsic properties proven by object paradigm to support software product and development process quality-like encapsulation, modularity, extensibility, adaptability and poratbility, integrated specification of structure and behavior etc.