Software Engineering Group

Open and Running Theses

  Thema Betreuer
  Abschlussarbeiten im Kontext des Open Source Projekts Kieker Monitoring Framework: siehe auch Liste der offenen Themen kieker-logo
     
Konstruktion und Evaluation eines Code-Generator-Ansatzes mit CoCoME Reiner Jung
Vergleich von Modell-basierten Pointcut-Spezifikationsansätzen Reiner Jung
Entwicklung einer Methode zur Bestimmung der Trace-Funktion eines Code-Generators Reiner Jung
     
Konzeption und Implementierung eines Systemabhängigkeitsgraphen für C#/C++-Applikationen auf Basis des Quelltextes Christian Wulf
  Transformation von Neo4J-basierten Systemabhängigkeitsgraphen zu C#/C++-Code Christian Wulf
  Effektives Laufzeitmanagement von P&F Architekturen durch Verwendung von Stage-Metadaten Christian Wulf
  Compare Apache Storm with TeeTime (Bachelorarbeit) Christian Wulf
  Compare Apache MapReduce with TeeTime (Bachelorarbeit) Christian Wulf
  Automatic Field Privatization using PARROT Christian Wulf
  Automatic Refactoring with the Null Object Pattern using PARROT Christian Wulf
  Automatic Annotating Class State Properties using PARROT
(@Cache, @FileAccess, @NetworkAccess, @ReductionVariable, @Immutable)
Christian Wulf
  Pattern Mining in Open Source Apps for Parallelization Christian Wulf
  Metrics for Detecting Parallelism Potential in Source Code
(Self-Parallelism)
Christian Wulf
  A Hardware-Sensitive Performance-Test Framework for Java
(Assertion for Time Intervals, Hardware-based Time Interval)
Christian Wulf
  Automatic Detection of Design Patterns via Static & Dynamic Analysis
(Observer, Strategy, ...)
Christian Wulf
  Automatic Detection of Performance Anti-Patterns via Static & Dynamic Analysis
(Accessive dynamic allocation [of strings], Memory leaks: less frees than mallocs, ...)
Christian Wulf
  A Java Code Generator for System Dependence Graphs Christian Wulf
  Automatic Detection of Parallelizable Arrays using PARROT
(Annotating with do-all/do-across)
Christian Wulf
     
  Design and Implementation of a Kieker Monitoring Writer for ExplorViz Christian Zirkelbach
  Instrumenting Android Applications in ExplorViz Christian Zirkelbach
  Instrumenting Javascript Applications in ExplorViz Christian Zirkelbach

 

Die obige Liste an Themen ist nicht erschöpfend. Für weitere Themen wenden Sie sich bitte direkt an die jeweiligen Mitarbeiter.

Außerdem sind eigene Vorschläge Willkommen!

Running Theses

Thema Betreuer des Themas
Monitoring of Distributed Systems with Kieker
(Distributed Trace Reconstruction, Feasibility & Performance Evaluation, Profiling Plugin Extension)
Christian Wulf
Adding Java 7 and 8 Support for PARROT
(using ExtendJ, evaluate with several open-source programs)
Christian Wulf
Conception and Implementation of Distributed Pipe-and-Filter Architectures
(DSL for Nodes, Approach for Communication (TCP, ...), Fault-tolerance)
Christian Wulf
   
Upcoming Events

Research Projects

  • more...

     ExplorVizLogo160x37[1].png    iobserve-logo-small    logo-science20

     

    Future-Ocean-logo    kieker-logo       PubFlow

     

    teetime-logo  HOSST_Banner.jpg  CloudM!G 

Teaching