Modelio

Modelio is a computer software modeling tool that supports Unified Modeling Language (UML 2), Business Process Modeling Notation (BPMN), Enterprise architecture modeling, and SOA architecture modeling.
It was created January 2009 by the Modeliosoft company.
Modelio is based on the Eclipse Rich Client Platform architecture that provides GUI facilities familiar to Java programmers.
It supports the Model-driven architecture (MDA) technologies by enabling the modeling of UML profiles and the generation of “deployable profile”. A Java API is provided to handle models and to carry out model transformations or code generations.
The "module" technology enables MDA extensions to be packaged and deployed to other Modelio users. Within Modelio, on the shelf modules can be combined with specific modules developed by end users. Each user can configure his usage mode (ex: Business analyst or Java programmer) by deploying the appropriate modules.
Modelio supports model driven development, with code generation for different targets (C++, Java, C# notably).
Modelio provides modules supporting requirement analysis, dictionary and business rules analysis.
Modelio supports workgroup through an integration to the subversion opensourcs CMS tool.
 
< Prev   Next >