Abstract Interpretation of Graph Transformation

Authors Jörg Bauer, Reinhard Wilhelm



PDF
Thumbnail PDF

File

DagSemProc.06161.5.pdf
  • Filesize: 191 kB
  • 4 pages

Document Identifiers

Author Details

Jörg Bauer
Reinhard Wilhelm

Cite As Get BibTex

Jörg Bauer and Reinhard Wilhelm. Abstract Interpretation of Graph Transformation. In Simulation and Verification of Dynamic Systems. Dagstuhl Seminar Proceedings, Volume 6161, pp. 1-4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006) https://doi.org/10.4230/DagSemProc.06161.5

Abstract

The semantics of many dynamic systems can be described by evolving
graphs. Graph transformation systems (GTS) are a natural,
intuitive, and formally defined method to specify
systems of evolving graphs, whereas verification techniques for GTS
are scarce.

We present an abstract interpretation based approach for
GTS verification. Single graphs are abstracted in two steps.
First similar nodes within a connected component, then
similar abstracted connected components are summarized.

Transformation rules are applied directly to abstract graphs
yielding a bounded set of abstract graphs of bounded size that
over-approximates the concrete GTS and can be used for
further verification.

Since our abstraction is homomorphic, existential positive properties
are preserved under abstraction. Furthermore, we identify
automatically checkable completeness criteria for the abstraction.
The technique is implemented and successfully tested on the platoon
case study.

Subject Classification

Keywords
  • Abstract Interpretation
  • Graph Transformation

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail