Modelio SD C++ increases efficiency and improves code quality for C++ developers, designers and architects.
Modelio SD C++ :
Modelio SD C++ provides off-the-shelf generation options for STL or MFC that can also be extended to other libraries.
With its powerful code template technique based on Jython, Modelio SD C++ can be adapted to any specific code generation context.
Modelio SD C++ provides editing boxes and C++ property windows, to help you use UML in your C++ developments. C++ concepts, such as "static" fields or "native" methods, can be used directly with UML, while the built-in C++ editor, with its syntax highlighting, is perfect for fast editing.
The product makes it easier and faster for developers to automatically generate an attribute's accessors.
Modelio SD C++ guarantees that your UML architecture and your C++ code are constantly maintained in sync in model-driven mode.
Modelio SD C++ fits right into existing coding habits and environments. It can be seamlessly integrated into popular IDEs (Eclipse, Visual Studio, ...), meaning that generated C++ files are automatically managed by the IDE and changes in the code can be easily retrieved through the UML architecture. Makefiles generated by Modelio SD C++ can also be used in the IDE.
Modelio provides a model pattern creation functionality, a powerful mechanism for quickly implementing design patterns used in C ++.
Modelio SD C++ provides a functionality to reverse an application or a part of a C++ application to create a UML model. The reverse tool offers different options for recovering the structure of the C++ application from simple structural recovery to complete recovery of all application content.
Modelio SD C++ can automatically generate project Makefiles for a specified project configuration definition. This automates both code and binary production.
This high-quality, consistent and automated application production mechanism facilitates continuous integration processes, maintenance and workgroup support.
Developers often document their code using "Doxygen". Doxygen comments can also be created in the Modelio repository, and can be accessed while you browse the model. Developers can produce Doxygen documents through Modelio SD C++ by re-using text written for generated documentation.
Modelio SD C++ allows you to use the CppUnit module that generates models and test code from your C++ model.