Graph Transformation for Software Engineers

R Heckel, G Taentzer - Springer International Publishing, doi, 2020 - Springer
The digital transformation of society affects all aspects of human life, offering new
opportunities but also creating challenges and risks. More tasks will be automated using …

Model-Driven Approaches for Reverse Engineering - A Systematic Literature Review

HA Siala, K Lano, H Alfraihi - IEEE Access, 2024 - ieeexplore.ieee.org
Many organizations depend on software systems to accomplish their daily tasks, but these
systems need to be maintained and evolved to cope with various changes and …

Visual smart contracts for DAML

R Heckel, Z Erum, N Rahmi, A Pul - International Conference on Graph …, 2022 - Springer
Abstract The Digital Asset Modelling Language (DAML) enables low-code development of
smart contract applications. Starting from a high-level but textual notation, DAML thus …

[PDF][PDF] Inference of graph transformation rules for the design of geometric modeling operations

R Pascual - 2022 - researchgate.net
In this thesis, we present a formalization of geometric modeling operations as rules from the
theory of graph transformation. First, we investigate the construction of a dedicated rule …

Inferring visual contracts from Java programs

A Alshanqiti, R Heckel, T Kehrer - Automated Software Engineering, 2018 - Springer
Visual contracts model the operation of components or services by pre-and post-conditions
formalised as graph transformation rules. They provide a precise intuitive notation to support …

Inférence de règles de transformations de graphe pour la conception d'opérations de modélisation géométrique

R Pascual - 2022 - theses.hal.science
In this thesis, we present a formalization of geometric modeling operations as rules from the
theory of graph transformation. First, we investigate the construction of a dedicated rule …

Toward interaction-based evaluation of visualization approaches to comprehending program behavior

L Kaixie, K Noda, T Kobayashi - 2019 IEEE Workshop on …, 2019 - ieeexplore.ieee.org
Reverse-engineered sequence diagrams are promising tools to comprehend the runtime
behavior of object-oriented programs. To improve the readability and understandability of …

Inferring Visual Contracts from Java Applications

AMM Alshanqiti - 2017 - figshare.le.ac.uk
Visual contracts model the operations of components or services by pre-and post-conditions
formalised as graph transformation rules. They provide a precise intuitive notation to support …