Using graph transformation systems to specify and verify data abstractions

Using graph transformation systems to specify and verify data abstractions

29 March 2008 Paper
Workshop No tags assigned

Authors: Luciano Baresi, Carlo Ghezzi, Andrea Mocci, Mattia Monga

Proceedings of GT-VMT 2008 (7th International Workshop on Graph Transformation and Visual Modeling Techniques)

Citations
Google Scholar

Abstract. This paper proposes an approach for the specification of the behavior of software components that implement data abstractions. By generalizing the approach of behavior models using graph transformation, we provide a concise specification for data abstractions that describes the relationship between the internal state, represented in a canonical form, and the observers of the component. Graph transformation also supports the generation of behavior models that are amenable to verification. To this end, we provide a translation approach into an LTL model on which we can express useful properties that can be model-checked with a SAT solver.

Coauthors

Pre-Print


Thanks for reading!

Using graph transformation systems to specify and verify data abstractions

29 March 2008 Paper 0
Workshop No tags assigned

© Andrea Mocci | Closed Access