ATL Use Case - Models Measurement
This use case shows how to compute and generate measures on terminal models using ATL 2.0RC2. The measures can be processed on KM3 metamodels or UML models. And the measurement data can be represented with HTML, SVG or XHTML. This work has been done in collaboration between SODIUS and the ATLAS Group.
As a complementary application to this contribution, an online service is provided at SODIUS's web site under the name "MC-Meter". The application offers you to freely measure your models and get an interactive report on them, using the Open Source contribution. The input models can be KM3 meta-models or UML models (in version 2.1), and the interactive report is sent back by email, using XHTML format with CSS. Sample of inputs and interactive reports are available on the service page.
The online measurement service is available at: http://www.mdworkbench.com/measuring.php
A complete list of implemented metrics is available at: http://www.mdworkbench.com/measurement/metrics/definition.htm
Keywords
KM3, UML, Measures, HTML, XHTML, SVG, Pie Chart, Bar Chart |
Overview
References
[1] | Baroni, A.L.: Formal Definition of Object-Oriented Design Metrics. Master Thesis, Vrije University, Brussel, Belgium, 2002. |
Related Use Cases
Download
Complete Scenario | Scenario Models Measurement available in the ATL transformation zoo (with source files). |
Web Service | Online measurement service |
Definition | Complete list of implemented metrics |
General Information
- July 2007
- By Éric Vépa (SODIUS)
Please, ask your questions on the M2M newsgroup