Modelio is the result of 20 years of experience in OO modeling, methodology, model-driven development and case tool architecture. Modelio has been designed to make modeling a pleasure, through its efficient ergonomics, its built-in consistency checks, its internal MDA capacities and its model management features supporting the organization of large-scale models for large teams.
Modelio is based on the architecture of Objecteering, a modeling tool that's been at the cutting edge of innovation and model-driven development for 20 years. Objecteering was the first tool to support MDA for UML through the profile technique, and it covers the entire modeling lifecycle, including requirements management, report and documentation production and code generation. This rich experience and expertise has contributed to the development of Modelio, enabling you to produce models, code and documentation that are at the very cutting edge of the field.
Modelio is developed and maintained by Modeliosoft. Based in Paris, France, Modeliosoft provides training and consulting in EA, BPM, IS, software modeling and MDA tool customization to adapt Modelio to specific contexts and organizations. Its international support team and its network of partners can help make a project successful throughout the world.
Modeliosoft is part of the Softeam group, a major player in the field of object technologies, and the first European company to become a contributing member of the OMG in 1996. Softeam actively participates in the definition of current and future standards, such as Model Driven Architecture (MDA), Software Process Engineering Metamodel (SPEM), UML2, QVT, BPMN2 and UPMS (SOAPro).
- 1991: Launch of Objecteering, tool supporting OO modeling and C++ model-driven development.
- 1996: Objecteering supports the "hypergenericity" technique, the precursor of MDA.
- 2001: Objecteering introduces the UML Profile Builder tool, making it the first tool to support MDA for UML through the profile technique.
- 2002: Objecteering releases the "Requirement Analysis" module, providing support of requirement analysis integrated into a UML modeling tool.
- 2008: Objecteering presents the Objecteering SOA Solution, thereby covering the entire modeling scope in a single tool.