Achtung:

Sie haben Javascript deaktiviert!
Sie haben versucht eine Funktion zu nutzen, die nur mit Javascript möglich ist. Um sämtliche Funktionalitäten unserer Internetseite zu nutzen, aktivieren Sie bitte Javascript in Ihrem Browser.

Info-Icon This content is partly available in English
Show image information

Open Theses

Masterarbeit: A Systematic Literature Survey on Concepts of Digitalization of Business Processes

Motivation

To realize digitalization in the company and to make it usable for business processes is a question that is a concern for many companies today. Here the term digitalization functions as an umbrella term. In order to discuss and understand the changes caused by digitalization, it is necessary to understand which concrete concepts are meant by digitalization in the respective context.


Task description

Therefore, we aim to carry out an in-depth study to identify concepts of digitalization in the context of business processes and business process models. The research method should follow a systematic literature review approach combined with a taxonomy or framework development. This topic is a research-based topic without any need for implementation.

  • Plan a systematic literature review method with explanation. Do and report the research according to that.
  • Form a comprehensive categorization of digitalization concepts in the context of business processes / business process models

Further information

It is possible to write this thesis in German or English. Please write in your application shortly why you are interested in the topic and what further experience you have in the field. Before the proposal process, there will be a short test (consisting of general questions and your understanding of the topic) to see if you are the right person for the topic.


References

  • Kitchenham, B.: Procedures for Performing Systematic Reviews. (2004)
  • Nickerson, R.C. et al.: A method for taxonomy development and its application in information systems. European Journal of Information Systems 22, 336–359 (2013)
  • Rittmeier, F., Engels, G., Teetz, A. (2019). Process Weakness Patterns for the Identification of Digitalization Potentials in Business Processes. Cham: Springer International Publishing.

Contact

Florian Rittmeier


Download Topic

Master's thesis: Implementation and Evaluation of an Augmented Reality Assistance System for Surgical Procedures

Master's thesis: Implementation and Evaluation of an Augmented Reality Assistance System for Surgical Procedures

Contact Enes YigitbasIvan Jovanovikj

 

Student Timo Renzelmann

Master's thesis: Development Framework for Multi-User Cross-DeviceAR Applications

Master's thesis: Development Framework for Multi-User Cross-DeviceAR Applications

Contact Enes YigitbasIvan Jovanovikj

 

Student Christian Fischer

Bachelor thesis: Development of a Framework for Displaying Sensor Data in Mixed Reality

Bachelor thesis: Development of a Framework for Displaying Sensor Data in Mixed Reality

Contact Enes YigitbasIvan Jovanovikj

 

Student Frederik Hannesen

Master's thesis: Development of an AR Assistance System for Interior Design Tasks

Master's thesis: Development of an AR Assistance System for Interior Design Tasks

Contact Enes YigitbasIvan Jovanovikj

 

Student Andreas Schönhals

Bachelor thesis: Development Framework for Supporting Collaborative Tasks in VR and AR Applications

Bachelor thesis: Development Framework for Supporting Collaborative Tasks in VR and AR Applications

Contact Enes YigitbasIvan Jovanovikj

 

Student Jakob Mathias Greuel

Master's thesis: Model-Driven Development of Multi-Platform AR Applications

Master's thesis: Model-Driven Development of Multi-Platform AR Applications

Contact Enes YigitbasIvan Jovanovikj

 

Student Frank Mensah

Master's thesis: Implementation and Evaluation of a Virtual Reality Interface for Robot Programming

Master's thesis: Implementation and Evaluation of a Virtual Reality Interface for Robot Programming

Contact Enes YigitbasIvan Jovanovikj

 

Student Kadiray Karakaya

Master's thesis: Domain Specific Language for Process-Aware Augmented Reality Applications

Master's thesis: Domain Specific Language for Process-Aware Augmented Reality Applications

Contact Enes YigitbasIvan Jovanovikj

 

Student Sven Hartwig

Master's thesis: Augmented Reality Indoor/Outdoor Navigation Framework for Android

Master's thesis: Augmented Reality Indoor/Outdoor Navigation Framework for Android

Contact Enes YigitbasIvan Jovanovikj

 

Student Jan Lippert

Master's Thesis: Augmented Reality Assisted Robot Programming

Master's Thesis: Augmented Reality Assisted Robot Programming

Contact Enes YigitbasIvan Jovanovikj

 

Student Jonas Eilers

Master's thesis: Model-Based Product Configuration in Augmented Reality Applications

Contact Sebastian Gottschalk, Enes Yigitbas

Student Eugen Schmidt 

Abstract

Follows...

Master's thesis: Using Augmented Reality to Enhance Robot Debugging

Master's thesis: Using Augmented Reality to Enhance Robot Debugging

Contact Enes YigitbasIvan Jovanovikj

 

Student Michael Josef Wieneke

Bachelor thesis: Evaluierung des ASAM iLinkRT Kommunikationsprotokolls zur Umsetzung einer ASAM XIL Prüfstandsanbindung

Bachelor thesis: Evaluierung des ASAM iLinkRT Kommunikationsprotokolls zur Umsetzung einer ASAM XIL Prüfstandsanbindung

Contact Ivan Jovanovikj

 

Student Marvin Peukert

Bachelor thesis: Evaluierung des Kommunikationsprotokolls ASAM iLinkRT zur Anbindung eines Mess- und Kalibrierwerkzeugs mittels ASAM MCD-3 MC

Bachelor thesis: Evaluierung des Kommunikationsprotokolls ASAM iLinkRT zur Anbindung eines Mess- und Kalibrierwerkzeugs mittels ASAM MCD-3 MC

Contact Ivan Jovanovikj

 

Student Markus Röse

Bachelor thesis: Development of an Evaluation Framework for Test-Automation Tools

Bachelor thesis: Development of an Evaluation Framework for Test-Automation Tools

Contact Ivan Jovanovikj

 

Student Oliver Kolodzik

Master's thesis: Modular Construction of Context-Specific Test Case Migration Methods

Master's thesis: Modular Construction of Context-Specific Test Case Migration Methods

Contact Ivan Jovanovikj

 

Student Vishal Joseph Vincent

Master's thesis: Quality Assessment of Test Cases in Software Migration Projects

Master's thesis: Quality Assessment of Test Cases in Software Migration Projects

Contact Ivan Jovanovikj

 

Student Abhishek Hassan Chandrashekar

Master's thesis: Situational Context Identification for Test Case Migration

Master's thesis: Situational Context Identification for Test Case Migration

Contact Ivan Jovanovikj

 

Student Anu Tony Thottam

[Translate to English:] Masterarbeit: Systematic Literature Review on Tolerance in Model-driven Engineering

[Translate to English:]

Contact: Nils Weidmann

Motivation:

Tolerating inconsistencies – or flexibility in MDE in a broader sense – is a research topic of growing interest. Domain experts shouldn’t be forced to maintain perfect consistency between multiple models at each point of time for several reasons:

  • There might be different equally good solutions
  • There might be no consistent solution at all
  • Restoring consistency involves unexpected changes

Even though the topic is frequently discussed for many years, there is no systematic overview of the proposed literature up to now.

Tasks:

  • Conduct a systematic literature review on tolerance in model-driven engineering according to a standard research method in software engineering
  • Develop a tool chain for collecting papers from a research database and filtering them according to given criteria
  • Compose a suite of examples to demonstrate fault-tolerant approaches and prototypically implement some of these examples in an Eclipse-based MDE tool

Preconditions: Successful participation in at least one of the courses:

  • Bachelor Lecture: Model-Based Software Development
  • Master Lecture: Model-Driven Software Development
  • Master Lecture: Fundamentals of Model-Driven Engineering
  • Seminar: Advanced Model-Based Techniques
  • Seminar: Maintaining Consistency in Model-Driven Engineering
  • Project Group: VICToRy
[Translate to English:] Masterarbeit: Step-wise Visualization of Model Transformation Processes

[Translate to English:]

Contact: Nils Weidmann

Motivation:

Model transformations are an important aspect when maintaining consistency in the field of Model-Driven Engineering. Classic MDE tools treat model transformation as a background task without user interaction or an appropriate visualization of the transformation results. However, these features would be beneficial for the users of the tool to understand both the process and the output models – and as a result – consider the MDE tool as trustworthy software. The project group “VICToRy” started developing a debugger for model transformations in winter 2018/19 and summer 2019.

Tasks:

  • Create an overview of breakpoint types used in MDE and other fields of software engineering, such as object-oriented or functional programming
  • Create a detailed concept for breakpoints for model transformations using software engineering methods
  • Enhance the VICToRy debugger by breakpoint functionalities
  • Evaluate the approach by conducting a case study with students of an MDE-related lecture

Preconditions: Successful participation in at least one of the courses:

  • Bachelor Lecture: Model-Based Software Development
  • Master Lecture: Model-Driven Software Development
  • Master Lecture: Fundamentals of Model-Driven Engineering
  • Seminar: Advanced Model-Based Techniques
  • Seminar: Maintaining Consistency in Model-Driven Engineering
  • Project Group: VICToRy
[Translate to English:] Masterarbeit: Integration of Domain Constraints into a Tool for Bidirectional Model Transformations

[Translate to English:]

Contact: Nils Weidmann

Motivation:

Domain constraints that go beyond restrictions already encoded into meta-models are essential for modelling software systems of practical relevance. Rule-based approaches to MDE often require the user to indirectly specify these domain constraints as application conditions that are attached to single rules instead of directly specifying them for the whole system. This involves several problems: it is particularly difficult to validate the completeness of application conditions, especially when new rules are added to the system. An approach for directly integrating domain constraints in rule-based model transformations was already presented on a theoretical basis but lacks implementation for more than simple consistency checks.

Tasks:

  • Integration of domain constraints for different consistency management operations, including forward and backward transformation as well as consistency checking by correspondence creation
  • Enhancing the eMoflon Specification Language (EMSL) to specify domain constraints and create an appropriate visualization for the user
  • Evaluate the approach regarding correctness, expressiveness (in comparison to other approaches) and scalability

Preconditions: Successful participation in at least one of the courses:

  • Bachelor Lecture: Model-Based Software Development
  • Master Lecture: Model-Driven Software Development
  • Master Lecture: Fundamentals of Model-Driven Engineering
  • Seminar: Advanced Model-Based Techniques
  • Seminar: Maintaining Consistency in Model-Driven Engineering
  • Project Group: VICToRy
[Translate to English:] Masterarbeit: Consistent transformation and synchronization of UML-B and Event-B models

[Translate to English:]

Contact: Nils Weidmann

Motivation:

Safety-critical systems have to be verifiable, meaning that the correctness of the software system can be formally proven. In the area of software modelling – you require models to have an unambiguous formal semantics in order to conduct verification steps. However, ambiguous visual languages like SysML (Systems Modeling Language) are well-accepted in industry and therefore many engineers are far more experienced with languages that do not fulfill the requirements to be verifiable.

Adding knowledge about the application domain, it is possible to consistently transform models in SysML notation into Event-B to formally verify the created system models. In case the Event-B models must be adapted due to the verification results, a backward transformation to SysML should also be possible. To keep the transformation flexible and to align the two directions of transformation, a bidirectional rule-based approach should be used.                                                       

Tasks:

  • Specify transformation rules for SysML to Event-B
  • Implement a bidirectional transformation between the two language within an MDE tool
  • Create a test suite of models to validate the approach

Preconditions:

Successful participation in at least one of the courses:

  • Bachelor Lecture: Model-Based Software Development
  • Master Lecture: Model-Driven Software Development
  • Master Lecture: Fundamentals of Model-Driven Engineering
  • Seminar: Advanced Model-Based Techniques
  • Seminar: Maintaining Consistency in Model-Driven Engineering
  • Project Group: VICToRy
[Translate to English:] Masterarbeit: Rule-Based Product Configuration in Client-Server Systems

[Translate to English:]

Contact: Nils Weidmann

Motivation:

Rule engines are used for validation tasks for product configurations in various branches of producing industry. In contrast to directly programmed validations, rule-based approaches have the advantage of being flexible for additional or changed requirements that arise while working with a software system. In a distributed scenario, an additional dimension of complexity comes into play: Where does the validation task take place? Conceptually, it’s the easiest way to run all validations on a server, but this usually causes performance problems. So a more efficient solution would be to distribute validations among server and clients, depending on the knowledge and data access these systems have.

Tasks:

  • Develop an architecture for rule-based validation in distributed systems
  • Compare multiple rule engines and choose the most suitable one for client and server side
  • Implement a prototype for rule-based validations on client and server

Preconditions:

Successful participation in at least one of the courses:

  • Bachelor Lecture: Model-Based Software Development
  • Master Lecture: Model-Driven Software Development
  • Master Lecture: Fundamentals of Model-Driven Engineering
  • Seminar: Advanced Model-Based Techniques
  • Seminar: Maintaining Consistency in Model-Driven Engineering
  • Project Group: VICToRy
Masterarbeit: Online Filterung basierend auf der Reisezeit mit verschiedenen Transportmitteln

Motivation

Im Projekt OWL.Kultur-Plattform (https://www.sicp.de/projekte/owlkultur-plattform/) wird unter anderem eine Webseite zur Darstellung der Veranstaltungen im Raum Ostwestfalen-Lippe implementiert. Aktuelle Implementierungen auf anderen Webseiten (wie z. B. Ebay Kleinanzeigen) benutzen die Postleitzahl und Fluglinie, um Angebote zu filtern. Ziel dieser Arbeit ist es einen Filtermechanismus zu implementieren, der eine Filterung nach Reisezeit mit verschiedenen Transportmitteln 
(ÖPNV, Auto, Fahrrad, Fuß) realisiert. Herausforderung hierbei ist die Notwendigkeit, dass von jedem Punkt (Nutzerposition) in kurzer Zeit (ca.  <500ms) ein Ergebnis zur Verfügung gestellt werden muss. Dies ist nicht möglich, wenn man von der Nutzerposition die Reisezeit zu jeder Veranstaltung komplett online berechnet. Daher müssen im Rahmen dieser Arbeit entsprechende Datenstrukturen und Vorberechnungen für die verschiedenen Transportmittel konzipiert und implementiert werden.


Voraussetzung

  • Erfolgreich bestandene Vorlesung Computational Geometry bzw. Algorithms for Highly Complex Virtual Scenes /Algorithmen in der Computergrafik oder ähnliche Veranstaltung
  • Wünschenswert sind Erfahrung in C#, .NET Core, Angular, Typescript

Aufgabenbeschreibung

  • Literaturrecherche bzgl. Reisezeitberechnung
  • Einarbeitung in / Reverse Engineering von Mapnificient für ÖPNV (https://github.com/mapnificent/mapnificent) und/oder Itinero für Fuß / Fahrrad / Auto / ÖPNV / Intermodal (https://www.itinero.tech/) o.ä.
  • Konzept für Vorberechnung und Datenstruktur zur effizienten Filterung
  • Implementierung eines Proof of Concepts
  • Laufzeit-/Performance Analyse (analytisch und/oder empirisch)

Contact

Simon Oberthür

 

Download Topic

Masterarbeit: Design and Implementation of a User Interface for Model Integration

Contact: Nils Weidmann

Motivation: Consistency management is an important subdomain of Model-Driven Engineering (MDE). It involves several operations, such as (unidirectional) model transformation, model synchronization and consistency checking. While all these operations are supported by MDE tools in a sophisticated manner, model integration, i.e., propagating concurrent updates of multiple models to restore consistency, lacks appropriate tool support up to now.

In a collaborative scenario of various domain experts working simultaneously on their respective models, it would be helpful to see which changes (creation and deletion of elements, changed attribute values) were applied after restoring consistency for the last time, trigger the model integration process, and to see how (possibly conflicting) changes were propagated to the respective other models.

Tasks:

- design and implement a suitable visualization of changes (create and delete deltas)

- trigger the (already implemented) model integration process in a configurable manner

- present deviations from the desired solution to the user

- provide suitable resolution strategies for remaining conflicts

Preconditions:

Successful participation in at least one of the courses:

    Bachelor Lecture: Model-Based Software Development

    Master Lecture: Model-Driven Software Development

    Master Lecture: Fundamentals of Model-Driven Engineering

    Seminar: Advanced Model-Based Techniques

    Seminar: Maintaining Consistency in Model-Driven Engineering

    Project Group: VICToRy

Masterarbeit: Quality Assurance in Software Ecosystems using Reference Architectures

Contact: Bahar Schwichtenberg

Ausschreibung

Masterarbeit: Feasibility of Using Micro-Frontends for Liquid Applications

Bearbeiter: Ahmed Ben Taher

Contact: Dennis Wolters

Masterarbeit: Platform-Independent Modelling of Cross-Device Applications

Bearbeiter: Philipp Giakoupian

Contact: Dennis Wolters

Masterarbeit: Run-time state migration between applications serving the same purpose

Bearbeiter: Saman Soltani

Contact: Dennis Wolters

Masterarbeit: Business Knowledge Repositories for Decision Making

Kontakt: Prof. Dr. Gregor Engels

Ausschreibung

The University for the Information Society