2006
DOI: 10.1007/s10270-006-0014-z
|View full text |Cite
|
Sign up to set email alerts
|

Verifying Object-based Graph Grammars

Abstract: The development of concurrent and reactive systems is gaining importance since they are well-suited to modern computing platforms, such as the Internet. However, the development of correct concurrent and reactive systems is a non-trivial task. Object-based graph grammar (OBGG) is a visual formal language suitable for the specification of this class of systems. In previous work, a translation from OBGG to PROMELA (the input language of the SPIN model checker) was defined, enabling the verification of OBGG model… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 41 publications
0
2
0
Order By: Relevance
“…In [24] a method to allow reasoning about partial models using OBGGs in presented, integrating the model-checling technique discussed above with the assume-guarantee approach for the analysis of partial systems. A methodology adapting the notions of closing a system using stubs and drivers was proposed.…”
Section: A Model Checkingmentioning
confidence: 99%
“…In [24] a method to allow reasoning about partial models using OBGGs in presented, integrating the model-checling technique discussed above with the assume-guarantee approach for the analysis of partial systems. A methodology adapting the notions of closing a system using stubs and drivers was proposed.…”
Section: A Model Checkingmentioning
confidence: 99%
“…The main special feature that is needed in this context is the ability to reason about all reachable graphs, usually by exploring and analysing the state space systematically, rather than to efficiently apply a single sequence of rules (possibly with backtracking). Some (relatively) early work exists in the form of CHECKVML [68] and Object-Based Graph Grammars [18], both of which rely on a translation to the standard model checking tool SPIN [38] for the state space exploration. Our own tool GROOVE [58] has a native implementation of this functionality.…”
Section: Toolingmentioning
confidence: 99%