Software Journals – das nächste große Ding

Mit Blick auf die Diskussionen um Open Science ist es dringend notwendig die Erfassung und Bewertung von Forschungsleistungen breiter zu fassen. Der Beschluss der National Science Foundation (NSF) unter dem Begriff „Products“ nicht mehr nur textuelle Publikationen, sondern darüber hinaus auch Forschungsdaten und Software als wissenschaftlichen Output bei der Antragstellung zu erfassen, ist ein überaus wichtiger Beitrag zur Förderung von Offenheit in der Wissenschaft. (Leider hat der Wissenschaftsrat die Relevanz dieses Themas in seinem jüngst veröffentlichten Entwurf eines Kerndatensatz Forschung nicht berücksichtigt, obwohl er z.B. im letzten Jahr „Anerkennungsprobleme“ des Datenmanagements bemängelt hat.)

Während sich in den letzten Monaten mit dem Start von Data-Journals (Beispiel ESSD) und der aktuellen Gründungswelle von Forschungsdaten-Repositorien Verfahren bei der Veröffentlichung von Forschungsdaten formieren, die auf dem etablierten Publikationswesen aufsetzten, steht das Thema Software-Publishing noch in den Startlöchern. Zwar gibt es in einigen Disziplinen seit langem Beispiele für Software-Papers, doch mit Blick auf die dauerhafte und möglichst offene Zugänglichkeit des Programmcodes scheinen die existierenden Veröffentlichungsverfahren wenig befriedigend.

Einblicke in die zukünftigen Entwicklung des Themenfeldes Software-Publishing werden am Beispiel des Journal of Open Research Software (JORS) deutlich. Diese Open-Access-Zeitschrift, die bei Ubiquity Press – einer Ausgründung des University College London (UCL) – erscheint, hat diesen Monat seine ersten Software-Papers veröffentlicht. Auszug aus der Selbstbeschreibung des Journals:

„The Journal of Open Research Software (JORS) features peer reviewed software papers describing research software with high reuse potential. We are working with a number of specialist and institutional repositories to ensure that the associated software is professionally archived, preserved, and is openly available. Equally importantly, the software and the papers will be citable, and reuse will be tracked.“

Einer der jetzt erschienen Artikel beschreibt einen „Drosophila Photo-transduction Simulator“. Die Software, eine Simulation in Matlab, wird anhand eines vorgegeben Schemas in einem Aufsatz dokumentiert. Nach diesem Schema müssen die Autorinnen und Autoren z.B. Aussagen zur Lizenz, unter der die Software zugänglich ist, machen. Die Software selbst muss auf einem Repositorium gespeichert werden (Beispiel). Das Journal empfiehlt dazu eine Auswahl an geeigneten Repositorien. Der Artikel verlinkt dann auf die im Repositorium gespeicherte Software. Folgende Grafik erläutert den Ablauf einer Publikation:

Die zukünftige Entwicklung des Software-Publishings wird sicherlich hochspannend werden. Am Deutschen GeoForschungsZentrum GFZ hat Jens Klump Anfang dieses Jahres einen sehr interessanten Workshop zum Thema veranstaltet. In diesem wurden einige der zentralen Fragen rund um das Thema diskutiert. Z.B.: Welche Anforderungen muss ein Software-Repositorium erfüllen? Wie wird das Zusammenspiel zwischen Software-Journal und Repositorium optimal organisiert? Welche Rolle spielen Entwicklungsplattformen wie GitHub? Kann die Versionierung der Software im Software-Paper abgebildet werden? Welche Perspektiven ergeben sich für das Zusammenspiel von Daten, Software und klassischem (interpretativen) Aufsatz? Welche Identifikationen werden benötigt?

Deutlich ist bereits jetzt, dass die Data-Papers des Journal of Open Research Software die Nachnutzung der Software fördern: Zum einen wird durch die Veröffentlichung des begutachteten Software-Papers sichergestellt, dass Qualitätsstandards bei der Programmierung der Software berücksichtig wurden. Darüber hinaus liefert das Software-Paper eine ausführliche Dokumentation des Programms. Damit werden mögliche Fragen, die bei einer Nachnutzung der Software auftreten im Voraus beantwortet. Weiter wird durch die Speicherung der Software, unter einer freien Lizenz, auf einem Repositorium die langfristige Nachnutzung garantiert. (Unabhängig vom Endes eines Projektes oder des Abschaltens einer Entwicklungsumgebung.) Und zuletzt wird die Arbeit der Entwicklerinnen und Entwickler im Rahmen des wissenschaftlichen Reputationssystems gewürdigt: Das Data-Paper landete auf der Publikationsliste.

Advertisements

Ein Gedanke zu “Software Journals – das nächste große Ding

  1. Hallo Heinz,

    gerade habe ich das Posting nochmal gelesen, sehr interessant. Hier noch ein Artikel mit Überlegungen zur Offenlegungen wissenschaftlichen Programm-Codes, Du kennst ihn wahrscheinlich schon, aber womöglich ist er ja auch anderen Lesern von Nutzen:

    McCafferty, D. (2010). Should code be released? Communications of the ACM, 53(10), 16. doi:10.1145/1831407.1831415 oder http://dl.acm.org/citation.cfm?doid=1831407.1831415

    Viele Grüße

    Uli

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s