Skip to content

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

Sep 2026 · 0 citations · 80 references
Computer Science

TL;DR

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.

Abstract

Galaxy is a widely used, community-driven scientific workflow system whose sustainability depends on continuous maintenance across its software, tools, workflows, infrastructure, documentation, and user-support ecosystem. However, maintenance knowledge in Galaxy is distributed across development and community-support spaces, making it difficult to understand what is maintained, how maintenance artifacts are resolved, and how user-facing concerns connect to repository-level development. We conduct a large-scale empirical study of Galaxy using 11,762 GitHub issues, 52,203 pull requests, and 6,235 Community Forum discussions. We characterize maintenance and support concerns, examine factors associated with resolution outcomes and resolution time, and investigate explicit and candidate connections among maintenance artifacts across these spaces. Using BERTopic modeling, we identify nine issue topics, 14 pull-request topics, and 14 forum topics, revealing a maintenance landscape spanning workflow execution, data management, tools and dependencies, infrastructure, testing, scientific resources, documentation, and user support. Resolution analyses show that coordination, diagnostic, contributor, automation, and engagement characteristics exhibit different associations with whether artifacts are resolved and how quickly resolution occurs. We further find limited explicit traceability between development and support spaces: 97.77\% of 16,426 resolved explicit relationships occur within GitHub, while only 294 connect GitHub artifacts with Community Forum discussions, despite additional semantic and technical relatedness across these spaces. Together, these findings characterize Galaxy maintenance as a distributed ecosystem-level process and identify opportunities to improve diagnostic reporting, lifecycle-aware triage, cross-space traceability, and the reuse of community-support knowledge.

View source

Similar papers

#artificial intelligence Preprint Oct 2026

Evaluating Local Language Model Agents for Reproducible Data Engineering: An Empirical Software Engineering Study of Mobility Workflows

Context: Large language model (LLM) agents are increasingly used as software and data-engineering assistants, yet evidence about locally deployable open-weight agents remains limited. Existing evaluations often emphasize textual responses or isolated code generation rather than the validity of complete engineering arti...

Jorge García-Carrasco, Javier Sanchis, A. Reina-Reina et al. · 0 citations
Preprint Aug 2026

LLMCrater: Lifecycle-Aware FAIR Metadata Generation using Large Language Models

LLMCrater is a lifecycle-aware metadata generation framework that combines Large Language Models (LLMs) with stage-specific RO-Crate metadata profiles that progressively enriches metadata across four research lifecycle stages while remaining compatible with RO-Crate~1.1 and EOSC metadata recommendations.

Dani Termaat, N. Soveizi, Zhi-Ming Zhao et al. · 0 citations
Preprint Sep 2026

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

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.

Adam J. Stepánek, Marco Raglianti, V. Rusňák et al. · 1 citation
Open access Sep 2026

From preservation to re-execution: Bridging the gap between repositories and computational replay

It is worthwhile to make institutional repositories interoperable with Web-based computational reproducibility tools to foster the reuse of scholarship. While repositories excel at long-term preservation, they were not made with the interactive capabilities required to execute complex code or analyze dynamic data direc...

Vicky Rampin · 0 citations
Preprint Aug 2026

CC4M: Code Clone Analysis and Visualization for Microservices

Microservice architecture supports software evolution by decomposing a system into small, loosely coupled services that can be deployed independently. Contrary to the expectation of high modularity, prior studies have reported that code clones exist across service boundaries, some of which are co-modified in the same v...

Gen Kawamata, Yuki Ota, Norihiro Yoshida et al. · 0 citations
Review Open access Oct 2026

Visualizing GitHub Contributor Activity in ExplorViz

As software projects grow, both their structure and their team dynamics become opaque. ExplorViz visualizes the structure and runtime behavior of software systems as interactive 3D software cities, but provides no view of contributor activity. Such a view could highlight development bottlenecks or reveal risks, such as...

Johannes Klindt · 0 citations

Related blog posts

Microsoft Research Blog Oct 12, 2026

Simulating student learning for better AI tutoring

StudentSim is a research system for evaluating and improving AI tutoring tools before they are tested with learners. It models how individuals may engage with tutors, giving feedback to improve tutor performance across subjects like chess, writing, and mathematics. The post Simulating student learning for better AI tutoring appeared first on Microsoft Research.

MIT News · Artificial Intelligence Oct 2, 2026

Documenting the tech worker movement

Writing as a participant and researcher, PhD student JS Tan SM ’22 has co-authored a new book about the rise of tech worker protests and the employer backlash that followed.

MIT News · Artificial Intelligence Oct 2, 2026

Documenting the tech worker movement

Writing as a participant and researcher, PhD student JS Tan SM ’22 has co-authored a new book about the rise of tech worker protests and the employer backlash that followed.

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