The GROOVE simulator: A tool for state space generation

A Rensink - Applications of Graph Transformations with Industrial …, 2004 - Springer
The tool described here is the first part of a tool set called GROOVE (GRaph-based Object-
Oriented VErification) for software model checking of object-oriented systems. The special …

A model-driven framework for guided design space exploration

Á Hegedüs, Á Horváth, D Varró - Automated Software Engineering, 2015 - Springer
Abstract Design space exploration (DSE) aims at searching through various models
representing different design candidates to support activities like configuration design of …

Symbolic invariant verification for systems with dynamic structural adaptation

B Becker, D Beyer, H Giese, F Klein… - Proceedings of the 28th …, 2006 - dl.acm.org
The next generation of networked mechatronic systems will be characterized by complex
coordination and structural adaptation at run-time. Crucial safety properties have to be …

Automated formal verification of visual modeling languages by model checking

D Varró - Software & Systems Modeling, 2004 - Springer
Graph transformation has recently become more and more popular as a general, rule-based
visual specification paradigm to formally capture (a) requirements or behavior of user …

Model checking graph transformations: A comparison of two approaches

A Rensink, Á Schmidt, D Varró - … , ICGT 2004, Rome, Italy, September 28 …, 2004 - Springer
Abstract Model checking is increasingly popular for hardware and, more recently, software
verification. In this paper we describe two different approaches to extend the benefits of …

A framework for the verification of infinite-state graph transformation systems

P Baldan, A Corradini, B König - Information and Computation, 2008 - Elsevier
We propose a technique for the analysis of infinite-state graph transformation systems,
based on the construction of finite structures approximating their behaviour. Following a …

Weakest preconditions for high-level programs

A Habel, KH Pennemann, A Rensink - … , ICGT 2006 Natal, Rio Grande do …, 2006 - Springer
In proof theory, a standard method for showing the correctness of a program wrt given pre-
and postconditions is to construct a weakest precondition and to show that the precondition …

Verifying finite-state graph grammars: an unfolding-based approach

P Baldan, A Corradini, B König - International Conference on Concurrency …, 2004 - Springer
We propose a framework where behavioural properties of finite-state systems modelled as
graph transformation systems can be expressed and verified. The technique is based on the …

[PDF][PDF] Towards a UML profile for service-oriented architectures

R Heckel, M Lohmann, S Thöne - Model Driven Architecture …, 2003 - core.ac.uk
Application development naturally starts with functional requirements given by the business
that shall be supported. The model capturing these requirements is then refined taking more …

Explicit state model checking for graph grammars

A Rensink - Concurrency, Graphs and Models: Essays Dedicated to …, 2008 - Springer
In this paper we present the philosophy behind the GROOVE project, in which graph
transformation is used as a modelling formalism on top of which a model checking approach …