[alt.hypertext] object-oriented models of multimedia objects?

sdl@linus.mitre.org (Steven D. Litvinchouk) (11/14/90)

Does anyone know of class libraries (inheritance hierarchies) which
have been worked out to define multimedia concepts?  What I mean by
this are classes that define text, graphics, animation, and sound,
together with subclasses for various specialized purposes.

You would probably need two separate class hierarchies: one for
specification (e.g. "text" could be considered a specialization of
"graphics"), and one for implementation (e.g. "digitized sound" being
a subclass of "sound", or "images with hardware support for image
procesing" being a subclass of "images").  You would also need to
allow multiple alternative implementations for a given specification
(think of all the ways an animation can be implemented, yet have the
same behavior as viewed by the user).  Finally, you would need classes
of composite objects (i.e. a "page" might be an ordered collection of
atomic media objects).

I've seen some papers on this subject which are four years old or so;
does anyone know of more recent research on this topic (especially
involving animation and sound)?


Steven Litvintchouk
MITRE Corporation
Burlington Road
Bedford, MA  01730
(617)271-7753
ARPA:  sdl@mbunix.mitre.org
UUCP:  ...{att,decvax,genrad,necntc,ll-xn,philabs,utzoo}!linus!sdl
	"Where does he get those wonderful toys?"
--
Steven Litvintchouk
MITRE Corporation
Burlington Road
Bedford, MA  01730
(617)271-7753
ARPA:  sdl@mbunix.mitre.org
UUCP:  ...{att,decvax,genrad,necntc,ll-xn,philabs,utzoo}!linus!sdl
	"Where does he get those wonderful toys?"