Increased ergonomic and methodology support for System & Software modeling

Formatted text editor, forms, ...

Modeling systems or software requires more than graphical modeling capacities, in order to handle the richness of model's data: detailed information, extensible data, ...

Modelio already supports spreadsheet editors, which enable table's views and editions of model elements, such as requirements, or any other model element (classes, processes, use cases, ...). Matrixes are also a convenient means to represent traceability, or any other properties or links.

Now Modelio 3.3 provides a rich HTML text editor (see Figure 1) that enhances generated web documents. Modelio also provides for the main modeling elements dedicated forms (see Figure 2) that provide a methodological help in capturing models. Use Cases or Business Processes are example of model elements having a dedicated form.

 

html notes
Figure 1 - Rich text edition in diagram, or for textual "notes"

operation form
Figure 2 - Form dedicated to the capture of "Operations" and their descriptions

Java 8

Modelio 3.3 now supports Java 8, with all its features: code generation, reverse engineering, code/model permanent consistency management.

Unit testing

Thanks to its code generators (Java, C#/.Net, C++), Modelio provides test units model generation and test units code generation, based on existing utilities JUnit, CppUnit, and Nunit. Modelio manages test units at model level, therefore improving their productivity and quality.

test unit
Figure 3

emailButton Sales contact