RE: VisioDAML

From: Kogut, Paul A (paul.a.kogut@lmco.com)
Date: 08/29/01


John,

Could you please clarify the purpose of this graphical representation.
What will it be used for? Presentations? Tools? Other?

Why don't you try using Visio's UML Static Structure Diagrams (class
diagrams)
augmented with a UML profile for DAML?

Thanks,
Paul Kogut


> -----Original Message-----
> From:	John Flynn [SMTP:jflynn@bbn.com]
> Sent:	Wednesday, August 29, 2001 9:48 AM
> To:	daml-graphical@daml.org
> Subject:	VisioDAML
> 
> I have created a Visio template that includes a stencil with graphical
> representations of all DAML+OIL language constructs. You can drag and drop
> the various DAML+OIL constructs onto the drawing page to create the
> representation of an ontology. Its initial purpose is to provide a
> relatively easy means to graphically represent DAML ontologies.  I will
> post it on daml.org for download soon, but first I wanted to get some
> comments on some of the graphical conventions. A JPEG file of the
> VisioDAML drawing of the DAML+OIL revised example ontology (less
> instances) is attached.
>  
> The example ontology is at:
> <http://www.daml.org/2001/03/daml+oil-ex.daml>
>  
> Some specific questions: Should the inverseOf and disjointWith connectors
> have arrow-points at both ends as shown in the VisioDAML drawing? Should
> any of the other connectors have arrow-points at both ends?
>  
> Also, the dashed-line boxes labeled URI represent references in the
> example ontology to data types that are remotely declared. On the
> VisioDAML drawing when you mouse over the dashed-line box a comment
> appears showing the actual URI. Any better ideas on how to represent these
> remote declarations?
>  
> Any other comments on the drawing conventions are most welcome.
>  
> Note that the graphical representation of the DAML+OIL revised example
> ontology makes readily apparent some of the errors in the example. The
> Class FullTimeOccupation and the ObjectProperties, hasOccupation and
> hasSpouse, are colored red in the VisioDAML drawing to illustrate they are
> not declared anywhere in the example ontology. Also, the
> TransitiveProperties, has Ancestor and descendant, as well as the
> DataTypeProperty shirtsize, can be seen at the right side of the drawing
> and are not connected to any other part of the example ontology. 
>  
> John
>  
>  
> John Flynn
> (703) 284-4612
> DAML Integration and Transition PM
> BBN Technologies
>   << File: Animal2.jpg >> 


This archive was generated by hypermail 2.1.4 : 03/26/02 EST