Bachelor and Master Theses

Title: Data dependency analysis in industrial systems
Subject: Computer Science
Level: Advanced
Description: IEC 61499 is an industrial standard defining a high-level, partly graphical, language for development of industrial control systems. Applications can be defined as collections of interconnected function blocks that, in turn, can be defined by smaller function blocks or by a special type of state machines.

In an ongoing research project, partly funded by ABB, we have developed a new method to analyse control dependencies in systems implemented in IEC 61499, i.e., the different ways in which function blocks can trigger each other to execute. Now, we are interested in developing a similar analysis focusing on data dependencies, by which it can be determined how a certain input data is propagated through the system. It would, for example, be possible to see which inputs a certain output depends on.

The goal of the thesis would be to develop and formulate the theory behind the analysis, and then implement it as a plugin for the open source development environment 4DIAC. Finally, the work should be evaluated in a small case study on a suitable system.
Prel. end date: 2015-11-19
Student: Azra Čaušević
IDT supervisor: Frank Lüders, +46 21 151728
Examinator: Jan Carlson
Jan Carlson, +46-21-151722
Misc: Additional technical supervision by Luka Lednicki.

Rapport och bilagor


Senaste uppdatering



2015-11-19, 08:49

  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2018.08.31