Details
-
Type:
New Feature
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: _Plugin Submission
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
I would like to submit a plugin a wrote: the xmi-plugin. I already checked the mailing list for interrest, I guess the next step is adding it to the sandbox?
The xmi-plugin generates an XMI UML model of the dependencies in your maven project.
Every maven project in the build is represented as an UML package,
modules in maven projects are represented as inner packages.
Dependencies between maven projects are obviously represented as UML
package dependencies.
The idea is that the generated XMI can be used by any UML modelling tool
that supports XMI (I used magicdraw) to generate nice diagrams, or to
analyze your dependencies.
I found it very usefull to analyze dependencies in legacy projects with
a hell of a lot of dependencies that nobody knew the reason for anymore.
The generated diagrams can also be very convincing for decision makers
with less technical background ![]()