GraphStream is a graph handling Java library that focuses on the dynamics aspects of graphs. Its main focus is on the modeling of dynamic interaction networks of various sizes. In addition, GraphStream provides a way to handle the graph evolution in time. This means handling the way nodes and edges are added and removed, and the way data attributes may appear, disappear and evolve. In order to handle dynamic graphs, the library defines in addition to graph structures the notion of “stream of graph events”.
GraphStream will be presented by one of its leading developers, Yoann Pigne. Yoann is an assistant professor at the University of Le Havre France. His work focuses on the modeling and simulation of interaction networks in various fields such transportation systems or mobile ad hoc networks.