Skip to content
Preprint

T(r)opical Islands: Visualizing&Understanding Socio-Technical Artifacts

Sep 2026 · 1 citation · 39 references
Computer Science

TL;DR

A 3D visualization approach mapping topics found across a project's socio-technical artifacts onto vegetation-covered islands, where the individual artifacts are depicted as trees of various types.

Abstract

Projects hosted on collaborative software development platforms, such as GitHub, include many non-code artifacts documenting the project's lifecycle, with its challenges, plans, design, and even community. These socio-technical artifacts include, for example, bug reports, feature requests, and forum posts, offering a useful prospect on the project's evolution. However, these artifacts are dispersed over multiple communication channels and written in natural language, making their analysis difficult, as they are fragmented and with considerable noise. We present a 3D visualization approach mapping topics found across a project's socio-technical artifacts onto vegetation-covered islands, where the individual artifacts are depicted as trees of various types. The topic islands rise out of the ocean as they become discussed, to sink again when they are no longer so. We built a prototype implementing the entire visualization pipeline, from data mining to interactive rendering, leveraging machine learning techniques to cluster the artifacts and extract their topics. We present, through several case studies, the insights that our approach elicits about discussions of development topics throughout a project's history. The user study we conducted (N=34) further strengthens our conclusions about its suitability for understanding socio-technical artifacts and their evolution.

View source

Similar papers

Preprint Sep 2026

Ritgard: T(r)opical Islands of Socio-Technical Artifacts on GitHub

A software project is more than just code. Non-code artifacts often document the human processes and decisions behind source code. The rationale behind a library change, an architectural decision, a problem encountered by a user are all examples of information typically present in socio-technical artifacts (STAs), crea...

Adam J. Stepánek, Marco Raglianti, J. Byška et al. · 0 citations
#software testing Review Sep 2026

How Developers Discuss Generative AI: A Longitudinal Study of the Visual Studio Code Community

A longitudinal analysis of generative-AI-related discussions in the Visual Studio Code (VS Code) GitHub repository, using 43,806 candidate issues created between January 2021 and June 2026, suggests that GitHub Issues provide a practical, workflow-oriented perspective on generative AI that complements survey-based stud...

Panida Rumriankit, Akito Monden, Hiroki Inayoshi et al. · 0 citations
Open access Oct 2026

COEUR: COhesion and Exhaustiveness of User Stories Representations

User Stories are key artifacts in Requirement and Software Engineering. Despite their wide adoption, their writing in industrial contexts tends to diverge from the principles initially stated in Agile methodologies. In this context, sets of metrics such as INVEST or QUS emerged to qualify these items. In this paper, we...

M. Ortega, Hassan Imhah, N. Mellouli et al. · 0 citations
#software testing Preprint Sep 2026

Understanding Maintenance and Support in a Community-Driven Scientific Workflow Ecosystem: A Cross-Space Study of Galaxy

A large-scale empirical study of Galaxy describes Galaxy maintenance as a distributed ecosystem-level process and identifies opportunities to improve diagnostic reporting, lifecycle-aware triage, cross-space traceability, and the reuse of community-support knowledge.

Khairul Alam, Kowsik Roy, Md Shamimur Rahman et al. · 0 citations
Preprint Aug 2026

Implicit, Yet Impactful: Understanding Hidden Dependencies in Java Projects

As software usage continues to expand, package managers automatically resolve dependencies to construct a dependency graph based on user-specified requirements. These explicitly declared dependencies, known as direct dependencies, receive significant attention in terms of maintainability and security. However, implicit...

Lyuye Zhang, Chengwei Liu, Fang-Yuan Zhang et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.