Summary: | 碩士 === 淡江大學 === 資訊工程學系 === 86 === Because of the prevailing of multimedia computer and the
computer network,the multimedia applications are greatly applied
in many areas. Due to thecomplication of multimedia objects and
the demand of distributed technologyfor multimedia objects, the
whole period of software development extendsand the cost of
software development equally increases. However, someprogram
codes can be reused and doesn't need re-coding. The purpose
ofapplication framework offers programmer in the skeleton of
application andthe shorter time of application developing.
Therefore, we develop theDistributed Multimedia Object-Oriented
Application Framework (DMOOAF) inorder to solve the problem. The
thesis quotes the object-oriented technologyspecialize the
current object oriented application framework and add someclass
hierarchies according to the properties of multimedia objects.
Furthermore, We use abstract classes to improve the across-
platform andportability. To reach the high interaction of
multimedia, we use Model ViewController provided by
SmallTalk-80, as the basis architecture of applicationframework.
In addition, we add multimedia presentation classes、
multimediasynchronization classes、Flexible Quality of Service
classes, such that thecycle of software development can be
reduced and have the properties ofreusability and extensibility
to suit the rapid changed of the multimediaobject formats and
the method of presentation.
|