SEMay 1

ProMoTA: a model-driven framework for end-to-end traceability analysis

arXiv:2605.010423.9h-index: 14
AI Analysis

For software engineers using model-driven engineering, this framework addresses the need for comprehensive traceability across transformation phases, but the contribution is incremental as it builds on existing megamodel and transformation chain concepts.

ProMoTA integrates end-to-end traceability with process modeling for MDE workflows, enabling global traceability from high-level models to generated code. The framework extends Acceleo with local traceability, generates global traceability maps, and provides analysis modules, demonstrated on a Wireless Sensor Network IoT application.

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 Sensor Network-Based IoT application.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes