/[volute]/trunk/projects/theory/snapdm/doc/UML rules.txt
ViewVC logotype

Contents of /trunk/projects/theory/snapdm/doc/UML rules.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 219 - (show annotations)
Tue Apr 15 06:23:24 2008 UTC (12 years, 7 months ago) by gerard.lemson
File MIME type: text/plain
File size: 590 byte(s)
Committing resources dealing with generation of intermediate and DDLs.
1 Rules about UML models:
2 -----------------------
3
4
5 - concrete classes are final, i.e. do not have sub-classes.
6 Alternatively, only abstract classes can have sub-classes.
7 Motivation: ...
8 ---
9
10
11 - If no cardinality is defined on an attribute it is assumed to be "1"
12 Motivation: ...
13 ----
14
15
16
17 - If no cardinality is defined on a collection it is assumed to be "*"
18 Motivation: ...
19 ----
20
21 - If no cardinality is defined on a reference it is assumed to be "1"
22 Motivation: ...
23 ----
24
25
26
27 - other constraints may be introduced on attributes:
28 - maxLength on string types.
29

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26