[topicmapmail] Data Model question : UML representation of TopicMap
HERBUEL Alain (DSIT-EX)
alain.herbuel@sncf.fr
Fri, 31 Oct 2003 13:07:36 +0100
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01C39FA7.92C8AF2A
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Lars Marius Garshol will say : "the text is important, not the UML =
diagram".
;o)
But, for me, diagrams are so important : they allow me to understand =
some
time a text which is to complex without such a diagram. Sometimes, they
provide information that is not in the text.
Let's take the TopicMap overview diagram (3.3 The topic map item). It =
shows
a relation between Association and TopicMap, with a black diamond on
Association's side. In UML, for me, that says if I suppress all the
instances of the class Association, I suppress automatically the object
witch is an instance of the class TopicMap. In this way, it doesn't =
make
sense for me.
The black diamond should be on the other side!
Does it make sense? Same remark with other objects on the same diagram.
Alain Herbuel
Ing=E9nierie de l'information et ing=E9nierie documentaire
SNCF DSIT-EX/AM
5, place Jules Ferry
69476 LYON cedex 06 - France
E-Mail : alain.herbuel@sncf.fr
T=E9l. : (33) (0)4 78 65 41 66 - SNCF : 54 41 66
Fax : (33) (0)4 78 65 45 07 - SNCF : 54 45 07
------_=_NextPart_001_01C39FA7.92C8AF2A
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2655.35">
<TITLE>Data Model question : UML representation of TopicMap</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=3D2 FACE=3D"Courier New">Lars Marius Garshol will say : =
"the text is important, not the UML diagram". ;o)</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Courier New">But, for me, diagrams are so =
important : they allow me to understand some time a text which is to =
complex without such a diagram. Sometimes, they provide information =
that is not in the text.</FONT></P>
<P><FONT SIZE=3D2 FACE=3D"Courier New">Let's take the TopicMap overview =
diagram (3.3 The topic map item). It shows a relation between =
Association and TopicMap, with a black diamond on Association's side. =
In UML, for me, that says if I suppress all the instances of the class =
Association, I suppress automatically the object witch is an instance =
of the class TopicMap. In this way, it doesn't make sense for =
me.</FONT></P>
<P><FONT SIZE=3D2 FACE=3D"Courier New">The black diamond should be on =
the other side!</FONT>
</P>
<P><FONT SIZE=3D2 FACE=3D"Courier New">Does it make sense? Same remark =
with other objects on the same diagram.</FONT>
</P>
<P><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">Alain =
Herbuel</FONT>
<BR><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">Ing=E9nierie =
de l'information et ing=E9nierie documentaire</FONT>
<BR><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">SNCF =
DSIT-EX/AM</FONT>
<BR><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">5, place =
Jules Ferry</FONT>
<BR><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">69476 LYON =
cedex 06 - France</FONT>
<BR><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">E-Mail : =
alain.herbuel@sncf.fr</FONT>
<BR><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">T=E9l. : =
(33) (0)4 78 65 41 66 - SNCF : 54 41 66</FONT>
<BR><FONT COLOR=3D"#000080" SIZE=3D1 FACE=3D"Trebuchet MS">Fax : (33) =
(0)4 78 65 45 07 - SNCF : 54 45 07</FONT>
</P>
</BODY>
</HTML>
------_=_NextPart_001_01C39FA7.92C8AF2A--