Software Heritage Sound

swh-snd is an sound art experiment on top of Software Heritage archive.

1. Introduction

This project aims to investigate the software evolution throught the combination between data sonification and data visualization with approach experimental (not as in scientific experiment) and artistic.

The strategy of investigation takes inspiration from Paul Feyerabend:

The only principle that does not inhibit progress is: anything goes (Feyerabend 1975).

2. Build

Requires Pandoc or later and citeproc.

make index.html

To build the pdf version.

make paper.pdf

Download paper.pdf

3. Research Question

Does data sonification combined with data visualization can enrich software evolution understanding?

4. Background


TODO (SUBER 1988).

Software Evolution

Universal Software Archive

Software Heritage is … building the universal software archive, the project collect and preserve software in source code form, the archive is accessible … because only by sharing it we can guarantee its preservation in the very long term

SWDID (Cosmo, Gruenpeter, and Zacchiroli 2018).

Software Heritage mirror


Research Software


How does the rate of swhid adoption has been evolving?



Sonification isn’t Data Sonification, sonification is the practical use of sound to solve a question.

Data Sonification

TODO (Kaper, Tipei, and Wiebel 2000).

Software Sonification

TODO (Mancino and Scanniello 2017; Andrade 2014).

Software Sonification tools


5. Technical References


Andrade, Sandro. 2014. “Software Evolution Sonification: Why and How.” II Encontro Nacional de Computação Dos Institutos Federais (ENCompIF) - XXXIV Congresso Da Sociedade Brasileira de Computação (CSBC).
Cosmo, Roberto Di, Morane Gruenpeter, and Stefano Zacchiroli. 2018. “204.4 Identifiers for Digital Objects: The Case of Software Source Code Preservation.” September.
Feyerabend, Paul. 1975. “Against Method. Atlantic Highlands.” New Jersey.
Kaper, Hans G., Sever Tipei, and Elizabeth Wiebel. 2000. “Data Sonification and Sound Visualization.” arXiv.
Mancino, A., and G. Scanniello. 2017. “Software Musification.” In 2017 21st International Conference Information Visualisation (IV), 127–32.
SUBER, PETER. 1988. “What Is Software?” The Journal of Speculative Philosophy 2 (2): 89–119.