B.Sc./ M.Sc. Thesis: Untersuchung der Performanzentwicklung von Tomcat

Type of thesis: Masterarbeit / location: Leipzig / Status of thesis: Open theses

Software-Entwicklungsprojekte sind regelmäßigen Refactorings und Funktionserweiterungen unterworfen. Derzeitig wird ein Werkzeug zur Performanzanalyse von Softwaresystemversionen erstellt (PeASS, https://github.com/DaGeRe/peass). Ziel von PeASS es ist, Performanzveränderungen in verschiedenen Softwareversionen festzustellen. Dies geschieht durch die Transformation der Unit-Tests zu Performanz-Unit-Tests, mittels denen festgestellt wird, welche Performanz bestimmte Testfälle haben und ob sich diese verändert.

Mit dem bestehenden Werkzeug soll der Applikationsserver Tomcat untersucht werden. Das bestehende Werkzeug zur Performanzanalyse von Softwaresystemversionen soll so erweitert werden, dass es Tomcat-Ant-Buildskripte um Performanzmessungen und Performanztestinstrumentierung erweitern kann. Hiermit sollen Performanzveränderungen gefunden werden.

Die Arbeit kann als Bachelor- oder Masterarbeit belegt werden. Im Fall einer Masterarbeit sollen die gefundenen Performanzveränderungen klassifiziert und mit Performanz-Antipatterns aus der Literatur verglichen werden.

Bei besonderem Interesse kann auch eine andere quelloffene Software untersucht werden.

Kontakt: reichelt@informatik.uni-leipzig.de

Counterpart

David Georg Reichelt

TU
Universität
Max
Leibnitz-Institut
Helmholtz
Hemholtz
Institut
Fraunhofer-Institut
Fraunhofer-Institut
Max-Planck-Institut
Institute
Max-Plank-Institut