|Who is working on it
|This is was the last action.
|Add release in JIRA
|Add a new target release in JIRA
|Create AIXM 5.2 - AIXM 5.1.1 mapping scripts
|Using XSLT: group by mapping case, that could allow a kind of generic mapping. Could be reused for future versions also.
|Generate test XML Schema for Lot 1-3
|Generate a working draft AIXM 5.2 XML Schema in order to test that everything was done correctly
|Implement Lot 3 approved changes
|Implement Lot 2 approved changes
|Implement Lot 1 approved changes
|Improve the layout of the UML class diagrams
Review all UML class diagrams:
|Generate text XML Schema
|Generate a test AIXM 5.1.1 XML Schema in order to test that everything was done correctly,. Compare with the AIXM 5.1.1 release xsd, there should be no differences.
|Adapt the "ordering XSLT" for XSD element attributes
|Ensure that the attributes defining XML elements in the Features.xsd appear in the same order as in previous schema
|Correct associations to objects
|When the AIXM 5.1 file was originally imported from Rational Rose into Sparx, all associations to an <<object>> have got a 0...* multiplicity on the side of the parent class. This is incorrect, as each object instance is associated with exactly one parent, it cannot be shared with other parents. Thus, the 0...* multiplicity needs to be removed (the field needs to stay empty).
|Test initial file
|Need to test the initial file if it produces exactly the same XSD as for AIXM 5.1.1.
|Upload the initial Sparx EA file using the AIXM 5.1.1 eap corrected by Pulsar Consulting