Skip to content

Automatically exported from code.google.com/p/m2m-quality

Notifications You must be signed in to change notification settings

lehrig/m2m-quality

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

m2m-quality

The goal of this project is to provide tdohe means for assessing and comparing the quality of M2M (Model-to-Model) transformations. For this, we introduced a conceptual framework that is supported by different artifacts as well as an appropriate tooling and examples.

Currently, we provide the following:

  1. The extensible M2M Quality measurement framework available as Eclipse plugins. Currently, it allows to measure 42 distinct code metrics for QVT-O, QVT-R, and Java/EMF. Available in this GIT repository.
  2. Literature providing our conceptual ideas and guidance in conducting empirical measurements in the context of M2M transformations. Available here.
  3. A set of 14 M2M transformation scenarios implemented in each, QVT-O, QVT-R, and Java/EMF (resulting in 42 implementations). Available in this GIT repository.
  4. A questionnaire for conducting empirical measurements based on given M2M transformation scenarios. Material available under Downloads; online questionnaire at Google Forms.
  5. First collected measurement data of applying our framework to the 14 M2M transformation scenarios. Here, we focused on maintainability properties. Downloads.

The following figure provides a high-level overview of our conceptual framework. A description of it can be found in the Master's thesis "Assessing the Quality of Model-to-Model Transformations Based on Scenarios" by Sebastian Lehrig.

About

Automatically exported from code.google.com/p/m2m-quality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages