UML Miner is a Visual Paradigm plug-in that makes possible mining all the UML diagrams realized.
- How does it work?
For each "Visual Paradigm" project, UML Miner creates a unique log. A log is made up of all the working sessions on that project. A working session of a project represents all the modeling events made across all the UML diagrams employed between an opening and the corresponding closure of the project. UML Miner, in detail, promptly initiates the collection and documentation of modeling events as soon as a new project is created, storing them in a dedicated log event file until the project's closure. Whenever the project is reopened, UML Miner appends a new trace to the existing event log file, ensuring a comprehensive record of the project modeling history.
Modeling events captured are related to:
adding or removing UML diagrams in a project;
adding or removing UML model elements in a project;
adding or removing UML model elements in a diagram;
adding, changing or removing any property of a model element contained in a project;
adding, changing or removing any property of a model element contained in a diagram;
adding, changing or removing any relationship between two or more UML model elements;
adding, changing or removing any extension mechanism (stereotypes, constraints, tagged values).