Studying Business Information Systems Engineering

Studying Business Information Systems Engineering

Topics for BSc./MSc. Theses

In the course of your studies, you will have to write a master's thesis and/or bachelor's thesis, depending on the course of study. During this time, you will acquire new specialist knowledge and learn the tools of independent development and research work under the guidance and supervision of a supervisor of your choice. Your first step towards successful work is to find an interesting topic for you. To do this, contact a research assistant who could supervise you. In your search for the right supervisor, please orient yourself on the subject area you are looking for and the research focus of the individual team members. Develop as precise an idea as possible of the topic you are interested in. Below you will find the current range of topics offered by the Chair of Information Systems. The list can be extended - in individual discussions with the academic staff.

The list below is not complete! Please also see the german descriptions if possible. Of course you can also always write the research staff of the institute for vacant research topics.

Bachelor Theses

Building a Microservice-Webapplication in Python

Supervisor: Achim Reiz

Suitable for: Bachelor

Language: English (prefered) or German

Date: 29.02.2020

OntoMetrics, provided by Rostock University and available at ontometrics.informatik.uni-rostock.de, is available since 2013. Today, it is one of the very few web tools available for the calculation of ontology metrics and has experienced a growing attention. The web design however does not match the current state of the art. It is not responsive and the underlying code is barely readable.
Your task is to build a new frontend for this application using Python and the framework Django, including a User Management. While the calculation engine (and the old webpage as well) runs on Java EE, your task is to integrate that service using its REST-interface.  This services shall be capsulated in a micro service using Docker.
In the latter, you will perform a performance and usability evaluation of the two services.

State of the Art - Tools for Ontology development

Supervisor: Achim Reiz

Suitable for: Bachelor or Master

Language: English (prefered) or German

Date: 21.10.2019

Computational Ontologies offer a means for automated knowledge generation and have the potential to be an important cornerstone for the upcoming challenges in the field of artificial intelligence.
They have seen a lot of different development approaches in recent years and have still an active research community.
For the assisting of the development of these knowledge bases, Tools like Protegé, KAON, NeOn and much more were published. Unfortunately, a lot of these tools are no longer available, functional or usable due to e.g. or deprecated dependencies or missing support for state-of-the-art file formats. You will perform a literature review and identify relevant software that has been published. Based on the technical specs of these tools, a spreadsheet of desirable functions shall be created. This table should contain which tool offers which kind of functionality. As the last step, you will check which tools are still available and usable, which are not, and for which tools is the source code available for further development or research.

Design Criteria for Participatory Budgeting Tools

Supervisor: Achim Reiz

Suitable for: Bachelor or Master

Language: English (prefered) or German

Date: 23.01.2020

Participatory budgeting (PB) is a process of democratic decision-making, in which ordinary people take part in the preparation and adoption of a municipal or public budget. The EmPaci project aims to strengthen the use of PB within the Baltic Sea Region. With project partners from almost all littoral states - Russia, Finland, Poland, Lithuania, Latvia - the goal is to learn from each other and to provide best practices for the introduction of PB-Processes.
The chair of business informatics at Rostock University is responsible for the research on IT-capabilities. This includes the identification of relevant usability criteria and is the starting point for your thesis. The following research tasks are

  1. Taking relevant literature and trustworthy internet resources, you will discover best practices regarding the design of web pages.
    RQ 1: What is the state of the art in web page design?
  2. In the next step, these general recommendations are compared to characteristic features of public websites.
    RQ 2: What are the specific features/requirements of a public internet presence
  3. In the latter, a set of PB initiatives from project partners and successful municipalities are to be evaluated using your identified criteria.
    RQ 3: How do current PB-initiatives perform from a usability point of view
Building a Web-Application for the connection of structured Knowledge and Image Recognition

Supervisor: Achim Reiz

Suitable for: Bachelor or Master

Language: English (prefered) or German

Date: 21.10.2019

The manual detection of content and objects in videos is extremely time-consuming - and therefore cost-intensive.  Together with the Fraunhofer Institute for Graphic Data Processing and Future TV Production GmbH, we are developing a novel approach for automatic content analysis. An "object" in a video can be a moving car, a beach chair, a piece of clothing or a piece of furniture that is in the picture for a certain time during a video scene. Which objects appear in a video in a given time is important information in order to enable both the analysis of videos and to make advertising better suited to the contents of the video, as well as to be able to select the right videos for the interest of a user.

The realization is based on a division of tasks:

The goal of Fraunhofer IGD is to integrate the different algorithms and procedures for cut and object recognition, classification and interpretation into a video analysis framework. In addition to methods for object recognition, a suitable ontology is required to bring the objects into a meaningful context. The Chair of Business Informatics at the University of Rostock is responsible for the development of this so-called "world model". Apart from the concept development for the overall system, Future TV Produktion GmbH is responsible for linking all services and implementing a software solution for use in its own company.

The project described above is the context for the master thesis. For test and demonstration purposes a supplementary web application is to be developed. It shall show the capabilities of the new approach in a simple and understandable way and integrate ontology as well as image recognition. The task of the master thesis is the conception and realization of this application.

In the conception phase you will identify criteria for good web design on the basis of the literature and then, in consultation with your supervisor, create a technical catalogue of requirements for the software. You will then develop a software architecture based on the interface descriptions of the services. In the practical part you implement the application.

Using the REST interface, you access the ontology and the Image Recognition Service, integrate the services and present the results clearly on the basis of the design guidelines identified in the first step. The application will be based on Python + django, a corresponding virtual server will be provided by the University of Rostock. Finally, they compare the developed status with the requirements, address any difficulties and justify any design decisions that deviate from the basic concept.

Upon successful completion, the project may be continued via a employment as scientific assistant.

Master Theses