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. pdf Postscript

  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.pdf[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

  62. Andreea-Simona Anghel: On Large-Scale System Performance Analysis and Software Characterization. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2017. pdf

  63. Felix Ernst Sutton: An Efficient Platform and Communication Architecture for Event-triggered Cyber-physical Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, February 2018. pdf

  64. Andreas Tretter: On Efficient Data Exchange in Multicore Architectures. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, September 2018. pdf

  65. Andres Gomez: Design and Specification of Batteryless Sensing Systems. PhD Thesis (co-supervision with Luca Benini), Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, September 2018. pdf

  66. Mirela Botezatu: Deadline analysis of workflow graphs and workflow performance optimization. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, May 2019. pdf

  67. Balz Maag: Air Quality Sensor Calibration and its Peculiarities. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, June 2019. pdf

  68. Romain Jacob: Leveraging Synchronous Transmissions for the Design of Real-time Wireless Cyber-Physical Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, December 2019. pdf

  69. Lukas Sigrist: Design and Instrumentation of Environment-Powered Systems. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, February 2020. pdf

  70. Philipp Miedl: Threat potential assessment of power management related data leaks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, June 2020. pdf

  71. Stefan Draskovic: Towards Guarantees for Adaptive Embedded Systems in Uncertain Environments. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, August 2021. pdf

  72. Matthias Meyer: Harnessing Environmental Data at the Edge of the Cloud. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, November 2021. pdf

  73. Roman Trueb: Design and Testing of Mixed-Range Low-Power Networks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, May 2022. pdf

  74. Yun Cheng: Machine Intelligence for Environmental Analysis and Control. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, June 2022. pdf

  75. Xiaoxi He: Towards On-Device Intelligence. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2022. pdf

  76. Zhongnan Qu: Enabling Deep Learning on Edge Devices. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2022. pdf

  77. Andreas Biri: Seeking Autonomy for Low-Power Wireless Networks. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2023. pdf

  78. Naomi Stricker: Embracing Variability in Distributed Embedded Systems Powered by Energy Harvesting. PhD Thesis, Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland, July 2023. pdf