Completed Theses


2020-015 - Leonhard Wattenbach - Bachelor Thesis

Generator for Software Configuration Web Interfaces

Generator for Software Configuration Web Interfaces Customizing software by setting parameter values is an efficient approach to supply customers with a software that matches their needs, while reusing common parts which thus only have to be written and debugged once. But with a growing extent of configurability, managing the parameter… Read more


2020-010 - Barry-Detlef Lehmann - Bachelor Thesis

Towards a Catalogue of Process-Related Enterprise Architecture Smells

Process anti-patterns are a common technique for documenting counterproductive solutions to reoccurring problems. Process smells document a similar thing while only signaling that they could be a potential problem. Research, in this field, has analyzed and characterized anti-patterns in business processes; however, these business processes are mostly modeled in BPMN,… Read more


2020-007 - Pascal Brunner - Master Thesis

Developing a Migration Strategy towards Kubernetes using Operators for SaaS

A common problem in larger software projects that evolves over the years is the emergence of a monolithic program structure. Such a monolithic program structure can lead to an architecture that binds its functional elements in one single and complicated entity. Extension and maintenance of those architectures will get increasingly… Read more


2020-005 - Johannes Darms - Master Thesis

Semi-Autonomous Planning of Software Delivery Processes

According to Laukkannen multiple adaption problems of Continuous Integration, Continuous Delivery and, Continuous Deployment exist. Besides that maintenance of those software delivery processes is a labour intensive work and their quality decreases over time. Hence, an approach to reduce the required adoption and maintenance effort is desirable. Software delivery processes… Read more


2020-004 - Konstantin Bauer - Master Thesis

Developing a Cloud Migration Strategy for JARVIS

In recent years, cloud providers have attracted many applications to migrate from onpremises data centers to the cloud. Among others, benefits for migrating to the cloud can be operational resilience, cost avoidance or regulatory compliance. Existing cloud migration strategies lack details on how to perform a cloud migration. This thesis… Read more


2020-003 - Selin Aydin - Master Thesis

Construction of Delivery Processes with Stateful Components

Continuous Delivery is a practice that focuses on minimizing the cycle time from changes to software release and simultaneously increasing the quality of the delivered software. By this means, delivery processes and their corresponding building, testing, deploying and releasing activities are automated using a process-based step-by-step descriptions of the individual… Read more


2020-002 - Thomas Cujé - Master Thesis

Collaborative Build with JARVIS

Driven by current problems in build systems the JARVIS next generation continuous delivery system is being developed. Numerous tools and agile development processes as the new standard show that collaboration has become a very important aspect in modern software development. In spite of this, tasks such as definition, testing and… Read more


2020-001 - Michael Beyer - Master Thesis

An Automated Quality Framework For EA Model Assessment

An Automated Quality Framework For EA Model Assessment In Enterprise Architecture (EA) Management it has long been understood that enterprise architecture models represent a vital data stock which is the foundation for crucial planning and decision making tasks in complex businesses. But there is still a lack of metric-based quantitative… Read more


2019-029 - Radina Antonova - Bachelor Thesis

Business-process-centered Approaches to Software Architecture: A Systematic Mapping Study

  Businesses nowadays integrate software systems to support their business processes. Since business processes often must be adapted to changing business requirements, the supporting software systems need to be evaluated and evolved accordingly. To ease such efforts, theories and approaches have been developed to align software architecture with dynamic business… Read more


2019-021 - Joel Hermanns - Master Thesis

Continuous Operations in the Context od Edge Computing

Modern infrastructure and software systems are moving away from central data centers or cloud regions towards the edge of the infrastructure closer to the user. This trend results in highly distributed architecture for the software and imposes new problems and challenges for the operators of the software. Due to the… Read more