From Overload to Insights: How AI Agents Can Support Scientists in Analyzing Complex Data [Replication Package]
This repository contains the replication package for the paper "From Overload to Insights: How AI Agents Can Support Scientists in Analyzing Complex Data," accepted at the 42nd IEEE International Conference on Software Maintenance and Evolution (ICSME'26).
The purpose of the package is to facilitate the verification and reproduction of the study results. It provides artifacts for all seven research activities. Fig. 1 displays the second prototype created and evaluated during the study.
Fig. 1. Data analysis in Visual Studio Code with Kilo Code agent, agent customization files, and remote Jupyter kernel from HPC cluster of European XFEL
Scientists at the European XFEL conduct experiments that generate very large and complex datasets. The subsequent data analysis is challenging as scientists must combine their domain expertise with facility- and software-specific knowledge scattered across documentation, tools, and support channels. To address this problem, we designed and evaluated an agentic artificial intelligence (AI) system tailored to the scientists’ needs and integrated with the European XFEL high-performance computing environment. Using a design science research approach, we conducted a rapid literature review, a systematic evaluation of 16 AI tools, multiple interviews, a focus group, and a user study with experts at European XFEL to develop and evaluate two prototypes. Our study identifies key knowledge challenges in scientific data analysis, derives requirements for an AI agent that supports knowledge retrieval and code generation, and proposes design recommendations for a specialized system that is adaptable to the evolving AI tool landscape. Our findings provide guidance for developing maintainable AI support in highly specialized scientific environments.
This replication package is available on Zenodo.
The published paper will be available on IEEE Xplore and the preprint on arXiv. // TODO add Xplore and arXiv links
- Tim Fuchs (University of Hamburg)
- Luca Gelisio (European XFEL)
- Steffen Hauf (European XFEL)
- Walid Maalej (Hasso-Plattner-Institute and University of Hamburg)
BibTeX:
@dataset{fuchs-zenodo-2026,
author = {Fuchs, Tim and Gelisio, Luca and Hauf, Steffen and Maalej, Walid},
title = {From Overload to Insights: How AI Agents Can Support Scientists in Analyzing Complex Data [Replication Package]},
month = sep,
year = 2026,
publisher = {Zenodo},
doi = {10.5281/zenodo.21187439},
}The folders contain the artifacts of the research activities (please follow the links for detailed descriptions):
- Initial interviews with managers
- Focus group with Data Analysis group
- Interviews with facility users and members
- Design, demonstration, and evaluation of first prototype
- Rapid, multivocal literature review
- Evaluation of solutions for agentic AI system components
- Design, demonstration, and evaluation of second prototype
Miscellaneous:
- Scientific log: chronological report of events related to this study
- Assets: files embedded in this and other Markdown files of this replication package
- Licenses: license files of this replication package
- Gitignore: file that lists anything that should be ignored by versioning system
- VS Code (to open any files and to start any relevant software via built-in terminal)
- VS Code extensions:
- Jupyter (to set up second prototype)
- Office Viewer (to open
.xlsxoverview file of literature review) - Edit CSV (to display content of
.csvliterature review files in tables)
- Python (To run Python scripts of literature review. We recommend version 3.14.5.)
- Docker (to set up second prototype)
- Any web browser (to view
.htmlfiles)
- You must conduct installation procedures to repeat the steps of the literature review and to set up the second prototype.
- Follow the documentation in both folders.
- Follow the documentation in the folders to review the detailed artifacts of each research activity.
- Read the scientific log to review the events of this study in chronological order.
| Version | Note |
|---|---|
| 0.2.0 | Add Zenodo DOI and paper abstract |
| 0.1.0 | Initial upload |
All software is licensed under the Apache 2.0 license. All non-software is licensed under the Creative Commons Attribution 4.0 International license.