Multiplicity typo in SimDM
Kristin Riebe
kriebe at aip.de
Tue May 23 11:21:54 CEST 2017
Hi all,
when looking at SimDM at implementing it (well, parts of it) for our
simulations, I realized that one of the multiplicities in the UML
diagram (and its description) at
http://www.ivoa.net/documents/SimDM/20120503/html/SimDM.html
is not correct.
The multiplicity for the composition relation from InputDataset to
InputDataObject is given as 0..1 (at the end), but it should be 0..*. 1
Each InputDataset can consist of 0 to many InputDataObjects (and each of
them has a reference to 1 DataObject).
That's also what the annotation to InputDataset.object says:
"Collection of object associations that identify explicitly which
objects from a collection of objects are used as input data in an
experiment."
I had discussed this already with Gerard, and he agrees that this is a typo.
Since these classes and their multiplicities are not explicitly
mentioned in the standard document, could someone please just correct
the vodml-version and re-generate the html-description and diagram? Or
is a minor version update/erratum needed for this?
Cheers,
Kristin
P.S.:
In the diagram at
http://www.ivoa.net/documents/SimDM/20120503/uml/SimDM_DM.png (I guess
this is a direct export from MagicDraw?), there is no multiplicity given
and thus it probably defaults to 0..1 and thus the auto-generated
diagram and description at
http://www.ivoa.net/documents/SimDM/20120503/html/SimDM.html contain the
0..1.
P.P.S: There are also still some "TODO" flags in annotations to some
classes, maybe these could be filled with some meaningful text as well.
(e.g. ObjectCollection, OutputDataset, all attributes of DataObject)
--
-------------------------------------------------------
Dr. Kristin Riebe
E-Science & GAVO
Email: kriebe at aip.de
Phone: +49 331 7499-377
Room: B6/25
-------------------------------------------------------
Leibniz-Institut für Astrophysik Potsdam (AIP)
An der Sternwarte 16, D-14482 Potsdam
Vorstand: Prof. Dr. Matthias Steinmetz, Matthias Winker
Stiftung bürgerlichen Rechts
Stiftungsverzeichnis Brandenburg: 26 742-00/7026
-------------------------------------------------------
More information about the theory
mailing list