Skip to content
This repository was archived by the owner on Nov 15, 2019. It is now read-only.

Measure Implementation Modelio

Prasoonda edited this page Sep 8, 2017 · 10 revisions

Modelio Modeling Tool

The Modelio modeling tool supports the Structured Metrics Model (SMM) standard. This specification defines a meta-model for representing measurement information related to any model-based information with an initial focus on software, its operation, and its design. Referred to as the Structured Metrics Meta-model (SMM), this specification is an extensible meta-model for exchanging both measures and measurement information concerning artifacts contained or expressed by structured models, such as MOF.

The SMMLibrary Module

The SMMLibrary Module is an extension for Modelio 3.4 tool, which allows to model, specify, implement, and package new catalogue of measures in SMM format.

Develop a measure using the Modelio Modeling tool

  1. Download the Modelio Open Source 3.4.1: https://www.modelio.org/downloads/download-modelio.html OR Direct link to 3.4.1 : https://sourceforge.net/projects/modeliouml/files/3.4.1/
  2. Download the last SMMDesigner Module: https://github.com/ITEA3-Measure/SMM-Designer/releases/tag/0.3.00 Download file : SMM_0.3.00.jmdac
  3. Start Modelio and create a new Project.

First you have to start Modelio by double-clicking on the Modelio shortcut. Once Modelio is started, go to 'File / Create a project...' or click on the 'New Project' button. This will open a Project Creation dialog box:

MOdelio1

Steps:

1. Enter a project name
2. Enter a description
3. You can choose to deploy the Java Designer module in your project by checking or not checking the Java project tickbox.
4. Click on "Create"
  1. Deploy the SMMDesigner module on the project

A module has to be installed in the Modelio Module Catalogue and after that, deployed on your project.

  • To deploy a module, go to the tool menu Configuration -> Modules catalog...
  • Add the SMM-Designer module with Add a module to the catalog... The Modules catalog shows the list of modules available in your Modelio configuration, which can be used in your projects.

Modelio2

Steps to deploy a module to the Catalogue:

1. Select the modules you want by checking the tickboxes
2. Click on the Add to catalog button
  • To deploy the SMM Module in your project:

The modules can be configured/added/removed from the Project configuration tool. Go to the menu Configuration -> Modules... It will open the Project configuration with the Modules tab selected.

Modelio3

Steps:

1. Click to expand the Modules catalog
2. In the Modules catalog, select the module you want to install, For instance - SMM module for Measure project.
3. Click to install the module in the project

Next steps:

Clone this wiki locally