EA-UML2Exporter Release 1.6.1

Main change since 1.5.0 is a refactoring in exporter functionality and replacing UUID generator (jug-lgpl-2.0.0.jar) with Java built-in UUID generator.

You will find release 1.6.1 in Download section.

Bugs fixed:

#1871949 Export of Activity leads to ClassCastException
#1902825 Transitions between pseudo states are missing
#1977838 DefaultValue always generated
#1977855 DefaultValue types generated incorrectly
#2028642 Enumerations should be generalizable
#2065107 missing "file" tag for referincing the profile
#2140140 Problems in statemachine
#2211893 missing StateMachine not supported..??
#2504387 missing Class Scope is not exported

Features implemented:

#1788475 Explicit support of EA 7.0
#1884202 Transitions from PseudoState to PseudoState not exported
#1944704 Flag for omitting unsupported warnings
#1948818 Handling of AssociationClass missing ?
#2299559 Package for applying profile shoud be specified by full path
#2299579 Add StateMachine and ActivityDiagram as Classifier Behavior.
#2516343 preserve ea xmi.id values

EA-UML2Exporter Release 1.5.0

Main change since 1.2.0 is the usage of eaapi.jar of SparxSystems as COM-API for EA instead of Java Com Bridge (JACOB).

You will find release 1.5.0 in Download section.

Bugs are fixed:

#1788289 Improve Exception handling
#1788314 artifactId of ea_toolsupport misspelled
#1788487 Why are there references to EObject
#1789928 Support stereotypes for decisions
#1844033 isNavigable() always return false
#1845030 Component models do not get exported correctly
#1849284 Tagged Values on Stereotyped Actors not applicable V1.2.0
#1849603 Stereotypes not applicable on UseCase
#1849614 Profile application on packages w/o stereotype breaks export
#1850154 Stereotype Application on a ConnectorEnd
#1850441 readStereotype throws IndexOutOfBoundException
#1850450 duplicate tagged value application
#1850633 readStereotype breaks export again
#1868264 EA_IndexOutOfBounds
#1868355 Element Export Order
#1868411 artifactId of ea_com_interface
#1868439 Notes linked to Packages
#1876484 Class exported in the wrong package.
#1882478 Stereotypes not applicable on Parameters
#1884217 isOrdered not exported for ConnectorEnd
#1884915 EA_Note Exception
#1885297 Dependencies on Packages are not exported
#1890149 Element Order in Classes
#1900353 Nested states are not mapped
#1901187 Transition effect is not reflected in generated .uml file

Features implemented

#1788470 Improve sorting of artifacts by Treeposition
#1826091 UML2Exporter: Provide support for tagged value associations

Parts of the exporter not finished yet.

  • Activity Diagrams
  • StateMachine Diagrams
  • Package Diagrams
  • Component Diagrams
  • Composite Diagrams
  • Deployment Diagrams

When using these diagrams, errors may occur and the created model is not consistent.

25.02.2008 U. Brawand