OntoUML / ontouml-vp-plugin

A plugin for Visual Paradigm to add support for OntoUML modeling and model intelligence services
Apache License 2.0
35 stars 15 forks source link

Release 0.5.2 #108

Closed claudenirmf closed 2 years ago

claudenirmf commented 2 years ago

Fixes versioning issues on association direction and aggregation kind. Fixes #105 Fixes #106

tgoprince commented 2 years ago

Fixes versioning issues on association direction and aggregation kind.

Could tell me how I test this bugfix?

tgoprince commented 2 years ago

Can we add unit tests for #105?

claudenirmf commented 2 years ago

Could tell me how I test this bugfix?

The current release does not work on VP 16.3 onwards. On the new VP version, aggregations and navigability arrows are not set when changing the stereotype, and inverting associations do not work.

The fix, however, does not work on VP 16.2 and older.

Testing must be done manually by adding stereotypes to associations as well as inverting them, verifying if aggregations and navigability are properly set. Tests must be perform on VP 16.3 or newer.

claudenirmf commented 2 years ago

Can we add unit tests for #105?

We can't have unit tests because all changes were made to the loader and the transformer. These bits require VP to be running to perform tests. Manual testing was performing by exporting models including derivations to JSON and gUFO and later importing the JSON ones.