Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-14418
Autor(en): Schindler, Alexander
Titel: Eclipse Installation Manager : a tool to manage Eclipse product installations
Erscheinungsdatum: 2023
Dokumentart: Abschlussarbeit (Bachelor)
Seiten: xi, 52
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-144375
http://elib.uni-stuttgart.de/handle/11682/14437
http://dx.doi.org/10.18419/opus-14418
Zusammenfassung: Context. Developing and evaluating a software to help developers with a specific problem which exists in the current workflow for Eclipse developers. Problem. Managing Eclipse Integrated Development Environments can become problematic and a chore to the developer when handling many of them for a lot of projects over an extended period of time. Objective. Write an application that integrates into the daily development process and evaluate the result. Method. The application is written in Java and based on the Eclipse Oomph Project and Java SWT. The impact of the tool is measured using a guided peer study, where participants were asked to complete a list of relevant tasks and rate the subjective effectiveness and impact of the Eclipse Installation Manager on their workflow. Result. The results indicate that the Eclipse Installation Manager has a positive impact on the interaction between developers and their development environments. However, the application itself needs to be more refined when it comes to the consistency and the user interface. Conclusion. The concept of the Eclipse Installation Manager shows great potential and is validated by users who liked the idea and knew the problem from their own experiences. The solution to the problem of managing workspaces and installations is a little more complex and multiple approaches are possible. Future work focuses mostly on improvements of the implementation, but additional studies could reinforce the significance of the problem and concept and maybe evaluate the impact in an objective manner.
Ein weit verbreitetes Entwicklungswerkzeug ist die Eclipse Entwicklungsumgebung. Aufgrund der modularen Natur der Eclipse IDE kann sie für verschiedene Projekte und Programmiersprachen verwendet werden. Entwickler haben auf ihrem Computer oft mehrere verschiedene Installationen der Entwicklungsumgebung, was schnell unübersichtlich und schwer verwaltet werden kann. Das Ziel ist es daher ein Tool zu entwickeln, das den Entwickler dabei unterstützt schnell und effektiv die richtige Entwicklungsumgebung zu starten, und die vorhandenen Umgebungen verwalten. Der Eclipse Installation Manager adressiert das Problem, indem eine kompakte, verständliche Übersicht und Verwaltungsoberfläche bietet. Die Bachelorarbeit untersucht den Einfluss der erstellten Software auf den Entwicklungsprozess und Teilnehmende der Studie sollen bewerten wie sehr der Eclipse Installation Manager im täglichen Arbeitsablauf unterstützt. Zusätzlich wird die Nutzererfahrung des Programms untersucht. Die Ergebnisse zeigen, dass das Problem unter Entwicklern bekannt ist, jedoch keine bisherige zufriedenstellende Lösung existiert. Der Einfluss des Ansatzes ist größer, je eher ein Entwickler bereits bestehende Strukturen wie den Eclipse Installer nutzt. Teilnehmende der Studie empfanden die Anwendung als hilfreich, auch wenn es einige Bedenken bezüglich der spezifischen Implementierung gab. Hier besteht noch Verbesserungsbedarf und dementsprechend bezieht sich die zukünftige Arbeit hauptsächlich auf Verbesserungen der Implementierung. Zusätzlich dazu könnten weitere Studien, welche den Einfluss der Anwendung oder des Konzepts objektiv betrachten, mehr Aufschluss darüber liefern, wie viel Zeit ein Entwickler einspart.
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
2023-BachelorThesis-Schindler-EclipseInstallationManager-THESIS.pdf1,05 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.