Master Thesis Topics

The Master Thesis is the opportunity to distinguish yourself as an expert and, for example, to initiate an innovation project in the company. Also remember to make it known that you have finished your Master's degree - because all the work has to be seen and celebrated!

Master Thesis Leo Benz Leo Benz
Leo Benz, Intake 2019
Data - Driven Automation of API Lifecycle Management for Embedded Systems in the Automotive Industry 

The increased digitalization of the vehicle and the upcoming prospect of fully autonomous vehicles give increasing importance to the in-vehicle infotainment system. Furthermore, with new players originating from the consumer electronics industry entering the market, customers expect an increase in feature scope and frequent updates.
The existing development methodologies and software architectures need to be adapted to satisfy the changing consumer demand. Instead of having few monolithic components, the trend is to have many smaller software modules focused on a specific feature and developed independently. The development of these modules can then be distributed across different teams in the company or even opened up to external developers. However, dividing the software does not resolve functional dependencies. Therefore this paradigm shift creates new interfaces between the different modules for cross-functional features.
Compared to a service-oriented architecture, the governance process for the interfaces between the different modules needs to be more flexible. In addition, the interfaces need to be on a higher abstraction level and be easy to consume to accommodate to the new business requirements. At the same time, it is still important to manage the interfaces to ensure consistency and stability.
This thesis covers the lifecycle aspect of interface management. It compares different methodologies from service-oriented architecture to consumer-focused web development methods. Based on this analysis, it proposes a process for managing the lifecycles of embedded application programming interfaces. A concept for an automated and data-driven tool to support and safeguard this process is described. This approach combines data from service providers and service consumers. It can enforce the lifecycle process and support developers by giving insights into the available and used application programming interfaces.
The concept is implemented for the QML language used by the Qt framework. This implementation is successfully applied to a user interface software project in the automotive infotainment field.

Leo Benz, Mobility Systems Engineering and Management, Intake 2019

Master Thesis Zhengchun Zhang Zhang Zhenghung
Zhang Zhenghung, Intake 2018
Development of a material flow cost accounting methodology for remanufacturing processes

The thesis aims to increase the acceptance of remanufacturing industry with a visualization performance of cost results, remanufacturing infrastructure investment appraisal and carbon emission. The modified material flow cost accounting model is based on the digitalization methodology for sustainable further development in industry 4.0 environment.

Zhengchun Zhang, Financial Engineering, Intake 2018


Master Thesis Pranjal Ranka Pranjal Ranka
Pranjal Ranka, Intake 2019
Static Performance Estimation for Embedded Processors based on Compiler Intermediate Representations

The end of single-core processors has come! New processors are increasingly characterized by heterogeneous multi-core processors. This is because only heterogeneous multicore processors can efficiently use the ever-increasing number of transistors to increase performance. However, multicore processors shift the problem of parallelization from hardware to software. As a result, the programmer is responsible for parallelizing the application and has to deal with parallelization issues. Therefore, we at emmtrix are researching automatic parallelization of C code for heterogeneous multicore processors. For automatic parallelization a performance estimation of the sequential input application is important. The previous performance estimation is only based on C code and therefore does not consider the influence of compiler optimizations. With this thesis, a new performance estimation is developed using LLVM compiler intermediate representation (IR).

Pranjal Ranka, Information Systems Engineering and Management, Intake 2019, working at emmtrix.

Masterthesis Paul Ohagen Paul Ohagen
Paul Ohagen, Intake 2019
Using ChatOps to Achieve Continuous Certification of Cloud Services

Continuous service certification (CSC) recently emerged as a promising means to provide ongoing assurances and disrupt pertinent certification approaches. CSC involves the consistent gathering and assessing of certification-relevant data by certification authorities about service operation to validate ongoing adherence to certification criteria. While research on CSC is increasing, practitioners still struggle in transferring researchers' suggestions and guidelines into practice. This study provides a tentative design and a prototype of a monitoring-based service certification (MSC) system based on the novel ChatOps approach. Iterative evaluations support our propositions that ChatOps' three key elements, a chat platform, chatbots, and third-party integrations, support the achievement of CSC. We contribute to research and practice by proving the technical feasibility of an MSC system, guiding future research and practitioners on achieving monitoring-based CSC, and validate the applicability and usefulness of extant guidelines on monitoring-based CSC proposed by prior research.

Paul Ohagen, Information Systems Engineering and Management, Intake 2019
other Authors: Sebastian Lins, Scott Thiebes, Ali Sunyaev
Master in Financial Engineering


Fast-evolving financial markets constantly set new challenges while progress in quantitative tools and computer technology open up entirely new opportunities. Financial Engineering qualifies graduates to meet all this needs.

Develop your Assets
Master in Information Systems Engineering and Management

Rapidly evolving information technologies drive the digital transformation of products, services, and organizations. Successful enablers of digital transformation require a profound understanding and integration of business and information technology.

Be the next Enabler
  Master in Mobility Systems Engineering & Managementmetamorworks
Master in Mobility Systems Engineering & Management

Processes, methods and tools to solve the challenges of future mobility in e-drive, autonomous driving, communication-over-the-air, and worldwide release & configuration management are introduced in regards to engineering and management.

Be the Prime Mover