@mastersthesis{Brack2017, type = {Master Thesis}, author = {Brack, Marco}, title = {OSS vulnerabilities through islands of knowledge}, url = {https://nbn-resolving.org/urn:nbn:de:kola-14408}, institution = {Institut f{\"u}r Informatik}, school = {Universit{\"a}t Koblenz, Universit{\"a}tsbibliothek}, pages = {iii, 55}, year = {2017}, abstract = {Diese Arbeit schl{\"a}gt die Benutzung von MSR (Mining Software Repositories) Techniken zum Identifizieren von Software Entwicklern mit exklusiver Fachkenntnis zu spezifischen APIs und Programmierfachgebieten in Software Repositories vor. Ein versuchsweises Tool zum finden solcher "Islands of Knowledge" in Node.js Projekten wird pr{\"a}sentiert und in einer Fallstudie auf 180 npm packages angewandt. Dabei zeigt sich, dass jedes package im Durchschnitt 2,3 Islands of Knowledge hat, was dadurch erkl{\"a}rbar sein k{\"o}nnte, dass npm packages dazu tendieren nur einen einzelnen Hauptcontributor zu haben. In einer Umfrage werden die Verantwortlichen von 50 packages kontaktiert und nach ihrer Meinung zu den Ergebnissen des Tools gefragt. Zusammen mit deren Antworten berichtet diese Arbeit von den Erfahrungen, die mit dem versuchsweisen Tool gemacht wurden, und wie zuk{\"u}nftige Weiterentwicklungen noch bessere Aussagen {\"u}ber die Verteilung von Programmierfachwissen in Entwicklerteams machen k{\"o}nnten.}, language = {en} }