SEPFApr 19, 2020

Extended Abstract of Performance Analysis and Prediction of Model Transformation

arXiv:2004.08838v13 citations
AI Analysis

This addresses a gap for software engineers in model-driven development by providing tools to manage performance issues in transformation rules, though it is incremental as it builds on existing engine optimization research.

The paper tackles the problem of decreasing performance in large, complex model transformation systems by proposing an approach to monitor and profile transformation rules to identify performance bottlenecks and predict overall performance, enabling systematic identification and prediction.

In the software development process, model transformation is increasingly assimilated. However, systems being developed with model transformation sometimes grow in size and become complex. Meanwhile, the performance of model transformation tends to decrease. Hence, performance is an important quality of model transformation. According to current research model transformation performance focuses on optimising the engines internally. However, there exists no research activities to support transformation engineer to identify performance bottleneck in the transformation rules and hence, to predict the overall performance. In this paper we vision our aim at providing an approach of monitoring and profiling to identify the root cause of performance issues in the transformation rules and to predict the performance of model transformation. This will enable software engineers to systematically identify performance issues as well as predict the performance of model transformation.

Foundations

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

Your Notes