Oct 2026· Information Visualization· 24 references
Data Visualization and Analytics
Abstract
Humans perceive time as both linear and circular, which is reflected in the dichotomous way we typically organize and visualize temporal information in science: as either time series or periodic plots. These seemingly incompatible perspectives can be reconciled with a helical representation of time. Helices have been underused as a visualization of temporal information, in part because two-dimensional visualization of three-dimensional structures leaves portions of the data hidden and in part due to inherent disadvantages of radial visualizations over linear ones. Nonetheless, the helical metaphor of time brings along an important advantage: it offers an intuitive way to depict continuous time with periodicity at multiple scales. Here, I introduce a representation of time via a model of self-similar, or hierarchical, helices. Unlike conventional spiral and helix visualizations that represent periodicity at a single temporal scale, the proposed framework extends the helix concept to nested periodic structures, allowing multiple temporal scales to be represented simultaneously within a continuous temporal trajectory. This model can serve as a cognitive map or mental image of time, as well as an immersive data visualization approach for exploring patterns in timed data with nested periodicity. I demonstrate the model with a few examples (astronomical light phases, air temperature profiles, tidal cycles, and wildlife activity patterns) and provide R functions to generate interactive displays of temporal data projected onto hierarchical helix structures.
This publication proposes a definition and a classification of agile software development approaches and analyses ten software development methods that can be characterized as being "agile" against the defined criterion.
P. Abrahamsson, O. Salo, Jussi Ronkainen et al.· arXiv.org· 727 citations· ⚡54
The study shows that agile practices improve both informal and formal communication, but indicates that, in larger development situations involving multiple external stakeholders, a mismatch of adequate communication mechanisms can sometimes even hinder the communication.
M. Pikkarainen, Jukka Haikara, O. Salo et al.· Empirical Software Engineeri...· 401 citations· ⚡48
The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.
Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al.· Information and Software Tec...· 394 citations· ⚡54
It is proved that any global minimizer of the trajectory balance objective can define a policy that samples exactly from the target distribution, and empirically demonstrate the benefits of the trajectories balance objective for GFlowNet convergence, diversity of generated samples, and robustness to long action sequenc...
Esmeralda S. Whitammer, Moksh Jain, Emmanuel Bengio et al.· Neural Information Processin...· 302 citations· ⚡60