Applying Archaeological Research Software Engineering as Little Minions: Statistical & Computational Approaches to Daily Archaeological Tasks

CAA/SSLA session at EAA 2024, Rome (514)

Organised by Florian Thiery, Agnes Schneider, Fabian Fricke, James Allison and Daria Stefan

When: 2024–08 Where: Sapienza University of Rome Piazzale Aldo Moro, 5, 00185 Roma RM, Italy

Abstract

Nowadays computer applications as well as statistical and computational approaches constitute a big part of the toolbox of every archaeologist, as they open tremendous possibilities for all research. These can be ready-to-use (proprietary) software applications but also “Little Minions” (self-scripted tools) or research software (e.g. implementation of statistic algorithms in R, Python), which are written by researchers. Both, research software and research data are part of Computational Archaeology and play an important role in up-to-date archaeological research. Optimally research data (and software) is FAIR(4RS) – Findable, Accessible, Interoperable, Re-usable (for Research Software) – and reproducible of which other users can benefit from or even develop further. The increasing number of topics and papers at the international and national chapters of the CAA show manifold applications but also implications. Working Groups like the SIG SSLA (https://sslarch.github.io) or the “Little Minions” (https://littleminions.link) also deal with Computational Archaeology and are building a community. Several initiatives, such as the German National Research Data Infrastructure (NFDI) – especially NFDI4Objects – or the European Open Science Cloud (EOSC), engage with this topic to strengthen the position of Computational Archaeologists and Research Software Engineers, highlight the scientific merit of their work, and ensure researchers receive credit for computational approaches, software development, as well as for writing papers. To support this, this session invites contributions dealing with various aspects of Computational Archaeology, but not limited to:

  • treating source code/software as research data
  • presenting a “Little Minion”
  • discussing challenges in Computational Archaeology
  • advancing new algorithms and statistical/computational analysis methods
  • (critical) use of AI, discussing pitfalls and complications
  • addressing the divide between FAIR(4RS) principles and practices
  • incorporating FAIR(4RS) principles into the teaching curriculum
  • discussing approaches concerning problems and solutions to legacy data and software
  • making complex statistical and computational methods accessible to main-stream archaeology

Scientific Scripting Languages in Archaeology

A special interest group of CAA International dedicated to scientific scripting languages in archaeology.