Completed Theses Archives - Page 9 of 27 - SWC


2015-007 - Peter Hansen - Bachelor Thesis

An Approach for Supervised Reconstruction of Infrastructure as Code

An Approach for Supervised Reconstruction of Infrastructure as Code Problem Introduction The infrastructure that is necessary to operate legacy applications is often not described using formal methods but infrastructure plans or deployment diagrams. Additionally for different environments (e.g. testing, staging, production) there may be different descriptions and other configurations for… Read more


2015-005 - Riccardo Herandez - Master Thesis

Localizing Error-inducing Commits in CI Environments

Abstract Nowadays, the practices around Continuous Integration (CI) have gained significant traction as project codebases are being impacted by a larger number of developers each time, and the need for a consistent and stable project remains a priority. In this regard, CI considers conducting a testing phase for each… Read more


2015-004 - Christian Plewnia - Master Thesis

A Framework for Regression Test Prioritization and Selection

Abstract Regression testing in software development aims for uncovering bugs introduced to a system by changes. Depending on size and complexity of the system numerous regression tests might require a considerable amount of time. However, this time is not always available. This can be due to organizational reasons, e.g., in… Read more


2015-003 - Dung Tien Le - Master Thesis

Enabling architecture descriptions based on heterogeneous meta-models in the context of ARAMIS.

Software architecture is essential for the software systems. In practice, the software architecture description is usually outdated and therefore, software architecture reconstruction approaches are proposed in order to reconstruct the architectures of the existing software systems. One typical problem is that, the software architecture reconstruction tools are using their own… Read more


2015-002 - Peter Alexander - Master Thesis

Model-Based Viewpoints Specification for ARAMIS

The software architecture description is often the reasoning basis for important design decisions. Nevertheless, efforts to keep an architecture description up-to-date through the software evolution life cycle are challenging. Rigorous evaluation must be taken on the as-implemented architecture description to identify design violations. However, the architecture description involves dealing with… Read more


2015-001 - Claude Mangen - Master Thesis

Composing interactive views for behavior comprehension on architectural level

During the last years a software to analyze the behavior of hierarchies of software components was developed within several bachelor and master thesis in the context of the ARAMIS Project at the Software Construction Group of the RWTH in Aachen. One of the main problems is still the confusing interface,… Read more


2014-017 - Alex Sabau - Bachelor Thesis

Entwicklung eines BeOut-Algorithmus im CIBO-Projekt

Ausarbeitung Hintergrund und Problemstellung Das CIBO Projekt (CheckIn-BeOut) ist eine Software für den Verkauf von E- Tickets im ÖPNV mit automatischer Preisberechnung. Hierbei checkt der Fahr- gast über eine Android-App in einen Bus ein. Durch den Abgleich der… Read more


2014-015 - Niklas Scholz - Bachelor Thesis

Evaluation von Microservices als Erweiterung etablierter Komponententechnologien am Beispiel von CiBo

Ausarbeitung Hintergrund & Problemstellung: Das Projekt CIBO (CheckIn-BeOut) ist eine E-Ticketlösung für Busse, bei dem man den Bus auswählen kann, den man benutzen möchte und anschließend über GPS erkannt wird, wo man ausgestiegen ist, um den Ticketpreis zu berechnen. Die Software ist in folgende drei Bereiche unterteilt: Android-App: Fahrtenauswahl… Read more