-            

logo Obeo Traceability - Fonctionnalités


Obeo Traceability reduces the risks of model-code desynchronization, the main reason for the rejection of the MDA by development teams.
The main features of Obeo Traceability include :
Tracability

  • Impact analysis prior to generation
  • Metrics
  • Markers integrated within Eclipse
  • Traceability of the modifications in the generated code
  • User code conservation
  • Real-time synchronization of model, template and code
  • Round tripping (model refactoring)
  • Generation and traceability reporting

Checking the consistency between model and code reassures all of the actors of a software development project on the quality and productivity gain MDA brings.

Keep in control

Acceleo Traceability is fully integrated within the Eclipse development environment, displaying traceability markers and ensuring code / model synchronization.

Managing evolutions

Obeo Traceability allows for the agility and quality reporting at each of the project's steps :
  1. Initial generation of the source code from the models
  2. Generated code customization within user tags
  3. Manual development in non-generated files
  4. Target architecture (and generators) evolution
  5. Functional evolution

Impact analysis

Obeo Traceability features a "simulation" functionality which allows to identify potential generation issues or conflicts.

With each release of a model or generator, impacts on the target application are precisely determined.

Generated code modifications are conserved

The most unique feature of Obeo Traceability is that it does not override user modifications, wherever those modifications might be

Fine tuning the generation is thus simply done by altering the generated code.
This method allows for a peerless suppleness and ease of use with and MDA process.


You can also take a peek at Obeo Traceability's demonstration section. The download section could also be of interest to you.


Feel free to contact us for any kind of additional information you might need.