Completed Theses Archives - Page 5 of 25 - SWC


2019-013 - Johannes Salentin - Bachelor Thesis

Towards a Catalogue of Enterprise Architecture Smells

Towards a Catalogue of Enterprise Architecture Smells Introduction Code Smells are well known in the domain of Technical Debt. They hint at common bad habits that may impair the future quality of the software system. By detecting those Code Smells it is possible to suggest a better solution or, at… Read more


2019-004 - Björn Bebensee - Bachelor Thesis

Applying Baysian Networks for Automated Modelling of the Archimate Technology Layer

Applying Baysian Networks for Automated Modelling of the Archimate Technology Layer Organizations face increasing challenges in managing their IT architecture and landscape and in coordinating a multitude of IT projects. As modern businesses very much rely on their IT infrastructure, optimally aligining business and IT has become especially important. Read more


2017-004 - Ralph Geerkens - Master Thesis

An Incremental Code Generator for heterogenous Software and Infrastructure

Using modular software architectures, which favours separation of concern, results in more complex software development environments. With DevOps not only software developers but also operationals will work in the same environment making it more heterogeneous. A code generator can reduce the overhead of creating a new development environment, which corresponds… Read more


2016-012 - Namitha Raj Basavarajappa - Master Thesis

Systematic Classification and Prioritization of Code Smells based on Historical Data

Background “Those who don’t know history are doomed to repeat it.” ― Edmund Burke Code smells detection tool detect an anomaly code based on current structural information (i.e., metrics). This information is quite important for selecting refactoring candidates either for current or next releases. However, not all detected code smells are… Read more


2016-011 - Martin Kühn - Master Thesis

A metadata-based approach for the generation of performance test data

Performance testing is an important measure to provide a high software quality. For that, the software is observed processing a big or particularly formed input data set regarding speed and stability of the processing. It is a big challenge to find useful test data for performance testing. Randomly generated… Read more


2016-010 - Tiago Antunes - Bachelor Thesis

Tool-Assisted Error Log Analysis and Monitoring

2016-004 – Tiago Antunes – Bachelor Thesis Background Aspera is a highly specialized provider of software asset management solutions. Aspera’s main product is SmartTrack: a software asset management tool used by hundreds of companies worldwide. SmartTrack uses emails containing error logs as the main way to communicate failures in… Read more


2016-009 - Jan-Hendrik Telke - Bachelor Thesis

Enhancing Lazzer for Metric-based RTO Strategies

2016-009 – Jan-Hendrik Telke – Bachelor Thesis Abstract Regression testing is common practice to reduce bugs in software projects. Even though test cases are often automated, test execution takes a significant amount of time. Increasingly so on huge software projects or if testing needs to be performed for different configurations… Read more


2016-008 - Daniel Schiller - Master Thesis

Entwicklung eines werkzeuggestützten Ansatzes zum Modell-basierten Testen von Versicherungsanwendungen

Entwicklung eines werkzeuggestützten Ansatzes zum Modell-basierten Testen von Versicherungsanwendungen Anwendungssysteme für Versicherungen enthalten meist viele komplexe Regeln, um den verschiedensten Produkt-, Kunden- und Regulierungsansprüchen zu entsprechen. Dadurch und durch die Art der Abhängigkeiten zwischen Produkt- und Kundenmerkmalen ist es sehr zeit- und kostenintensiv diese Anwendungssystem zu testen. Unter dem Begriff… Read more