Detailansicht

Social Network for APIs
Patrik Burzynski
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Betreuer*in
Dimitris Karagiannis
Volltext herunterladen
Volltext in Browser öffnen
Alle Rechte vorbehalten / All rights reserved
DOI
10.25365/thesis.32320
URN
urn:nbn:at:at-ubw:1-29070.15001.497754-3
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)

Abstracts

Abstract
(Deutsch)
Millionen von Benutzern auf der Welt nehmen heutzutage an Sozialen Netzwerken teil, welche die Aufmerksamkeit der Wissenschaftsgemeinde auf sich zieht und sich unter anderem mit der Analyse und Verarbeitung dieser Netzwerke beschäftigt. Diese Masterarbeit nimmt an, dass ein Soziales Netzwerk, in dessen Schwerpunkt Personen stehen, durch einige Anpassungen den Fokus auf APIs setzen kann um dadurch ein API Netzwerk zu erstellen. Das Bestreben ist es die Einsichten von den Arbeiten an Sozialen Netzwerken in dem Bereich der APIs einzusetzen um Entwickler zu unterstützten und herauszufinden welche Resultate beim Einsatz von Wissen der einen Domäne in einer Anderen erzielt werden können. Neben der Möglichkeit zur Dokumentation von APIs ist ein möglicher Nutzen für einen Entwickler das Vorschlagen von Alternativen, die durch Bestimmung der Ähnlichkeit und das Gruppieren anhand von dieser erreicht werden kann. Ein weiterer Vorteil von dem Netzwerk wäre die Identifikation von wichtigen oder einflussreichen APIs. Dafür wurde ein Konzept für das API Netzwerk erstellt, welches auf den Ergebnissen einer Untersuchung von Sozialen Netzwerken, die im Rahmen dieser Arbeit durchgeführt wurde, basiert. Die Struktur sowie die Verarbeitungsmöglichkeiten bilden den Schwerpunkt in diesem Konzept, das anschließend umgesetzt und unter mit den Beschreibungen der APIs des ADOxx Werkzeuges evaluiert wurde. Nach der Evaluation wurden die Resultate verwendet um weitere Schritte für die Evolution des API Netzwerks vorzuschlagen. Hinweis: Die Implementierung befindet sich auf der beigelegten CD.
Abstract
(Englisch)
Nowadays, millions of users around the word participate in social networks, which also attract some attention from the scientific community looking into analysing and processing those networks. This thesis assumes that a social network, which has a focus on the persons participating in it, can be adapted to work with API instead in order to create an API network. The aim is to use the insights from the work on social networks in the domain of APIs to support developers and also to see what kind of results can be achieved from applying knowledge from one domain in another. One of the benefits envisioned, besides a means for documentation, is to provide alternatives for developers through the determination of similarity between APIs and by clustering them. Another possible benefit would be the identification of important APIs through the network. To allow this a concept for an API network has been created. It is based on a survey of social networks that has been performed as part of this work. This concept mainly focuses on the structure of the API network and how it can be processed. It is then implemented and afterwards evaluated using the APIs from the ADOxx tool. Following the evaluation the results are used to indicate further paths for the evolution of the API network concept. Note: The implementation is delivered in the enclosed CD.

Schlagwörter

Schlagwörter
(Englisch)
Modelling-methods Graph-Analysis APIs Social Network
Schlagwörter
(Deutsch)
Modellierungsmethoden Graph-Analyse APIs Soziales Netzwerk
Autor*innen
Patrik Burzynski
Haupttitel (Englisch)
Social Network for APIs
Paralleltitel (Deutsch)
Soziales Netzwerk für APIs
Publikationsjahr
2013
Umfangsangabe
101 S.
Sprache
Englisch
Beurteiler*in
Dimitris Karagiannis
Klassifikationen
54 Informatik > 54.62 Datenstrukturen ,
54 Informatik > 54.99 Informatik: Sonstiges
AC Nummer
AC12045676
Utheses ID
28717
Studienkennzahl
UA | 066 | 926 | |
Universität Wien, Universitätsbibliothek, 1010 Wien, Universitätsring 1