In this paper we describe our intended approach for the verification of software written in imperative programming languages. We base our approach on model checking of graph transition systems, where each state is a graph and the transitions are specified by graph transformation rules. We believe that graph transformation is a very suitable technique to model the execution semantics of languages with dynamic memory allocation. Furthermore, such representation allows us to investigate the use of graph abstractions, which can mitigate the combinatorial explosion inherent to model checking. In addition to presenting our planned approach, we reason about its feasibility, and, by providing a brief comparison to other existing methods, we highlig...
In model-based software development, a complete design and analysis process involves designing the s...
Today, it's an important requirement to have software systems without any bug. Model checking has pr...
This tutorial paints a high-level picture of the concepts involved in verification of graph transfor...
In this paper we describe our intended approach for the verification of software written in imperati...
Graphs may be used as representations of system states in operational semantics and model checking; ...
AbstractGraphs may be used as representations of system states in operational semantics and model ch...
In this paper we present the philosophy behind the GROOVE project, in which graph transformation is ...
Graphs may be used as representations of system states in operational semantics and model checking; ...
Model checking is increasingly popular for hardware and, more recently, software verification. In th...
The verification of systems with respect to a desired set of behavioural properties is a crucial ste...
Abstract: This paper proposes an approach for the specification of the behavior of software componen...
This paper proposes an approach for the specification of the behavior of software components that im...
This paper proposes an approach for the specification of the behavior of software components that im...
Abstract. In this paper we describe an application of the theory of graph transformations to the pra...
In this paper we describe an application of the theory of graph transformations to the practise of l...
In model-based software development, a complete design and analysis process involves designing the s...
Today, it's an important requirement to have software systems without any bug. Model checking has pr...
This tutorial paints a high-level picture of the concepts involved in verification of graph transfor...
In this paper we describe our intended approach for the verification of software written in imperati...
Graphs may be used as representations of system states in operational semantics and model checking; ...
AbstractGraphs may be used as representations of system states in operational semantics and model ch...
In this paper we present the philosophy behind the GROOVE project, in which graph transformation is ...
Graphs may be used as representations of system states in operational semantics and model checking; ...
Model checking is increasingly popular for hardware and, more recently, software verification. In th...
The verification of systems with respect to a desired set of behavioural properties is a crucial ste...
Abstract: This paper proposes an approach for the specification of the behavior of software componen...
This paper proposes an approach for the specification of the behavior of software components that im...
This paper proposes an approach for the specification of the behavior of software components that im...
Abstract. In this paper we describe an application of the theory of graph transformations to the pra...
In this paper we describe an application of the theory of graph transformations to the practise of l...
In model-based software development, a complete design and analysis process involves designing the s...
Today, it's an important requirement to have software systems without any bug. Model checking has pr...
This tutorial paints a high-level picture of the concepts involved in verification of graph transfor...