<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Interactively Visualizing Dynamic Social Networks with DySoN</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Georg Groh</string-name>
          <email>grohg@in.tum.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Holger Hanstein</string-name>
          <email>holger@hanstein.net</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wolfgang W o¨rndl</string-name>
          <email>woerndl@in.tum.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>TU M u ̈nchen</institution>
          ,
          <addr-line>Faculty for Informatics</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>TU M u ̈nchen</institution>
          ,
          <addr-line>Faculty for Informatics</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>TU Mu ̈ nchen</institution>
          ,
          <addr-line>Faculty for Informatics</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The dynamic social network visualizer “DySoN” (Dynamic Social Networks) aims at understanding patterns and structural changes in dynamic social networks that evolve over time via an interactive visualization approach. As an alternative and supplementation to the numerous other approaches to visualization of social network data and as an attempt to overcome some of the drawbacks of these approaches, DySoN interactively visualizes streaming event data of social interactions by an interactive three-dimensional model of interpolated NURBS ”tubes”, representing activity and social proximity within a given set of actors during a given time period by using three dimensions of temporal information mapping: spatial density (tube distance), tubecolor and tube-diameter. We use a self assembled large collaboration network of Jazz musicians with a straightforward semantics for the computation of relation strengths for the evaluation of the approach. We also discuss applications of the concept for awareness services in mobile peer to peer social networks, which exhibit a vivid measurable social micro dynamics in time and space.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>MOTIVATION &amp; OBJECTIVES
Social relations and social structures respectively are clearly
of a dynamical nature. Many dynamical aspects of social
relations investigated by social science are rather long term
which is partly due to the properties of the investigation
instruments such as questionnaires. In many cases the
dynamic model of these properties of social relations (such
Submitted for review to CHI 2009.
as the dynamics of relation-type or relation-intensity) is a
time-averaged view of a faster underlying relational
dynamics. For example we might view the intensity of a friendship
relation which is instantiated in time and space only four
times in the last month as less strong in that month
compared to a month where the same friendship was instantiated
eight times. With a more fine granular time view (e.g. weeks
or days), the four times of seeing your friend may be
concentrated in a short time interval, e.g. two days, while the rest
of the month there was no interaction at all, thus yielding
high intensity in these two days and very low intensity for
the other 28 days of the month. Thus the different
underlying time granularities may give rise to the notions of social
micro- and macro-dynamics and social micro- and
macrocontexts respectively. In that view the social macro-context
dynamics is determined by or at least strongly related to the
the underlying social micro-context(s).</p>
      <p>
        With respect to a rather small time and space granularity,
everybody has an idea of such social micro-contexts or
dynamic social structures, at least unconsciously, because some
of the mechanisms that organize mankind into groups and
hierarchies can be observed in real life when people form
changing patterns with their bodies in time and space while
interacting socially. In order to get an abstract view of
relationships and their instantiations between actors in a
social network, one can build upon these ”physical patterns”
which may be measured and modeled mathematically,
especially when considering mobile interaction schemes with
community- or social network platforms [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]. Besides such
physical expressions of social relations a wealth of other
highly dynamical features or indicators of social relations
exist that may be modeled (see section ).
      </p>
      <p>However dynamical the social network model or social
context may be: One of the most basic awareness class
service which can be built upon such a dynamic social network
model is a visualization which allows to intuitively
recognize social distance and group structures. There is a clear
demand for methods and software tools, that are able to
analyze and visualize the evolution of networks [50, p. 1208ff].
Limited by visual and geometric constraints, a few basic
metaphors for temporal or dynamic graphs and networks
have been developed so far, including line graphs with
summary statistics, series or animations of 2D- or 3D-snapshots,
graph overlays, node position tracing and 2,5D or 3D-models
with a temporal z axis. But the requirements regarding the
aspects of visualization in general once formulated by
Brandes [5, p. 7ff] - substance, design and algorithm - can still not
be regarded as solved issues and thus still need to be worked
on. We aim at proposing a solution to dynamic social
network analysis that on the hand maintains the mental map
well over time and thus allows a quick overview of the
dynamics of the relations in a set of people (thus avoiding the
clutter of some older approaches) as well as an interactive
UI that allows to focus on more specific aspects and analyze
them in more depth.</p>
      <p>
        Such a method should take the language of social patterns
mentioned before and carry it forward into the temporal
dimension, and it should combine the “big picture” with
exact metrics of the development of a social network during
a given period of time, following Ben Shneiderman’s
“Visual Information-Seeking Mantra”: “Overview first, zoom
and filter, then details-on-demand” [
        <xref ref-type="bibr" rid="ref55">55</xref>
        ]. Thus such an
approach has to be able to adequately mediate between the
social macro dynamics and micro dynamics.
      </p>
      <p>The main objective of this paper is to discuss such an
interactive visualization approach and to verify the suitability
of the technology used and of its visual metaphor by case
studies.</p>
      <p>
        The application should allow to inspect structures of social
networks from the “connectedness perspective”, as defined
by Brandes [5, p. 33]. It is intended to support awareness in
communities and in (mobile) social networks with
dynamically changing relations and to give quick visual answers to
questions on varying time- (and thus space-)scales like the
following: Which are central, important or prominent actors
and which are peripheral? How does the centrality of actors
develop over time? Are there long-lasting partnerships
between actors? Are there visible structures in the network?
How do structures evolve? How do actor attributes correlate
with visible network structures?
Proposing convincing approaches as possible solutions to
these questions would allow a user to effectively analyze a
social environment (e.g. personal or professional) and
maintain an overview of the dynamics within such an
environment. An interesting field of application are e.g. open
innovation processes in dynamically evolving fields (such as life
sciences) where many actors are involved and such questions
can be asked with respect to e.g. co-invention-activities.
RELATED WORK
There are various approaches to graph drawing (see [
        <xref ref-type="bibr" rid="ref30 ref47">47, 30</xref>
        ]
for a good overview) and social network visualization in
general (classic examples are e.g. [
        <xref ref-type="bibr" rid="ref15 ref31 ref36 ref38 ref42 ref43 ref5 ref57">36, 5, 15, 57, 43, 38, 31,
42</xref>
        ]. Furthermore there are also many approaches to
visualization of dynamic graphs (related to our work are e.g. [
        <xref ref-type="bibr" rid="ref1 ref12 ref13 ref14 ref16 ref17 ref18 ref19 ref20 ref23 ref24 ref25 ref27 ref29 ref6 ref7 ref8 ref9">12,
13, 7, 17, 16, 8, 27, 6, 20, 23, 24, 14, 18, 1, 9, 25, 19, 29</xref>
        ]
and general time related data (good overview: [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ])(related
to our work are especially [
        <xref ref-type="bibr" rid="ref45">45</xref>
        ] and (as a general paradigm)
Hgerstrands space-time-paths [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]) (works that are inspired
by that paradigm: [
        <xref ref-type="bibr" rid="ref44 ref49 ref54 ref60 ref61">44, 61, 60, 54, 49</xref>
        ])). Furthermore (partly
based on all this previous work) some approaches on
dynamic social network visualization (roughly related to our
approach are e.g. [
        <xref ref-type="bibr" rid="ref10 ref11 ref22 ref46 ref52 ref59">11, 10, 22, 52, 59, 46</xref>
        ] have been
proposed. We have compiled a more detailed review of the cited
related work in [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ].
      </p>
      <p>
        PARADIGMS &amp; DESIGN RATIONALS
In order to work towards the the goals defined in section ,
we will combine and adapt several existing techniques in a
unique way and add some new ideas:
Space-time path We apply Hgerstrand’s “space-time path”
principle [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] to social networks. Euclidean distances in the
two spatial dimensions are derived from social proximity
data which in our Jazz musician network is deduced from
co-recordings. Similar approaches are used in physics when
visualizing world-lines of particles in special relativity
theory.
      </p>
      <p>
        Force-directed layout Social structures in a given
timeslice is visualized by a force-directed layout mechanism, as
demonstrated for example by Krempel [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ] [
        <xref ref-type="bibr" rid="ref42">42</xref>
        ] [
        <xref ref-type="bibr" rid="ref43">43</xref>
        ], Dekker
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and others. We use a modified version of the
Fruchterman-Reingold algorithm [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], which will be adapted to
support our notion of the “crowd” metaphor following [
        <xref ref-type="bibr" rid="ref48">48</xref>
        ].
This original metaphor assumes that most activity within
a large group takes place in an inner circle which is
surrounded by the outer fringe with passive people. Important
metrics for this arrangement are the diameter of the circle
and the thickness of the ring, permeability and sharpness of
the borders, and the space between rings, if there are several
ones. This crowd metaphor can be assumed to apply to
social micro-contexts (covering small space-time-”intervals”)
as well as macro-contexts (covering larger
space-time-”intervals”) and although it has been stated for groups, it can
be used to intuitively visualize general social structures or
networks.
      </p>
      <p>
        Stacked graphs The inherent temporal graph structure is
inspired by “combined”, “stacked” or “stratified” graph layout
methods as shown by Erten et al. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] and Dwyer and
Eades [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and others. Where time is represented by the
third dimension of a 3D vizualization.
      </p>
      <p>
        Mental map We use strategies from dynamic graph
drawing inspired by solutions described by Branke [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], Diehl et
al. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ][
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and Brandes [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] to minimize changes between
subsequent layouts and to preserve the “mental map” [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
so that the evolution of structures can be followed through
time. preserving the mental map between time slices is one
of the key problems in dynamic graph visualization.
Tube metaphor We introduce the “tube” metaphor, an
enhancement of the “worm” metaphor, which was introduced
by Mathews and Roze [
        <xref ref-type="bibr" rid="ref45">45</xref>
        ], and enhanced by Dwyer and
Eades [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and Ware et al. [
        <xref ref-type="bibr" rid="ref56">56</xref>
        ] to implement the
spacetime path. Instead of aggregated cones or simple
inter-temporal edges we use tubular shapes extruded from
interpolated NURBS curves to achieve a better compliance with the
continuity principle of Koffka’s “Gestalt Theory” [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ] (cited
after [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ]).
      </p>
      <p>(a) Stack of weighted (b) Straight
intertempographs. ral edges.
(c) Interpolated
tertemporal edges.</p>
      <p>in- (d) Tubular
intertempo</p>
      <p>
        ral edges.
Abstraction from nodes and edges The tube metaphor used
will abstract completely from graph edges to prevent
occlusion, to help focus on the structure and to reveal pure
spatiotemporal movement (spatial proximity corresponds to social
proximity). Omitting the edges for an increased overview is
a quite common technique (see e.g. [
        <xref ref-type="bibr" rid="ref51">51</xref>
        ]).
      </p>
      <p>
        Continuous-time model Temporal attributes are represented
by a simplified continuous-time model, where social events
are aggregated according to rules, similar to (but admittedly
not as flexible as) the model suggested by Bender DeMoll
and McFarland [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] [
        <xref ref-type="bibr" rid="ref50">50</xref>
        ]. We thus realize a simple way of
mediating between social micro- and macro dynamics. For
a more fine grained mediation the stack of rules for event
aggregation need to be refined further and made adjustable
to the specific social domain.
      </p>
      <p>
        Time-line and section view A simplified time-line-based
approach is used to show two-dimensional layouts of
individual “frames” or “time-slices”, similar to the “phase plot”
mechanism by Bender DeMoll and McFarland [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
Temporal attribute mapping One network-related attribute
can be mapped to the nodes’ spatial coordinates (see above).
Two additional syntactic or semantic actor attributes can be
mapped to the temporal extension of the tubes, one by a
continuous color gradient and the other by radius transition.
Similar approaches have already been suggested [19, p. 101].
Interactive GUI An interactive, explorative
three-dimensional user interface built of a Java3D universe is used,
combined with a tabular database view and a two-dimensional
graph layout. Interactivity is a crucial feature of dynamic
social network visualization since zooming and change of
perspective are necessary in order to complete one’s overview
of the development of a social structure. For a detailed
discussion of the features of the GUI see [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ].
      </p>
      <p>DEFINITIONS, ASSUMPTIONS &amp; REALIZATION
Our uni-modal dynamic social network model is a temporal
multi-graph G(t) = (V; E(t)) with a set of actors V and
an undirected, weighted time dependent set of edges E(t)
which are known at discrete points in time E(ti) and are
then interpolated. Each G(ti) is called a time slice. Each
pair of nodes can be connected by an arbitrary number of
edges. The weights of the edges are normalized to one via
wnorm(e) = w(e)=wmax and will be interpreted as ”social
proximity” values. Furthermore we assume that every node
has a profile which can be modeled as an attribute value pair
list. Such node profiles may contain attributes with slow
dynamics (such as long term interests, fields of study, name,
sex etc.) as well as attributes with fast dynamics (context
parameters) such as location, current activity etc.</p>
      <p>From a more abstract point of view the edges also have a
profile which contains such elements as the weight of the edge at
a given point in time and the history of instantiation events
of the underlying social relation over time. Thus the edge
weights of a social macro-dynamics perspective are
aggregated via domain specific rules from social micro-dynamics
(specific social events or instantiations of social relations
respectively).</p>
      <p>It is clear that that there are two main perspectives, which
can be applied when analyzing social structures: the
viewpoint of connectedness (relational view) and the viewpoint
of profile (entity view) Brandes’ view [5, p. 32ff].</p>
      <p>
        The profile viewpoint is realized in our approach by the
concept that two real valued attributes (if existing) can be
additionally visualized in our ”‘tube-only” model via color and
radius of the tubes. The connectedness perspective is
attributed in our approach through the weight of the edges,
which corresponds to social proximity. There are numerous
approaches in literature for computing social proximity, for
example either by considering the number of different paths
between two actors [34, ch. 7, p. 9], from the calculation of
geodesic path length[34, ch. 7, p. 14] or as a combination of,
e.g., weighted adjacency and geodesic distance [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
The current version of DySoN assumes that the edge weights
(w(e(ti)) (in the sense of a social macro-context) are be
computed by accumulating social events (in the sense of a
social micro-context) that take place in [ti 1; ti] involving
the adjacent actors fvl; vmg of e. We assume that these
events are situative instantiations of longer lasting social
relations. Naturally, as has been discussed before, the domain
of application dictates what a good distinction between the
social micro context (social ”events”) and the social
macrocontext (longer lasting social relations) should be. The
nesting of social dynamic tiers can be broken down to very fine
space and time granularities: E.g. from a precise modeling
of single communication acts between two people on a party
as elementary events of micro-context, continuing with a tier
that aggregated the events from the previous layer and views
the event of visiting the party alongside the events of
visiting the zoo together two days later as elementary events and
finally a layer that aggregates these events over a month and
views months of intense interaction as elementary events.
Each tier (coarser time / space granularity) aggregates
relation instantiations (events) from a lower tier (finer time /
space granularity).
      </p>
      <p>The investigation of this type of modeling is subject to
current research of one of the authors. We aim at investigating
the modeling assumption that the intensity and other aspects
of higher tier relations can be readily deduced from the
properties of lower tier relation events.</p>
      <p>It is possible to substitute social proximity with
(profile)similarity depending on the application domain.
Analogous to the nesting of social proximity with respect to time
and space granularity (social micro- / macro-context) one
can use for the similarity calculation profile parameters with
high dynamics (such as current micro-location) or averaged
variants of these (e.g. coarse area of usual ”residence”).
Again as in the case of relational dynamics we assume that
the macro-tier contains averages of the next lower
microtier. Some Profile elements with very slow dynamics (such
as name) that are not averaged versions of related profile
elements with higher dynamics are often less useful for
similarity calculations.</p>
      <p>
        One of the main goals for the relative layout of the planar
graphs corresponding to each time slice is that the layout of
consecutive time slices is supposed to preserve the
”‘mental map” [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] as much as possible. This paradigm
interferes with mapping the social distances as exactly as
possible. We solve these conflicting demands by using a
modified Fruchterman-Rheingold [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] (FR) layout algorithm for
each slice as a compromise, also because it is easy to adapt
to our purposes (edge weights as measures of social
proximity). We furthermore use the standard approach of
using the resulting layout of slice ti as initial layout for the
      </p>
      <p>
        Fruchterman-Reingold application for the next slice at ti+1.
Other algorithms like Kamada and Kawai [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ], would be less
suited for us because of their usage of the graph-theoretical
path distance. While Kamada-Kawai is in fact in use for
social network visualization in some applications, the path
length between two nodes is less obvious to interpret that
the weight of the individual relation. We assume that the
application domain for a dynamic social network visualization
implies a highly directly connected social network where
two nodes are very likely to be directly connected.
In order to further preserve the mental map, we assume that a
node should remain at it is current position as far as possible
if its degree does not change substantially, so we introduce
an additional attractive force from the nodes position
during the FR-run to its position in the previous time slice with
a strength proportional to its degree change. Using relative
weight changes instead of degree changes (weights drop to /
raise from zero) would be another possibility.
      </p>
      <p>
        The original FR algorithm uses a ”spring-paradigm” between
nodes to compute a suitable layout, which uses a repulsive
force fr = k2= and an attractive force fa = 2=k
between two nodes, where is the euclidean distance between
them and k (being roughly analogous to the spring constant
or ”natural length of the spring” is a simple function of the
visualization canvas dimensions w and h and some
experimental constant c). The forces are directed along the
vector from node one to node two. We modify the original
approach by several means. First we introduce our edge
weights by proportionally strengthening the attractive force
fa0 = fa w(e). The second modification introduces an
additional attractive gravitational force (inspired by [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]) to
the center of the slice canvas. This accounts for the effect
occurring with pure FR, that isolated nodes are pushed to
the canvas borders by the lack of attractive force. In order
to emphasize the impact of centrality, our additional
attractive gravitational force is fg = 2 (deg(v) + d)=k where
deg(v) is the degree of v, its distance to the center and d
an additional steering parameter.
      </p>
      <p>
        The complexity of the original FR algorithm has been stated
as (jV j2 + jEj) [28, p. 1138] and our complete layout
algorithm can be shown [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] to have an overall complexity of
O(jV j2s) where s is the number of time slices. So our
modifications to not add substantially to the overall time
complexity. It may be worthwile to study the effects of
introducing node ”inertia” for mental map preservance and using
the result layout from the previous time slice as the starting
layout for the modified FR algorithm in the current layout
with respect to the number of iterations it takes the
modified FR-Algorithm to converge in each time slice. One can
expect a substantially decreased number of iterations, since
we start from a ”good previous solution” and limit the ”node
mobility”.
      </p>
      <p>
        Having computed the positions of each node in each time
slice, these points have to be interpolated with a suitable
smooth curve (2 C2 (see [
        <xref ref-type="bibr" rid="ref58">58</xref>
        ] for an easy motivation)) which
is the center of the tube for that particular node (actor). We
evaluated interpolation polynomials, Bezier curves and
simple B-splines for the purpose and found severe drawbacks for
each [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] and arrived at NURBS (Non Uniform Rational
BSplines) [
        <xref ref-type="bibr" rid="ref53">53</xref>
        ] of degree 3 as the best choice for our problem.
See [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] on how we compute knot points and control points
or these curves. We then build our tube surfaces as
cylindrical NURBS surfaces around the interpolation curves.
Concerning the ”profile” dimensions color and radius we
chose (for the current prototype) to visualize node degree
with color and radius, because n our paradigm the edges are
missing completely. The color paradigm is to chose ”hot
colors for (nodes) tubes with a high node degree (these are
perceived to be ”socially active” in the given time slice) and
also to give them larger radii the more connected they are.
[
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] describes the details of these calculations.
      </p>
      <p>
        STUDY: THE JAZZ-NETWORK
As a first step to verify the suitability of the approach we
collected an extensive dataset on musical collaborations in Jazz
and checked from our own pre-existing knowledge of the
Jazz-scene whether the tool was able to fulfill the goals. We
crawled on of the numerous publicly available, Wiki-style
(socially crafted) discography data-base Discogs
(www.discogs.com) with a snowball approach [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ] and substituted
missing biographical data of the musicians by a
supplemental crawling process of Wikipedia. This resulted in 96798
musicians who played on 224173 tracks on 37773 albums.
Thus the resulting social network is in fact a two mode
network (mode one: musicians, mode two: albums). Each
musical co-contribution of two musicians for a track is viewed
as an event and accumulated to the temporal weight of the
respective edge in the respective time slice. Adding up these
contributions for a given time slice is the domain specific
heuristic rule, which connects social micro-dynamics
(broken down to individual instantiations of social ”co-recording”
relations) and macro-dynamics (e.g. when applying a time
slice of one year. Depending on the domain of interest these
rules need to be adapted.
      </p>
      <p>We made substantial efforts to avoid counting re-releases.
The color corresponds to the node degree as explained
before and the tube radius is also set to reflect the node degree
to support the color coding.</p>
      <p>Figure 3, for example, depicts the breakup of a band which
played together for some years. The involved musicians all
started solo careers and their own band projects after one
successful key recording with the band leader. You see the
effect that tubes are crossing here, though the clique has not
changed, which has to be addressed by improving the
incremental layout algorithm.</p>
      <p>Figure 4 shows an actor, who has been central for some years
before relations to the other participating actors break. This
happened due to a couple of solo recordings, which do not
provide the actor with high centrality.</p>
      <p>Our findings with several other examples were, that the
system was able to meaningfully visualize phenomena in the
Jazz scene over the last decades. A further evaluation would
have to empirically manifest this claim by doing an
extensive study with a set of Jazz experts.</p>
      <p>Future research will also investigate the assumption that the
system’s basic design metaphors are also suitable for the
vizualization of social relations on a shorter time scale (e.g.
as part of awareness services in mobile social network
appli</p>
      <p>
        UI/PARAMETERS OF THE CURRENT DYSON
APPLICATION
Besides several mainteneance UI elements (e.g. for
manipulation the actor set), DySoN allows to interactively control
and manipulate the visualization in order to analyze certain
details. The user can turn and zoom the visualization in
several ways. Furthermore the geometry of the tubes can be
manipulated by e.g. setting the overall tube diameter (e.g.
depending on the number of actors). Lighting and color
models can also be adjusted: E.g. Degree Transparency is
one approach to improve the readability of the model
(especially those with high numbers of actors and thus a high
density of tubes) by making those parts of the tubes
transparent, that represent a time period with a degree of less than
the value set by the Threshold slider. The amount of
transparency can be adjusted by the Opacity slider. Furthermore
the user can interactively determine the profile parameters
that are mapped to the radius and color temperature.
There a lot of other parameters which can be adjusted. See
[
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] for details.
      </p>
      <p>APPLICATION OF DYSON AS AWARENESS SERVICE
ELEMENT IN MOBILE P2P SOCIAL NETWORKS
Existing social network platforms such as Facebook often
are mainly focused on long term social relations, thus at the
social macro-context. What is happening on a finer time
scale (except for some aspects such as Online-awareness etc)
is only covered by some platforms such as Twitter. But these
platforms often tend to focus on the individual user and
neglect a fine grained dynamic social network model and, in
general, the user has to take care for himself about modeling
his social relations. Truly mobile social network models and
services which are socially sensitive as well as context
sensitive will allow for semi-automatic detection and modeling of
social relations on all time / space scales (the social
microand macro-contexts) and will make intimate use of the
resulting ”multi-dynamic” social network. A possible service
could be e.g. a ”socio-context-cast” communication service
that allows to publish messages to certain combined social
and physical contexts (”Send a message to all persons that
attended Jim’s party yesterday”).</p>
      <p>Because of the highly dynamic nature of social micro-contexts,
it is not reasonable to assume that continuously uploading
such information to a central social networking platform is
reasonable. Furthermore the more fine grained the collected
social information is, the more pressing are the privacy
issues connected with an unconstrained publication of such
data. Instead of such an Orwellian central platform, one
would switch to a decentralized social networking paradigm
such as NoseRub.</p>
      <p>Clearly, awareness services are one of the key features of
such a mobile P2P style social networking framework. DySoN
can be used to visualize either social proximity (”what’s the
(micro-/meso-/macro-dynamics of my ‘friendship’ relations?”)
or social similarity (e.g. co-locatedness (”who is in my
vicinity?”)) on all time scales.</p>
      <p>In order to do that, we have to work on heuristics that
aggregate the events on the micro-scale into social relationship
strengths (or proximity values) on the next higher level.
SUMMARY, DISCUSSION AND FUTURE WORK
We discussed a novel method to visualize dynamic social
networks. A case study of collaborating Jazz musicians
revealed that the approach indeed matches the goals that were
formulated in section . On a more general level an
empirical user study would have to be conducted. Since it is very
hard to measure the ”quality” of a visualization the design
of such a study would have to involve standardized data and
a comparison with other approaches which is difficult since
every existing other approach aims at slightly different
aspects. Since the dynamics of social networks is coming more
more to the focus of attention (especially due to mobile
interaction paradigms), the problem of useful dynamic social
network visualization still remains an interesting topic for
the future.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>A.</given-names>
            <surname>Ahmed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Dwyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Murray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Song</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y. X.</given-names>
            <surname>Wu</surname>
          </string-name>
          .
          <article-title>Wilmascope graph visualisation</article-title>
          .
          <source>In INFOVIS '04: Proceedings of the IEEE Symposium on Information Visualization (INFOVIS'04)</source>
          ,
          <source>page 216.4</source>
          , Washington, DC, USA,
          <year>2004</year>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>W.</given-names>
            <surname>Aigner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Miksch</surname>
          </string-name>
          , W. Mu¨ller, H. Schumann, and
          <string-name>
            <given-names>C.</given-names>
            <surname>Tominski</surname>
          </string-name>
          .
          <article-title>Visualizing time-oriented data - a systematic view</article-title>
          .
          <source>Computers + Graphics</source>
          ,
          <volume>31</volume>
          (
          <issue>3</issue>
          ):
          <fpage>401</fpage>
          -
          <lpage>409</lpage>
          ,
          <year>June 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>S.</given-names>
            <surname>Bender-deMoll</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. A.</given-names>
            <surname>McFarland</surname>
          </string-name>
          .
          <article-title>Interaction, time, and motion: Animating social networks with sonia</article-title>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>S.</given-names>
            <surname>Bender-deMoll</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. A.</given-names>
            <surname>McFarland</surname>
          </string-name>
          .
          <article-title>The art and science of dynamic network visualization</article-title>
          .
          <source>Journal of Social Structure</source>
          ,
          <volume>7</volume>
          (
          <issue>2</issue>
          ),
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>U.</given-names>
            <surname>Brandes</surname>
          </string-name>
          . Layout of Graph Visualizations.
          <source>PhD thesis</source>
          , Universita¨t Konstanz,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>U.</given-names>
            <surname>Brandes</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Corman</surname>
          </string-name>
          .
          <article-title>Visual unrolling of network evolution and the analysis of dynamic discourse</article-title>
          .
          <source>In INFOVIS '02: Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)</source>
          , page 145, Washington, DC, USA,
          <year>2002</year>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>U.</given-names>
            <surname>Brandes</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Wagner</surname>
          </string-name>
          .
          <article-title>A bayesian paradigm for dynamic graph layout</article-title>
          .
          <source>In Proceedings of the 5th International Symposium on Graph Drawing (GD'97)</source>
          , volume
          <volume>1353</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>236</fpage>
          -
          <lpage>247</lpage>
          . Springer Verlag,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>J.</given-names>
            <surname>Branke</surname>
          </string-name>
          .
          <source>Dynamic graph drawing. Lecture Notes In Computer Science</source>
          , pages
          <fpage>228</fpage>
          -
          <lpage>246</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          .
          <article-title>The centrality of pivotal points in the evolution of scientific networks</article-title>
          .
          <source>In IUI '05: Proceedings of the 10th international conference on Intelligent user interfaces</source>
          , pages
          <fpage>98</fpage>
          -
          <lpage>105</lpage>
          , New York, NY, USA,
          <year>2005</year>
          . ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Carr</surname>
          </string-name>
          .
          <article-title>Trailblazing the literature of hypertext: author co-citation analysis (1989-1998)</article-title>
          .
          <source>In Proceedings of the 10th ACM Conference on Hypertext and hypermedia:</source>
          returning to our
          <source>diverse roots</source>
          , pages
          <fpage>51</fpage>
          -
          <lpage>60</lpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Carr</surname>
          </string-name>
          .
          <article-title>Visualizing the evolution of a subject domain: a case study</article-title>
          .
          <source>In VIS '99: Proceedings of the conference on Visualization '99</source>
          , pages
          <fpage>449</fpage>
          -
          <lpage>452</lpage>
          , Los Alamitos, CA, USA,
          <year>1999</year>
          . IEEE Computer Society Press.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>E. H.</given-names>
            <surname>Chi</surname>
          </string-name>
          .
          <article-title>Web analysis visualization spreadsheet</article-title>
          .
          <source>Technical report</source>
          , Xerox Palo Alto Research Center, Palo Alto, CA
          <volume>94304</volume>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>E. H.</given-names>
            <surname>Chi</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. K.</given-names>
            <surname>Card</surname>
          </string-name>
          .
          <article-title>Sensemaking of evolving web sites using visualization spreadsheets</article-title>
          .
          <source>In INFOVIS '99: Proceedings of the 1999 IEEE Symposium on Information Visualization, page 18</source>
          , Washington, DC, USA,
          <year>1999</year>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>C. Collberg</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Kobourov</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Nagra</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Pitts</surname>
            , and
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Wampler</surname>
          </string-name>
          .
          <article-title>A system for graph-based visualization of the evolution of software</article-title>
          .
          <source>In SoftVis '03: Proceedings of the 2003 ACM symposium on Software visualization</source>
          , pages
          <fpage>77</fpage>
          -
          <lpage>ff</lpage>
          , New York, NY, USA,
          <year>2003</year>
          . ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>A.</given-names>
            <surname>Dekker</surname>
          </string-name>
          .
          <article-title>Conceptual distance in social network analysis</article-title>
          .
          <source>Journal of Social Structure</source>
          ,
          <volume>6</volume>
          (
          <issue>3</issue>
          ),
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>S.</given-names>
            <surname>Diehl</surname>
          </string-name>
          and
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Go¨rg. Graphs, they are changing - dynamic graph drawing for a sequence of graphs</article-title>
          .
          <source>In Graph Drawing: 10th International Symposium, GD</source>
          <year>2002</year>
          ,
          <article-title>Irvine</article-title>
          , CA, USA,
          <year>August</year>
          26-
          <issue>28</issue>
          ,
          <year>2002</year>
          . Revised Papers, volume
          <volume>2528</volume>
          /2002 of Lecture Notes in Computer Science, pages
          <fpage>23</fpage>
          -
          <lpage>30</lpage>
          . SpringerLink,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>S.</given-names>
            <surname>Diehl</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Go¨rg, and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Kerren</surname>
          </string-name>
          .
          <article-title>Preserving the mental map using foresighted layout</article-title>
          .
          <source>In Proceedings of the Joint Eurographics-IEEE TVCG Symposium on Visualization, VisSym</source>
          , pages
          <fpage>175</fpage>
          -
          <lpage>184</lpage>
          . Springer Verlag, Wien, New York,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>T.</given-names>
            <surname>Dwyer</surname>
          </string-name>
          .
          <article-title>A scalable method for visualising changes in portfolio data</article-title>
          .
          <source>In APVis '03: Proceedings of the Asia-Pacific symposium on Information visualisation</source>
          , pages
          <fpage>17</fpage>
          -
          <lpage>25</lpage>
          , Darlinghurst, Australia, Australia,
          <year>2003</year>
          . Australian Computer Society, Inc.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <given-names>T.</given-names>
            <surname>Dwyer</surname>
          </string-name>
          .
          <article-title>Two and a Half Dimensional Visualisation of Relational Networks</article-title>
          .
          <source>PhD thesis</source>
          , University of Sydney,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <given-names>T.</given-names>
            <surname>Dwyer</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Eades</surname>
          </string-name>
          .
          <article-title>Visualising a fund manager flow graph with columns and worms</article-title>
          .
          <source>In Proceedings of the 6th International Conference on Information Visualisation, IV02</source>
          , pages
          <fpage>147</fpage>
          -
          <lpage>158</lpage>
          . IEEE Computer Society,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <given-names>P.</given-names>
            <surname>Eades</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Lai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Misue</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Sugiyama</surname>
          </string-name>
          .
          <article-title>Preserving the mental map of a diagram</article-title>
          .
          <source>In Proceedings of Compugraphics</source>
          , pages
          <fpage>34</fpage>
          -
          <lpage>43</lpage>
          ,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <given-names>T.</given-names>
            <surname>Erickson</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Laff</surname>
          </string-name>
          .
          <article-title>The design of the 'babble' timeline: a social proxy for visualizing group activity over time</article-title>
          .
          <source>In CHI '01: CHI '01 extended abstracts on Human factors in computing systems</source>
          , pages
          <fpage>329</fpage>
          -
          <lpage>330</lpage>
          , New York, NY, USA,
          <year>2001</year>
          . ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>C. Erten</surname>
            ,
            <given-names>P. J.</given-names>
          </string-name>
          <string-name>
            <surname>Harding</surname>
            ,
            <given-names>S. G.</given-names>
          </string-name>
          <string-name>
            <surname>Kobourov</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Wampler</surname>
            , and
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Yee.</surname>
          </string-name>
          <article-title>Exploring the computing literature using temporal graph visualization</article-title>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>C. Erten</surname>
            ,
            <given-names>P. J.</given-names>
          </string-name>
          <string-name>
            <surname>Harding</surname>
            ,
            <given-names>S. G.</given-names>
          </string-name>
          <string-name>
            <surname>Kobourov</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Wampler</surname>
            , and
            <given-names>G. V.</given-names>
          </string-name>
          <string-name>
            <surname>Yee</surname>
          </string-name>
          . Graphael:
          <article-title>Graph animations with evolving layouts</article-title>
          .
          <source>In Graph Drawing</source>
          , volume
          <volume>2912</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>98</fpage>
          -
          <lpage>110</lpage>
          . Springer Verlag,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>C. Erten</surname>
            ,
            <given-names>S. G.</given-names>
          </string-name>
          <string-name>
            <surname>Kobourov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Le</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Navabi</surname>
          </string-name>
          .
          <article-title>Simultaneous graph drawing: Layout algorithms and visualization schemes</article-title>
          .
          <source>Journal of Graph Algorithms and Applications</source>
          ,
          <volume>9</volume>
          (
          <issue>1</issue>
          ):
          <fpage>165</fpage>
          -
          <lpage>182</lpage>
          ,
          <year>July 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <given-names>A.</given-names>
            <surname>Frick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ludwig</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Mehldau</surname>
          </string-name>
          .
          <article-title>A fast adaptive layout algorithm for undirected graphs</article-title>
          . In R. Tamassia and
          <string-name>
            <surname>I. G</surname>
          </string-name>
          . Tollis, editors,
          <source>GD '94: Proceedings of the DIMACS International Workshop on Graph Drawing</source>
          , volume
          <volume>894</volume>
          , pages
          <fpage>388</fpage>
          -
          <lpage>403</lpage>
          , London, UK,
          <fpage>10</fpage>
          -
          <lpage>12</lpage>
          1994. Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <given-names>C.</given-names>
            <surname>Friedrich</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Eades</surname>
          </string-name>
          .
          <article-title>Graph drawing in motion</article-title>
          .
          <source>Journal of Graph Algorithms and Applications</source>
          ,
          <volume>6</volume>
          (
          <issue>3</issue>
          ):
          <fpage>353</fpage>
          -
          <lpage>370</lpage>
          ,
          <year>February 2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>T. M. J. Fruchterman</surname>
            and
            <given-names>E. M.</given-names>
          </string-name>
          <string-name>
            <surname>Reingold</surname>
          </string-name>
          .
          <article-title>Graph drawing by force-directed placement</article-title>
          .
          <source>Software - Practice and Experience</source>
          ,
          <volume>21</volume>
          (
          <issue>11</issue>
          ):
          <fpage>1129</fpage>
          -
          <lpage>1164</lpage>
          ,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <given-names>M.</given-names>
            <surname>Gaertler</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Wagner</surname>
          </string-name>
          .
          <article-title>A hybrid model for drawing dynamic and evolving graphs</article-title>
          . In S. Leonardi,
          <string-name>
            <surname>F. M.</surname>
          </string-name>
          <article-title>auf der Heide</article-title>
          , and D. Wagner, editors,
          <source>Algorithmic Aspects of Large and Complex Networks, number 05361 in Dagstuhl Seminar Proceedings. Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI)</source>
          , Schloss Dagstuhl, Germany,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <given-names>R. T. I. G. T.</given-names>
            <surname>Giuseppe Di</surname>
          </string-name>
          <string-name>
            <surname>Battista</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Peter</given-names>
            <surname>Eades</surname>
          </string-name>
          .
          <article-title>Graph Drawing - Algorithms for the Visualization of Graphs</article-title>
          . Prentice Hall,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <given-names>P.</given-names>
            <surname>Gleiser</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Danon</surname>
          </string-name>
          .
          <article-title>Community structure in jazz</article-title>
          .
          <source>Technical report</source>
          , Universitat de Barcelona,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32. G. Groh.
          <article-title>Ad-Hoc-Groups in Mobile Communities - Detection, Modeling and Applications</article-title>
          .
          <source>PhD thesis</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33. T. Ha¨gerstrand.
          <source>What about people in regional science? Papers of the Regional Science Association</source>
          ,
          <volume>24</volume>
          :
          <fpage>7</fpage>
          -
          <lpage>21</lpage>
          ,
          <year>1970</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Hanneman</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Riddle</surname>
          </string-name>
          . Introduction to social network methods,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <given-names>H.</given-names>
            <surname>Hanstein</surname>
          </string-name>
          .
          <article-title>Interactive visualization of dynamic social networks</article-title>
          .
          <source>Master's thesis</source>
          , Fakultt fr Informatik, Prof Schlichter, Technische Universitt Mnchen, Munich, Germany,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <given-names>J.</given-names>
            <surname>Heer</surname>
          </string-name>
          . Exploring Enron - Visualizing
          <source>ANLP Results</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <given-names>K.</given-names>
            <surname>Hinum</surname>
          </string-name>
          . Gravi++
          <article-title>- An Interactive Information Visualization for High Dimensional, Temporal Data</article-title>
          .
          <source>PhD thesis</source>
          , Vienna University of Technology,
          <source>Institute of Software Technology and Interactive Systems, Favoritenstrasse</source>
          <volume>9</volume>
          -
          <issue>11</issue>
          /186, A-1040 Vienna, Austria,
          <year>December 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38. M. Ho¨pner and
          <string-name>
            <surname>L. Krempel.</surname>
          </string-name>
          <article-title>The politics of the german company network</article-title>
          ,
          <year>September 2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <given-names>T.</given-names>
            <surname>Kamada</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Kawai</surname>
          </string-name>
          .
          <article-title>Automatic display of network structures for human understanding</article-title>
          .
          <source>Technical Report 88-007</source>
          , Department of Information Science, University of Tokyo,
          <year>1988</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <given-names>K.</given-names>
            <surname>Koffka</surname>
          </string-name>
          . Principles of Gestalt Psychology. Harcourt, Brace, &amp; World,
          <year>1935</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <given-names>L.</given-names>
            <surname>Krempel</surname>
          </string-name>
          .
          <article-title>Simple representations of complex networks: strategies for visualizing network structure</article-title>
          .
          <source>Presented at the 3rd European Conference for Network Analysis, Munich</source>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <given-names>L.</given-names>
            <surname>Krempel</surname>
          </string-name>
          .
          <article-title>Visualizing networks with spring embedders: Two-mode and valued graphs. Presented at the Joint Statistical Meetings of the American Statistical Association</article-title>
          ,
          <year>August 1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          43.
          <string-name>
            <given-names>L.</given-names>
            <surname>Krempel</surname>
          </string-name>
          .
          <article-title>The language of networks</article-title>
          .
          <source>Presented at the Ars Electronica</source>
          <year>2004</year>
          , Linz,
          <year>September 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          44.
          <string-name>
            <surname>M.-P. Kwan</surname>
            and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Lee</surname>
          </string-name>
          .
          <article-title>Geovisualization of human activity patterns using 3d gis: A time-geographic approach</article-title>
          . In
          <string-name>
            <surname>M. F. Goodchild</surname>
            and
            <given-names>D. G</given-names>
          </string-name>
          . Janelle, editors,
          <source>Spatially Integrated Social Science: Examples in Best Practice, chapter 3</source>
          . Oxford University Press, Oxford,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          45. G. Matthews and
          <string-name>
            <given-names>M.</given-names>
            <surname>Roze</surname>
          </string-name>
          .
          <article-title>Worm plots</article-title>
          .
          <source>IEEE Computer Graphics and Applications</source>
          ,
          <volume>17</volume>
          (
          <issue>6</issue>
          ):
          <fpage>17</fpage>
          -
          <lpage>20</lpage>
          , November-December
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          46.
          <string-name>
            <given-names>D. A.</given-names>
            <surname>McFarland</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Bender-deMoll. SoNIA (Social Network Image Animator)</surname>
          </string-name>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          47. D. W. E. Michael Kaufmann.
          <source>Drawing Graphs - Methods and Models</source>
          . Springer,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          48.
          <string-name>
            <given-names>S.</given-names>
            <surname>Milgram</surname>
          </string-name>
          .
          <article-title>The individual in a social world - Essays and Experiments</article-title>
          . Series in social psychology.
          <source>Addison-Wesley</source>
          , Reading, Massachusetts,
          <year>1977</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          49.
          <string-name>
            <given-names>H. J.</given-names>
            <surname>Miller</surname>
          </string-name>
          .
          <article-title>Activities in space and time</article-title>
          . In
          <string-name>
            <surname>K. H. P. Stopher</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Button</surname>
          </string-name>
          and D. Hensher, editors,
          <source>Handbook of Transport 5: Transport Geography and Spatial Systems. Elsevier Science</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          50. J. Moody, D.
          <string-name>
            <surname>McFarland</surname>
          </string-name>
          , and S. Bender-deMoll.
          <article-title>Dynamic network visualization</article-title>
          .
          <source>American Journal of Sociology</source>
          ,
          <volume>110</volume>
          (
          <issue>4</issue>
          ):
          <fpage>1206</fpage>
          -
          <lpage>1241</lpage>
          ,
          <year>January 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          51.
          <string-name>
            <given-names>P.</given-names>
            <surname>Mutton</surname>
          </string-name>
          .
          <article-title>Inferring and visualizing social networks on internet relay chat</article-title>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          52.
          <string-name>
            <given-names>P.</given-names>
            <surname>Mutton</surname>
          </string-name>
          .
          <article-title>Piespy social network bot - inferring and visualizing social networks on irc</article-title>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          53.
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Piegl</surname>
          </string-name>
          .
          <source>On NURBS: A Survey. IEEE Computer Graphics and Applications</source>
          ,
          <volume>11</volume>
          (
          <issue>1</issue>
          ):
          <fpage>55</fpage>
          -
          <lpage>71</lpage>
          ,
          <year>January 1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref54">
        <mixed-citation>
          54. S.-L. Shaw.
          <article-title>Time geography for activity modeling with gps tracking data. Presentation at FHWA-sponsored Peer change and CSISS Specialist Meeting</article-title>
          , Santa Barbara CA,
          <year>October</year>
          10-11
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref55">
        <mixed-citation>
          55.
          <string-name>
            <given-names>B.</given-names>
            <surname>Shneiderman</surname>
          </string-name>
          .
          <article-title>The eyes have it: A task by data type taxonomy for information visualizations</article-title>
          .
          <source>In IEEE Visual Languages</source>
          , pages
          <fpage>336</fpage>
          -
          <lpage>343</lpage>
          , College Park, Maryland 20742,
          <string-name>
            <surname>U.S.A.</surname>
          </string-name>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref56">
        <mixed-citation>
          56.
          <string-name>
            <given-names>C.</given-names>
            <surname>Ware. GeoZui4D - GEOreferenced Zooming User Interface</surname>
          </string-name>
          4D,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref57">
        <mixed-citation>
          57.
          <string-name>
            <given-names>R.</given-names>
            <surname>Wengenmayr</surname>
          </string-name>
          .
          <article-title>Thinking with your eyes</article-title>
          .
          <source>MaxPlanckResearch</source>
          ,
          <volume>2</volume>
          :
          <fpage>64</fpage>
          -
          <lpage>71</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref58">
        <mixed-citation>
          58.
          <string-name>
            <surname>Wikipedia</surname>
          </string-name>
          .
          <article-title>Nonuniform rational B-spline</article-title>
          ,
          <year>July 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref59">
        <mixed-citation>
          59.
          <string-name>
            <given-names>R.</given-names>
            <surname>Xiong</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Donath</surname>
          </string-name>
          .
          <article-title>Peoplegarden: creating data portraits for users</article-title>
          .
          <source>In UIST '99: Proceedings of the 12th annual ACM symposium on User interface software and technology</source>
          , pages
          <fpage>37</fpage>
          -
          <lpage>44</lpage>
          , New York, NY, USA,
          <year>1999</year>
          . ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref60">
        <mixed-citation>
          60.
          <string-name>
            <given-names>H.</given-names>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>Spatio-temporal gis design for exploring interactions of human activities</article-title>
          .
          <source>Cartography and Geographic Information Science</source>
          ,
          <volume>33</volume>
          (
          <issue>1</issue>
          ):
          <fpage>3</fpage>
          -
          <lpage>19</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref61">
        <mixed-citation>
          61.
          <string-name>
            <given-names>H.</given-names>
            <surname>Yu</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.-L.</given-names>
            <surname>Shaw</surname>
          </string-name>
          .
          <article-title>Revisiting ha¨gerstrand's time-geographic framework for individual activities in the age of instant access</article-title>
          .
          <source>In Proceedings of Research Symposium on Societies and Cities in the Age of Instant Access, Salt Lake City, Utah, November</source>
          <volume>10</volume>
          -12
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>