Multiplicity typo in SimDM

Hervé Wozniak herve.wozniak at umontpellier.fr
Wed May 24 09:33:16 CEST 2017


Hello Kristin,

Thanks for pointing out these issues. I'm preparing an erratum for the 
next interop. It's the good time to discuss these points!

All the best,
Hervé


Le 23/05/2017 à 11:21, Kristin Riebe a écrit :
> 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)
> 
> 

-- 
Herve WOZNIAK
Astronome

LUPM
UMR5299 Université de Montpellier - CNRS
Place Eugène Bataillon - CC 72
F-34095 Montpellier Cédex 05

Tel/Phone : +33 4 6714 3902   Fax : +33 4 6714 4190

skype : herve.wozniak
http://herve.wozniak.fr/


More information about the dm mailing list