Update Sample project models and cartridge test models to UML2
--------------------------------------------------------------
Key: SAMPLES-13
URL: http://jira.andromda.org/browse/SAMPLES-13
Project: Samples
Issue Type: Improvement
Affects Versions: 3.4-SNAPSHOT
Environment: Andromda-3.4-SNAPSHOT
Reporter: Bob Fields
Assignee: Bob Fields
Priority: Minor
Fix For: 3.4-SNAPSHOT
Ideally, both UML14 and UML2 models should be maintained, but given the choice
of on or the other I would prefer the UML2 version be maintained. Due to lach
of multiplicity * capabilities in UML14 models for operation parameters and
return types, as well as lack of unique checkbox for attribute/associations
(which default to unique when migrating), models cannot always be consistent
between the different UML implementations. Timetracker for example should have
to change the Array datatypes to Type* collections.
Unneeded profiles should be removed from all models in order to minimize the
number of exported model profiles, since MagicDraw exports all model references
to a single directory and changes the exported xmi:id values each time, rather
than referencing some standard pathmap variables and profiles reused between
multiple models. Long term, we should keep the .uml models as the artiact of
record, and migrate backwards to UML2.xml.zip and UML14.xml.zip if necessary
(there are MagicDraw plugins to accomplish this).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.andromda.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev