-
Notifications
You must be signed in to change notification settings - Fork 0
/
CITATION.cff
57 lines (56 loc) · 2.24 KB
/
CITATION.cff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: >-
Visualizing Runtime Evolution Paths in a Multidimensional
Space (Work In Progress Paper)
message: "If you use this software, please cite it as below."
type: software
authors:
- family-names: Tarner
given-names: Hagen
orcid: "https://orcid.org/0000-0001-6240-560X"
email: [email protected]
affiliation: University of Duisburg-Essen
- family-names: Beck
given-names: Fabian
orcid: "https://orcid.org/0000-0001-6240-560X"
email: [email protected]
affiliation: University of Bamberg
identifiers:
- type: doi
value: 10.1145/3578245.3585031
repository-code: "https://github.com/vis-uni-bamberg/evolution-paths"
url: "https://vis-uni-bamberg.github.io/evolution-paths/"
abstract: >-
Runtime data of software systems is often of multivariate
nature, describing different aspects of performance among
other characteristics, and evolves along different
versions or changes depending on the execution context.
This poses a challenge for visualizations, which are
typically only two- or three-dimensional. Using
dimensionality reduction, we project the multivariate
runtime data to 2D and visualize the result in a scatter
plot. To show changes over time, we apply the projection
to multiple timestamps and connect temporally adjacent
points to form trajectories. This allows for cluster and
outlier detection, analysis of co-evolution, and finding
temporal patterns. While projected temporal trajectories
have been applied to other domains before, we use it to
visualize software evolution and execution context changes
as evolution paths. We experiment with and report results
of two application examples: (I) the runtime evolution
along different versions of components from the Apache
Commons project, and (II) a benchmark suite from
scientific visualization comparing different rendering
techniques along camera paths.
keywords:
- Dimensionality reduction
- Software visualization
- Runtime performance
- Dynamic analysis
- Software evolution
license: CRAPL
commit: 735b20a87000ecce3057471d15d31acaca941ac5
version: 1.0.0
date-released: "2023-02-21"