Capturing the workflows of music information retrieval for repeatability and reuse

Kevin R. Page, Ben Fields, David De Roure, Tim Crawford, J. Stephen Downie

Research output: Contribution to journalArticle


Many solutions for the reuse and re-purposing of Music Information Retrieval (MIR) methods, and the tools implementing those methods, have been introduced over recent years. Proposals for achieving interoperability between systems have ranged from shared software libraries and interfaces, through common frameworks and portals, to standardised file formats and metadata. Here we assess these solutions for their suitability to be reused and combined as repurposable components within assemblies (or workflows) that can be used in novel and possibly more ambitious ways. Reuse and repeatability also have great implications for the process of MIR research: the encapsulation of any algorithm and its operation - including inputs, parameters, and outputs - is fundamental to the repeatability and reproducibility of an experiment. This is desirable both for the open and reliable evaluation of algorithms and for the advancement of MIR by building more effectively upon prior research. At present there is no clear best practice widely adopted by the field. Based upon our analysis of contemporary systems and their adoption we reflect as to whether this should be considered a failure. Are there limits to interoperability unique to MIR, and how might they be overcome Beyond workflows how much research context can, and should, be captured We frame our assessment within the emerging notion of Research Objects for reproducible research in other domains, and describe how their adoption could serve as a route to reuse in MIR.

Original languageEnglish (US)
Pages (from-to)435-459
Number of pages25
JournalJournal of Intelligent Information Systems
Issue number3
StatePublished - Dec 1 2013


  • Music Information Retrieval (MIR)
  • Reproducible research
  • Research Objects
  • Workflows

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence

Fingerprint Dive into the research topics of 'Capturing the workflows of music information retrieval for repeatability and reuse'. Together they form a unique fingerprint.

  • Cite this