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öße | Format | |
---|---|---|---|---|
Dam_Implementation of a user interface for the monitoring of a refactoring bot.pdf | 553,82 kB | Adobe PDF | Öffnen/Anzeigen |
Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.