To: | "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx> |
---|---|
From: | William Frank <williamf.frank@xxxxxxxxx> |
Date: | Wed, 5 Dec 2012 16:54:36 -0500 |
Message-id: | <CALuUwtBYrJEDDCNpw5szKDOSUEdLQnT_+cumSK5ow=cu-iLxKw@xxxxxxxxxxxxxx> |
Thanks for this, Ed. Especially something I had not noticed about my "departure." I am happy to knowingly violate UML semantics, but not to do so in ignorance. See below. On Wed, Dec 5, 2012 at 2:55 PM, Barkmeyer, Edward J <edward.barkmeyer@xxxxxxxx> wrote:
Not if you explain that is what you are doing. And mostly, the words are just to annotate obscure symbols. For example, I will write, alongside a black diamond, "contains", or whatever fits.
Ah, I did not know that. That you so much for pointing this out.
I would even more prefer "unknown", though mathematically equivelent to the default. Defaults, as a policy, are dangerous.
The place I know I am violating the semantics of UML is that I use a 'navigation" arrow to be a reading arrow, since few tools give you the reading arrow, and people like to see how they are supposed to follow the diagram, along the arrows. But except for some purists, when I explain this to "UMLers, the don't mind.
Absolutely. I have found the same thing in constructing a knowledge sharing environment on a Wiki. Many people want you to ENFORCE all kinds of processes, ("you can't talk about that until you have talked about this other first.") So, don't compare your good practice in one language with other people's poor practice in another. And don't compare your work as an individual to the work of a standards body. Apples and apples, please.
I agree with you both here, but there is alot you can do that his consistent with UML, not just FrankML, that looks like this. For example: there exists a SubscriptionRelationship such that William is subscriber-in-the-SubscriptionRelationship and the Wall Street Journal is provider-in-the-SubscritionRelationship or there exists a Height siuch that William has the Height and the value of the height is six feet. This does not presuppose an implementation predjudcie toward attributes and associations. And, I am pretty sure it is valid UML semantically. As you suggested in an early post, Ed, we need to have syntactic bindings like is, have, ..., in English, while in other languages, they might be positional , and in yet others change the forms of the contentufl words themselves. As would actions, in there exists a Subscribing such that William ... , and the New York Times ----, Following the Davidson patterns that John Sowa was recently showing us.
I even think Steve Mellor would agree, with the word 'rote" included.
Ah, this is another deeper level of this matter.
-- William Frank 413/376-8167 _________________________________________________________________ Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/ Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/ Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx Shared Files: http://ontolog.cim3.net/file/ Community Wiki: http://ontolog.cim3.net/wiki/ To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J (01) |
Previous by Date: | Re: [ontolog-forum] UML and Semantics, Barkmeyer, Edward J |
---|---|
Next by Date: | Re: [ontolog-forum] UML and Semantics, John F Sowa |
Previous by Thread: | Re: [ontolog-forum] UML and Semantics, Barkmeyer, Edward J |
Next by Thread: | Re: [ontolog-forum] UML and Semantics, David C. Hay |
Indexes: | [Date] [Thread] [Top] [All Lists] |