Zum Inhalt
Fakultät für Informatik
Bachelorarbeit

Effiziente Suche nach Stepping-Stone-Wiederverwendung in der Software-Engineering-Forschung

Forschungsprojekt

Dies ist ein Abschlussprojekt innerhalb des Department of Reuse.

Beschreibung

Wiederverwendung in der Informatikforschung ist alltäglich, aber unterbewertet. Eine spezielle Art davon ist die sogenannte Stepping-Stone-Wiederverwendung.
Dies ist der Fall, wenn Forscher auf bereits veröffentlichten Arbeiten aufbauen, entweder von ihnen selbst, aber auch von anderen Forschern.
In dieser Arbeit soll diese Art der Forschung automatisch in Publikationen gefunden werden.

Forschungsfragen

  1. Wie verbreitet ist Stepping-Stone-Wiederverwendung in Veröffentlichungen im Software Engineering?
  2. Ist Stepping-Stone-Wiederverwendung in bestimmten Publikationsarten stärker ausgeprägt? (z.B. eine bestimmte Konferenz, Konferenzen vs. Journale)
  3. Ist Stepping-Stone-Wiederverwendung bei bestimmten Themen prominenter? (z.B. in der empirischen Software-Entwicklung)

Forschungsmethodik

Mit Hilfe von Methoden aus dem Information Retrieval und der Verarbeitung natürlicher Sprache müssen möglicherweise Publikationen aus Konferenzen untersucht werden, um diese Art der Wiederverwendung zu extrahieren. In einem ersten manuellen Schritt könnte es notwendig sein, Signalphrasen und Strukturen in diesen Publikationen zu modellieren, um eine bessere Erkennung zu ermöglichen.

Alternativ kann ein Machine-Learning-Modell auf einem Trainingsset trainiert werden, das in diesem Abschlussprojekt erstellt wird.

Die Qualität der Erkennung muss im Rahmen dieses Abschlussprojekts evaluiert werden, um die Anzahl der falsch-positiven und falsch-negativen Ergebnisse des entwickelten Ansatzes zu ermitteln.

Verwandte Arbeiten

  • Ben Hermann, Stefan Winter, and Janet Siegmund. 2020. Community expectations for research artifacts and evaluation processes. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020). Association for Computing Machinery, New York, NY, USA, 469–480. DOI:https://doi.org/10.1145/3368089.3409767
  • Maria Teresa Baldassarre, Neil Ernst, Ben Hermann, and Tim Menzies. 2021. Software Research Artifacts: "Reusable'' does not mean "Reused''. Submitted to Communications of the ACM (CACM) - copy can be obtained from the supervisor