Title :
PORGY: Interactive and visual reasoning with graph rewriting systems
Author :
Pinaud, Bruno ; Dubois, Jonathan ; Melançon, Guy
Author_Institution :
Univ. of Bordeaux, Bordeaux, France
Abstract :
Graph rewriting systems are easily described and explained. They can be seen as a game where one iterates transformation rules on an initial graph, until some condition is met. A rule describes a local pattern (i.e. a subgraph) that must be identified in a graph and specifies how to transform this subgraph. The graph rewriting formalism is at the same time extremely rich and complex, making the study of a model expressed in terms of graph rewriting quite challenging. For instance, predicting whether rules can be applied in any order is often difficult. When modelling complex systems, graphical formalisms have clear advantages: they are more intuitive and make it easier to visualize a system and convey intuitions about it. This work focuses on the design of an interactive visual graph rewriting system which supports graphical manipulations and computation to reason and simulate on a system. PORGY has been designed based on regular exchanges with graph rewriting systems experts and users over the past three years. The design choices relied on a careful methodology inspired from Munzner´s nested process model for visualization design and validation [4].
Keywords :
data visualisation; graph theory; inference mechanisms; interactive programming; rewriting systems; PORGY; graph rewriting systems; interactive reasoning; transformation rules; visual reasoning; visualization design; Biological system modeling; Calculus; Computational modeling; History; Layout; Visualization;
Conference_Titel :
Visual Analytics Science and Technology (VAST), 2011 IEEE Conference on
Conference_Location :
Providence, RI
Print_ISBN :
978-1-4673-0015-5
DOI :
10.1109/VAST.2011.6102480