Vehlow, CorinnaBeck, FabianWeiskopf, DanielR. Borgo and F. Ganovelli and I. Viola2015-05-242015-05-242015https://doi.org/10.2312/eurovisstar.20151110Graph visualizations encode relationships between objects. Abstracting the objects into group structures provides an overview of the data. Groups can be disjoint or overlapping, and might be organized hierarchically. However, the underlying graph still needs to be represented for analyzing the data in more depth. This work surveys research in visualizing group structures as part of graph diagrams. A particular focus is the explicit visual encoding of groups, rather than only using graph layout to implicitly indicate groups. We introduce a taxonomy of visualization techniques structuring the field into four main categories: visual node attributes vary properties of the node representation to encode the grouping, juxtaposed approaches use two separate visualizations, superimposed techniques work with two aligned visual layers, and embedded visualizations tightly integrate group and graph representation. We discuss results from evaluations of those techniques as well as main areas of application. Finally, we report future challenges based on interviews we conducted with leading researchers of the field.H.5.2 [Information Interfaces and Presentation]User InterfacesGraphical user interfaces (GUI)The State of the Art in Visualizing Group Structures in Graphs10.2312/eurovisstar.2015111021-40