Real-Time and Embedded Systems

Further Information

Here's a few more details about me, if anyone's interested.

Projects

  • Eclipse Layout Kernel: An infrastructure for automatic layout in Eclipse as well as layout algorithms to go with it (project lead)
  • KIELER: Model-based development in Eclipse (primarily involved in automatic layout)

Publications

Advised Theses

  • Daniel Jahn, Connected Components and Hierarchical Ports
    Master Thesis, in progress
  • Annika Pooch, A Test Infrastructure for Layout Algorithms
    Master Thesis, May 2017
  • Daniel Jahn, Eine textueller Sequenzdiagrammeditor mit grafischer Visualisierung
    Bachelor Thesis, September 2015
  • Yella Lasch, Label Management in Graph Layout Algorithmen
    Bachelor Thesis, September 2015
  • Christina Plöger, Improving Comment Attachment Algorithms
    Bachelor Thesis, September 2015
  • Alan Schelten, On the Greedy Reduction of Edge Crossings 
    Bachelor Thesis, March 2015
  • Tibor Töpfer, Ebenenbasiertes Kantenrouting mit Splines
    Diploma Thesis, November 2014
  • Marius Richter, Visualisierung von Schienennetzinfrastrukturdaten
    Bachelor Thesis, September 2014
  • Katja Petrat, Erweiterung und Implementierung eines Knotenplatzierungsalgorithmus
    Bachelor Thesis, March 2014
  • Stanislaw Nasin, Graphische Zuordnung von Elementen einer Modelltransformation
    Bachelor Project, March 2013
  • Helge Müller, Designing Applications With the e4 Application Model
    Bachelor Project, March 2013
  • Gregor Hoops, Automatic Layout of UML Sequence Diagrams
    Diploma Thesis, April 2013
  • John Julian Carstens, Node and Label Placement in a Layered Layout Algorithm
    Master Thesis, September 2012
  • Tim Grebien, Managing Academic Eclipse-Based Projects
    Diploma Thesis, August 2012
 
 

Teaching

  • Summer term 2017: Head lecturer for a course on Programming Challenges
  • Summer term 2017: Teaching assistant for a lecture on Algorithms and Data Structures
  • Winter term 2015/16: Teaching assistant for an Introductory Programming lecture
  • Winter term 2015/16: Seminar on layout algorithms
  • Summer term 2016: Head teaching assistant for a lecture on Automatic Graph Drawing
  • Winter term 2015/16: Head teaching assistant for an Introductory Programming lecture
  • Summer term 2015: Head teaching assistant for a lecture on Computer Systems
  • Winter term 2014/15: Head teaching assistant for a lecture on Computer Science for non-CS students
  • Winter term 2014/15: Seminar on layout algorithms
  • Summer term 2014: Head teaching assistant for a lecture on Computer Systems
  • Winter term 2013/14: Teaching assistant for a lecture on Computer Science for non-CS students
  • Summer term 2013: Seminar on layout algorithms
  • Summer term 2013: Layout Project
  • Summer term 2013: Teaching assistant for a lecture on Computer Systems
  • Winter term 2012/13: Eclipse Project
  • Winter term 2012/13: Teaching assistant for a lecture on Operating Systems
  • Summer term 2012: Head teaching assistant for a lecture on Computer Systems
  • Winter term 2011/12: Head teaching assistant for a lecture on Operating Systems
  • Winter term 2010/11: Teaching assistant for a lecture on Operating Systems
  • Summer term 2010: Teaching assistant for a lecture on Computer Systems
  • Summer term 2009: Teaching assistant for a lecture on Computer Systems
  • Winter term 2008/09: Teaching assistant for a lecture on Operating Systems
  • Summer term 2008: Teaching assistant for a lecture on Computer Systems
  • Winter term 2007/08: Teaching assistant for a lecture on Operating Systems
  • Winter term 2006/07: Teaching assistant for a lecture on Operating Systems