Supervised Phd Theses


The following list contains some of the PhD theses that have been supervised by me during my time at the University of Saarland, Saarbruecken and at the ETH Zurich.


  1. Juergen Teich: A Compiler for Application-Specific Processor Arrays. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1993.
  2. Ulrich Arzt: COMPAR - Ein Compiler für massiv parallele Architekturen. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1994.
  3. Wolfgang Backes: The Structure of Longest Paths in Periodic Graphs. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1994. Postscript
  4. Christian Heckler: Automatische Parallelisierung und parallele Gitterbasisreduktion. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1995. Postscript
  5. Alexander Bachmann: Systematischer Entwurf heterogener Multiprozessorsysteme. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1995. Postscript
  6. Jean-Paul Theis: Parallel Processor Architectures for Image Processing. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1996.
  7. Joachim Koenig--Baltes: Online-Verfahren der Ganzzahlarithmetik und ihre Realisierung in einem Koprozessor. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1996.
  8. Lee Zhang: Scheduling and allocation with integer linear programming. PhD Thesis, Institute of Microelectronics, University of Saarland, Saarbruecken, Germany, 1996. Postscript
  9. Tobias Blickle: Theory of evolutionary algorithms and applications to system design. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, 1996. Postscript
  10. Rob Esser: An object oriented approach to embedded system design. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, 1996. Postscript
  11. Martin Gerber: Parallelising Molecular Dynamics for Message Passing Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, November 1999. Postscript
  12. Eckart Zitzler: Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, December 1999. Postscript
  13. Martin Naedele: On the Modeling and Evaluation of Real-Time Systems. PhD Thesis , Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, March 2000. Postscript
  14. Karsten Strehl: Symbolic Methods Applied to Formal Verification and Synthesis in Embedded Systems Design. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, March 2000. Postscript
  15. Joern Janneck: Syntax and semantics of graphs - An approach to the specifcation of visual notations for discrete-event systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, June 2000. Postscript
  16. Matthias Gries: Algorithm-Architecture Trade-offs in Network Processor Design. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2001. Postscript pdf
  17. Michael Eisenring: Communication Channel Synthesis for Heterogeneous Embedded Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, Oktober 2002. pdf
  18. Ferdinand Gramsamer: Scalable Flow Control for Interconnection Networks. PhD Thesis , Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, March 2003. pdf
  19. Samarjit Chakraborty: System-Level Timing Analysis and Scheduling for Embedded Packet Processors. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, April 2003. pdf
  20. Marco Laumanns: Analysis and Applications of Evolutionary Multiobjective Optimization Algorithms. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, August 2003. pdf
  21. Philipp Kutter: Montages - Engineering of Computer Languages. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, 2004. Postscript pdf
  22. Andreas Hubert Moglestue: CIP Model Checking. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, 2004. pdf
  23. Philipp Blum: Guaranteed Time Synchronization in Wireless and Ad-Hoc Networks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, March 2005. pdf
  24. Herbert Walder: Operating System Design for Partiallly Reconfigurable Logic Devices. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, April 2005. pdf
  25. Jan Beutel: Design and Deployment of Wireless Networked Embedded Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, August 2005. pdf
  26. Gero Dittmann: On Instruction-Set Generation for Specialized Processors. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, August 2005. pdf
  27. Alexander Maxiaguine: Modeling Multimedia Workloads for embedded system design. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, October 2005. pdf
  28. Lennart Meier: Interval-Based Time Synchronization for Mobile Ad-Hoc Networks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, December 2005. pdf
  29. Jonas Greutert: Abstraction and Implementation of Predictable Packet Processing Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, February 2006. pdf
  30. Simon Kuenzli: Efficient Design Space Exploration for Embedded Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, April 2006. pdf
  31. Christian Plessl: Hardware Virtualization on a Coarse-grained Reconfigurable Processor. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2006. pdf
  32. Ernesto Wandeler: Modular Performance Analysis and Interface-Based Design for Embedded Real-Time Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, September 2006. pdf
  33. René Beutler: Improving Speech Recognition through Linguistic Knowledge. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, January, 2007. pdf
  34. Matthias Dyer: Distributed Embedded Systems - Validation Strategies. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, April, 2007. pdf
  35. Harald Romsdorfer: Polyglot Text-to-Speech Synthesis - Text Analysis and Prosody Control. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, January 2009. pdf
  36. Clemens Moser: Power Management in Energy Harvesting Embedded Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, March 2009. pdf
  37. Andreas Meier: Safety-Critical Wireless Sensor Networks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, June, 2009. pdf
  38. Tobias Kaufmann: A Rule-based Language Model for Speech Recognition. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, October 2009.postscript
  39. Matthias Woehrle: Testing of Wireless Sensor Networks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, August 2010. pdf
  40. Wolfgang Haid: Design and Performance Analysis of Multiprocessor Streaming Applications. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, October, 2010.pdf
  41. Kai Huang: Towards Many-Core Real-Time Embedded Systems: Software Design of Streaming Systems at System Level. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, November, 2010.pdf
  42. Michael Gerber: Speech Recognition Techniques for Languages with Limited or No Resources. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, January, 2011.pdf
  43. Andreas Schranzhofer: Efficiency and Predictability in Resource Sharing Multicore Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, March, 2011. pdf
  44. Simon Perathoner: Modular Performance Analysis of Embedded Real-Time Systems: Improving Modeling Scope and Accuracy. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, April, 2011. pdf
  45. Nikolay Stoimenov: Compositional Design and Analysis of Distributed, Cyclic, and Adaptive Embedded Real-Time Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, April, 2011. pdf