On 12/8/12 11:57 AM, David C. Hay
wrote:
[dch]The syntax should only enable best practices, but
"best
practices" should be defined. I have described those
extensively in my last two books, but they come down to what I
described
above:
1. Distinguish between "semantic", "architectural"
and "design" models, as described in
http://tiny.cc/6c9zow
.
2. In architectural and semantic models, only use classes that are
"entity types"--classes of things in the real world.
3. In architectural and semantic models, name everything in
English.
4. In architectural and semantic models, define relationships as
assertions about something in the domain being modeled. as
described
above.
5. Apply appropriate aesthetic rules to the drawing. This applies
to
any kind of models. (Another posting, perhaps.)
I really enjoyed your presentation, very well delivered and
informative.
--
Regards,
Kingsley Idehen
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca handle: @kidehen
Google+ Profile: https://plus.google.com/112399767740508618350/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
|
smime.p7s
Description: S/MIME Cryptographic Signature
_________________________________________________________________
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)
|