ProMoTA: a model-driven framework for end-to-end traceability analysis
Sadaf Mustafiz, Marko Mijalkovic, and Moharram Challenger

TL;DR
ProMoTA is an Eclipse-based framework that integrates end-to-end traceability with process modeling, supporting global traceability analysis across model transformations and code generation in MDE workflows.
Contribution
It introduces a comprehensive approach combining process modeling, automated execution, and traceability analysis, extending Acceleo with local traceability support and global traceability mapping.
Findings
Supports global traceability from models to code
Extends Acceleo with local traceability features
Demonstrated with a Wireless Sensor Network IoT application
Abstract
In this paper, we propose an approach that integrates end-to-end traceability with process modelling. OurprocessmodelsrepresentMDEworkflowsthatspan platform-independent-modelling, platform-specificmodelling, andcodegenerationphases. Processexecutionisautomated using megamodels and model transformation chains. The generation of end-to-end traceability information enables global model traceability, from high-level input models to generated code, forming the basis for traceability analysis. We have built an Eclipse-based framework, ProMoTA, to support our approach. ProMoTA extends the Acceleo model transformation language, introducing local traceability support. It also includes a global traceability map generator and end-to-end traceability analysis modules, providing users with a holistic view of the entire transformation process. Our framework is demonstrated with the use of a Wireless…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
