Verification of ATL transformations using transformation models and model finders
In model-driven engineering, models constitute pivotal elements of the software to be built. If
models are specified well, transformations can be employed for different purposes, eg, to …
models are specified well, transformations can be employed for different purposes, eg, to …
On verifying ATL transformations using 'off-the-shelf'SMT solvers
MDE is a software development process where models constitute pivotal elements of the
software to be built. If models are well-specified, transformations can be employed for …
software to be built. If models are well-specified, transformations can be employed for …
GRoundTram: An integrated framework for develo** well-behaved bidirectional model transformations
Bidirectional model transformation is useful for maintaining consistency between two
models, and has many potential applications in software development including model …
models, and has many potential applications in software development including model …
Verifying monadic second-order properties of graph programs
The core challenge in a Hoare-or Dijkstra-style proof system for graph programs is in
defining a weakest liberal precondition construction with respect to a rule and a …
defining a weakest liberal precondition construction with respect to a rule and a …
Monadic second-order incorrectness logic for GP 2
Program logics typically reason about an over-approximation of program behaviour to prove
the absence of bugs. Recently, program logics have been proposed that instead prove the …
the absence of bugs. Recently, program logics have been proposed that instead prove the …
A framework for model transformation verification
A model transformation verification task may involve a number of different transformations,
from one or more of a wide range of different model transformation languages, each …
from one or more of a wide range of different model transformation languages, each …
Static analysis of graph database transformations
We investigate graph transformations, defined using Datalog-like rules based on acyclic
conjunctive two-way regular path queries (acyclic C2RPQs), and we study two fundamental …
conjunctive two-way regular path queries (acyclic C2RPQs), and we study two fundamental …
Towards mechanised proofs in double-pushout graph transformation
Automated verification of model transformations in the automotive industry
Many companies have adopted MDD for develo** their software systems. Several studies
have reported on such industrial experiences by discussing the effects of MDD and the …
have reported on such industrial experiences by discussing the effects of MDD and the …