Modelio Java Designer
Boost your Java productivity and quality with Modelio and UML
Key features
- High speed, quality Java code generation from UML2 models
- Support of UML2 and Java 6 (templates, enumerations, containers, …)
- Permanent code-model consistency
- Smart, automatic Java accessor production and synchronization at model level
- RCP/Eclipse-style project file structure
- Native coupling with Eclipse
- Two work modes: model-driven or roundtrip
- Complete customization of Java code generation for specific frameworks
- Integrated syntax highlighting Java editor
- Work with any IDE, with code-model consistency permanently guaranteed
- Production line generation (ANT)
- Dedicated Java teamwork management (Java model components)
- Reverse engineering of existing Java applications
- Javadoc documentation generation
Focus on Java or UML? Your choice.
Working with Eclipse, Modelio-Java combines advanced comfort and
productivity with the guaranteed quality of model-driven development.
You can choose to work in model-centric mode using Modelio or in
code-centric mode in Eclipse, safe in the knowledge that code-model
consistency is permanently guaranteed.
Watch the demonstrationWatch this video to find out more about model-driven development with Java,
including how to develop in Java using Eclipse and Modelio.
Customization for your needs...
Parameters and XML configuration files make it easy to adapt Java code generation to the needs, preferences, constraints and generation extensions of specific frameworks.
Modelio Java Express Edition vs Modelio Java Designer
Modelio Java Express Edition and Modelio Java Designer both have the same code generation capacities.
However, Modelio Java Designer is designed for use with Modelio Enterprise Edition. It contains specific features to support project sharing and teamwork cooperation for multi-projects, multi-users, and configuration and version management.
Modelio Java Designer also brings you the "model component" feature, which enables UML/Java developments to be delivered as libraries from one project to another, in order to import only the necessary UML/Java artifacts for local use. Multi-project and multi-user organization is therefore specifically supported for Java development purposes.




