[sci.virtual-worlds] Object Oriented Classification of Visualization "Idioms"

cyberoid@milton.u.washington.edu (Robert Jacobson) (02/28/91)

The following message was posted to comp.graphics, but I think it has
high relevance to our newsgroup as well.  Let me know what you think,
and don't forget to reply to the poster directly, too.


From: sdl@lyra.mitre.org (Steven D. Litvinchouk)
Newsgroups: comp.graphics,comp.graphics.visualization
Subject: Object-oriented classification of visualization "idioms"
Date: 7 Feb 91 17:13:11 GMT
Organization: The Mitre Corp., Bedford, MA.

I am interested in developing an object-oriented class hierarchy of
useful "idioms" in scientific visualization, such as maps, spatial
fields, etc.  (More precisely this would be a multiple-inheritance
heterarchy.)  This would be the basis of an Lisp or Smalltalk-based
scientific visualization environment.  I am particularly interested
in what the higher-level abstract classes or "mixins" should look
like.  

I already know of the following related efforts:

        Lisp-Stat
        S-Plus now has some object-oriented features
        CSIRO in Australia has done some classification
        Wehrend (Univ. Colorado) has also

Does anyone know of any other research in this field that they could
supply me with pointers to?  Also, if anyone has any ideas on this
subject they would like to share, I would greatly appreciate it.

Thanx very much in advance!


--
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?"

osborne@software.org (Skip Osborne) (02/28/91)

In article <17329@milton.u.washington.edu> you write:>
>
>The following message was posted to comp.graphics, but I think it has
>high relevance to our newsgroup as well.  Let me know what you think,
>and don't forget to reply to the poster directly, too.
>
>From: sdl@lyra.mitre.org (Steven D. Litvinchouk)
>
>I am interested in developing an object-oriented class hierarchy of
>useful "idioms" in scientific visualization, such as maps, spatial
>fields, etc.  (More precisely this would be a multiple-inheritance

 etc, etc

>Does anyone know of any other research in this field that they could
>supply me with pointers to?  Also, if anyone has any ideas on this

        The work currently being done at Xerox PARC on the "Rooms"
        interface is spawning new metaphors of visualization, primarily
        for navigation of huge information spaces. If I named these
        entities, I'd call them "Spindles", "Coatracks", or whatever
        else they might look like; but the point is that they are 
        decidedly novel objects, which would extend anybody's hierarchy.
        Also, considering the source,they are probably being developed in 
        an object-oriented context anyway, simplifying a merge into
        Livinchouk's hierarchy.

        Similarly, if less dramatically, Doug Lenat's work at MCC on 
        the CYC knowledge base is producing neat visualization modalities,
        to deal with similar problems. It's worth a look.

Skip Osborne
Software Productivity Consortium
Herndon, Va.