Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-10966
Autor(en): Dam, Hai Duy
Titel: Implementation of a user interface for the monitoring of a refactoring bot
Erscheinungsdatum: 2020
Dokumentart: Abschlussarbeit (Bachelor)
Seiten: 45
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-109833
http://elib.uni-stuttgart.de/handle/11682/10983
http://dx.doi.org/10.18419/opus-10966
Zusammenfassung: The Refactoring-Bot automatically removes code smells by refactoring the source code and creates pull requests with the changes on GitHub. However, the process of configuring the bot isn’t very user-friendly and it’s not possible to monitor the bot comfortably. In this paper, we introduce the implementation of a Graphical User Interface (GUI) for the Refactoring-Bot in which you can easily manage configurations to start refactorings with the Sonar-Qube Analysis Service and monitor the pull requests of your designated bot user in a specific GitHub repository. The GUI communicates with the Representational State Transfer (REST) Application Programming Interface (API) of the Refactoring-Bot to exchange all the data which are needed to present it to the user. Then we evaluate the usability of the GUI by conducting a usability test, asking the participants to perform specific tasks while we take notes their behaviour and interaction with the service to find possible usability issues. Our findings show that the implemented product is easy-to-use and provides a high usability which results in a satisfying experience.
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
Dam_Implementation of a user interface for the monitoring of a refactoring bot.pdf553,82 kBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.