modelant provides means to manipulates models:
Up to version 2.27 modelant was an extension of Ant. Its integration wth Ant gave the name of the product. In version 3.+ modelant was migrated to Maven to ease its distribution, dependecies and version management, integrate with standard scripting languages, and apply industrial standards and conventions. Nevertheless the “Ant” part of its name stays to provide continuity of the product’s name and indicate its power and strength.
Modelant provides JMI-compliant mechanism to read, process, export models in MOF 1.4, UML 1.3 and UML 1.4, including also an engine for generation of code (any texts) using Object-Oriented Programming and templates. It is an extensible framework allowing adding support of other languages, described using MOF 1.4 metamodels.
Modelant provides Maven plugins to automate:
The produced UML 1.3 models are suitable to be imported in:
as they employ MOF 1.3/MOF 1.4 as reading MOF 1.3 is internally converted to MOF1.4 and XMI 1.1 and XMI 1.2.
The converted to UML 1.4 models can be imported in: * Argo UML * Enterprise Architect * other as they employ MOF 1.4 and XMI 1.1 and XMI 1.2.
Modelant wraps the NetBeans Meta-Data Repository / MDR.