From: Kogut, Paul A ([email protected])
Date: 01/12/01
Mitch, We actually considered this idea before. It has the advantage of being intuitive to a UML fluent person. We dropped this idea because using association classes has complicated semantic implications in the context of translating to DAML properties. However, it might be worth revisiting this now that DAML+OIL is deprecating global domain and range. PS The mailing list bounced your original message because of the Powerpoint file. Thanks Paul > -----Original Message----- > From: Mitch Kokar [SMTP:[email protected]] > Sent: Thursday, January 11, 2001 10:16 AM > To: Kogut, Paul A; [email protected] > Subject: RE: revised UML profile for DAML > > Paul, > > Here is another way to show subPropertyOf using UML. Instead of steretypes > (extensions) you can use the standard UML approach, i.e., first define two > association classes and then use generalization (subclass) to show that one > association is a subclass of the other one. I am attaching a .ppt file that > shows an example. The diagram was generated using Rational Rose. > > ==Mitch Kokar > > > > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]]On Behalf Of Kogut, Paul A > > Sent: Wednesday, January 03, 2001 8:49 AM > > To: '[email protected]' > > Subject: revised UML profile for DAML > > > > > > A new version of the UML profile for DAML has been posted to: > > http://ubot.lockheedmartin.com/ubot/details/uml_to_daml.html > > The revisions include: > > > > * a third approach (rolenames only) to modeling domain and range > > * clarified naming conventions > > * the table includes links to many small focused examples > > > > Some of these revisions are a result of a presentation made to OMG: > > see http://www.objs.com/agent/mtg12-minutes.html > > > > Comments are welcome. > > We are actively working on refining and expanding the UML profile to cover > > all of the current DAML features. So stay tuned. > > > > Thanks > > Paul Kogut > > > > << File: SubPropertyOf.ppt >>
This archive was generated by hypermail 2.1.4 : 03/26/02 EST