OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RSDL editor


Hi.

Happily, I got the build to work.  All it took was a complete re-image and rebuild of my system.

 

Now, starting to look at visualizations.  In this example, I noticed that employees is positioned as the name of the association.  It should be positioned closer to the Employee element.

Also, the composition symbol on the wrong end of the association.  It should be shown on the Company end.

Then I added a back-link ‘worksAt’ to Company from Employee.  This highlights three issues.

  1. Same labeling issues as above.
  2. The composition symbol for both associations is suspect. 
    1. I would model the Company.employees association as an aggregate, since the Employee can be separated from the company.  This is not a function of multiplicity.
  3. It would be good to include the option to specify the CSDL partner.  Then this would be visualized as one association with ends, employees and worksAt.
  4. It would be nice to add multiplicity adornments to the associations.  UML default is 1..1 (or just 1).  So ends in this example employees should have multiplicity 1..* and worksAt should have multiplicity 0..*.

 

George.


Internal Use - Confidential



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]