You might be interested in Network Graphs [1], which has similar motivations:
"..By this extension it becomes possible to define a graph including a view onto other graphs and to define the meaning of a set of graphs by the way they reference each other" [1] http://www.uni-koblenz.de/~sschenk/publications/2006/ngtr.pdf -- Chimezie
