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 fuer 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. Rene 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
  46. Tamara Ulrich: Exploring Structural Diversity in Evolutionary Algorithms. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, October, 2012. pdf
  47. Thomas Ewender: Automatic Selection of Speech Segments for Concatenative Speech Synthesis. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, December, 2012. pdf
  48. Matthias Keller: Mastering Imperfect and Partial Information in Wireless Sensing Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, September, 2013. pdf
  49. Federico Ferrari: Enabling Dependable Communication in Cyber-Physical Systems with a Wireless Bus. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, Oktober, 2013. pdf
  50. Pratyush Kumar: Hard Real-Time Guarantees in Cyber-Physical Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, January, 2014. pdf
  51. Sarah Hoffmann: A Data-driven Model for the Generation of Prosody from Syntactic Sentence Structures. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, June, 2014. pdf
  52. Daniel Crisan: Optimized Protocol Stack for Virtualized Converged Enhanced Ethernet. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2014. pdf
  53. Lars Schor: Programming Framework for Reliable and Efficient Many-Core Embedded Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, October 2014. pdf
  54. David Hasenfratz: Enabling Large-Scale Urban Air Quality Monitoring with Mobile Sensor Nodes. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, January 2015. pdf
  55. Bernhard Raget Buchli: Power Subsystem Design and Management for Solar Energy Harvesting Embedded System. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, May 2015. pdf
  56. Devendra Rai: Temperature Aware Multiprocessing with Reliability Considerations. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, May 2015. pdf
  57. Marco Zimmerling: End-to-end Predictability and Efficiency in Low-power Wireless Networks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2015. pdf
  58. Tofigh Naghibi: Towards Robust Audio-Visual Speech Recognition. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2015. pdf
  59. Pengcheng Huang: Design and Optimization of Mixed-Criticality Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, December 2016. pdf
  60. Georgia Giannopoulpou: Implementation of Mixed-Criticality Applications on Multi-Core Architectures. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, December 2016. pdf
  61. Roman Lim: Enabling Inspection of Wireless Embedded Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, January 2017. pdf