1585, Francheville St.
Montreal (Quebec)
H2C 1X7 Canada

Tel.: (514) 993-6963
info@almonix.com

Modelio Partner

Almonix chose Modelio as modeling environment.

Modelio environment

Compatible to UM2, Modelio offers a complete and flexible solution supporting the application development process from the Enterprise Architecture, via the requirements analysis, the application design and the technical architecture to the application generation with the MDA/MDD approach, for the major platforms Java, C# and C++. It perfectly integrates the SOA architecture and the Agile method.

Following a top down process, you derive the lower model from the upper one and form one model to the other, at the last step, you reach the code construction, which is produced in good part automatically. This is MDA a standard from OMG. The derivation of the models is produced using the objects stored in the repository, hence immediately available to build the lower model, which is completed with added particular specifications, creating new objects in the repository.

Via its repository, Modelio supports teamwork. The analysts develop each a segment of the application by sharing the objects from the repository. A locking mechanism allows everyone to keep control of their objects while sharing them; thus the application is being developed in an integrated manner and maximises the reutilisation.

The repository allows also the consistency analysis over the whole project. For instance, an object from an activity diagram can be linked to a class in a class diagram. Thus it is possible to see the impact of a modification to that class on all linked elements such as the object in the activity diagram.

Lastly, the immediate application generation from the model adds a significant productivity to quality in the development process.