2006
DOI: 10.1007/11691617_19
|View full text |Cite
|
Sign up to set email alerts
|

Model Checking Dynamic States in GROOVE

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
51
0

Year Published

2006
2006
2023
2023

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 86 publications
(50 citation statements)
references
References 8 publications
0
51
0
Order By: Relevance
“…In other words: if a rule matches a state, we know that the preconditions of that rule hold within the state, which means that we have knowledge about the state itself. As we will see in section 5, the model checker provided by GROOVE [16] works exactly this way: it verifies CTL formulas where the atomic propositions are applications of the graph transformation rules used to calculate the transition system under investigation.…”
Section: Sound Uml Activitiesmentioning
confidence: 99%
“…In other words: if a rule matches a state, we know that the preconditions of that rule hold within the state, which means that we have knowledge about the state itself. As we will see in section 5, the model checker provided by GROOVE [16] works exactly this way: it verifies CTL formulas where the atomic propositions are applications of the graph transformation rules used to calculate the transition system under investigation.…”
Section: Sound Uml Activitiesmentioning
confidence: 99%
“…In [Ren04b,KR06], the transformation-based tool Groove is presented. It conducts a state space exploration of edge-labeled graph transformation rules with negative application conditions and verifies properties in Ctl over first-order graph logic, enriched with transitive closure.…”
Section: Related Conceptsmentioning
confidence: 99%
“…In [113] we have provided a proof-of-concept that model checking techniques can effectively be applied to graph transformation systems that generate finite state spaces. To extend this to arbitrary graph transformation systems, we have implemented an LTL model checking algorithm that combines existing techniques and ideas from on-the-fly model checking and bounded model checking.…”
Section: A Model Checking Algorithm For Graph Transformation Systemsmentioning
confidence: 99%
“…In this work we distinguish three different basic approaches to model checking, namely sequential, on-the-fly, and bounded model checking. In [113] we have proposed a fairly straightforward approach to verify graph production systems. There, we focussed on graph productions that give rise to finite state spaces and applied the sequential model checking approach.…”
Section: Introductionmentioning
confidence: 99%