Uwe Dannowski
Curriculum Vitae
  University of Karlsruhe
76128 Karlsruhe
Germany

fon: +49-721-608-8970
fax: +49-721-608-7664

http://i30www.ira.uka.de/~dannowsk/
Uwe.Dannowskiobfuscated sign, important part of email addressesira.uka.de

 
Education
since 8/1999 Ph.D. student and research staff member, System Architecture Group, University of Karlsruhe, Germany
research: microkernel design and implementation, focus on portability and language optimizations
teaching: lecture "System Design and Implementation", student project supervision, system architecture tutorials
advisors: Jochen Liedtke, Gerhard Goos; expected graduation: 2007
10/1993 - 8/1999 Master's degree of Computer Science at Dresden University of Technology, Germany
specialization in operating systems and computer networks
research student: software support for real-time networking
advisor: Hermann Härtig
9/1990 - 8/1992 High School / Abitur, Germany
specialization courses in computer science and physics
 
Publications
  Towards Fast and Portable Microkernels
U. Dannowski
Ph.D. thesis, Universität Karlsruhe (TH), Germany, December 12, 2007
  Automated Object Layout Optimization in a Portable Microkernel
U. Dannowski
Proceedings of the MIKES 2007: First International Workshop on MicroKernels for Embedded Systems, Sydney, Australia, January 16, 2007, pp. 22-28
  L4-Based Real Virtual Machines - An API Proposal
S. Biemueller and U. Dannowski
Proceedings of the MIKES 2007: First International Workshop on MicroKernels for Embedded Systems, Sydney, Australia, January 16, 2007, pp. 36-42
  Managing Code Complexity in a Portable Microkernel
U. Dannowski
ECOOP Workshop on Programming Languages and Operating Systems at ECOOP 2004, June 15, 2004, Oslo, Norway
  Towards Scalable Multiprocessor Virtual Machines
V. Uhlig, J. LeVasseur, E. Skoglund, and U. Dannowski
3rd Virtual Machine Research & Technology Symposium (VM'04), May 6-7, 2004, San Jose, CA, USA
  Flexible and Scalable Virtual Machines
V. Uhlig, J. LeVasseur, E. Skoglund, and U. Dannowski
In poster session of 19th ACM Symposium on Operating Systems Principles (SOSP-19), October 19-22, 2003, Bolton Landing, NY, USA
  Performance of Address-Space Multiplexing on the Pentium
V. Uhlig, U. Dannowski, E. Skoglund, A. Haeberlen, and G. Heiser
Interner Bericht 2002-1, Fakultät für Informatik, Universität Karlsruhe, May 2002
  The L4Ka Vision
J. Liedtke, U. Dannowski, K. Elphinstone, G. Liefländer, E. Skoglund, V. Uhlig, C. Ceelen, A. Haeberlen, and M. Völp
White Paper, April 2001
  Policing Offloaded
Uwe Dannowski, Hermann Härtig
In the Proceedings of Sixth IEEE Real-Time Technology and Application Symposium (RTAS 2000), Washington D.C., May-June 2000
  Thread Groups in L4
Uwe Dannowski, Sebastian Schönberg, Volkmar Uhlig
Presented at 1st Workshop on Common Microkernel Architectures, Kiawah Island, South Carolina, December 15-16, 1999
  ATM Firmware for DROPS
Uwe Dannowski
Diplomarbeit, Dresden University of Technology, July 1999
  An ATM Driver for DROPS
Uwe Dannowski
Großer Beleg, Dresden University of Technology, October 1998
  TCP Performance over ATM on Linux and Windows NT
Martin Borriss, Uwe Dannowski, Hermann Härtig
In the Proceedings of 1st IEEE Conference on ATM (ICATM98), Colmar, France, June 22-24, 1998
 
Current Research Projects
L4Ka The L4Ka project - microkernel research at the University of Karlsruhe
 
Past Projects
SawMill SawMill - a microkernel-based multiserver operating system
Master's thesis An advanced firmware for the FORE PCA-200E ATM adapter that suits the DROPS project
Microkernel development Development of a highly portable microkernel focused on embedded systems
Linux support for ATM card The FORE PCA-200E driver for Linux with ATM-on-Linux
Großer Beleg "An ATM driver for DROPS" - Port of the PCA-200E Linux driver to DROPS
DROPS Name Service A simple name service for DROPS
 
Work Experiences
Sep2002 - Feb2003
Internship at the System Research Lab of Intel's Microprocessor Research Lab in Hillsboro, OR
Oct1996 - Aug2003
Consultant on security and network structure for a local ISP
Jan1999 - Apr1999
Co-work on an embedded system for gasmeters
Oct1998
Design and implementation of a Windows NT device driver for custom DSP solution
Oct1997 - Dec1997
Design and implementation of a horse database with web front-end, MS Access back-end;
intranet and SQL server planning, setup and administration; internet connectivity via ISDN
Sept1997
Product database with web front-end; intranet and web server planning,
setup and administration; internet connectivity via ISDN;
diagnosis of intricate hardware problems in customer PCs
Mar1994 - Jan1996
Analysis and reorganization of an estate agent's database containing objects and customers;
workflow analysis; office integration with standardized document structures;
network planning, setup, and administration
Sep1993
Design and implementation of extensible I²C bus control tool, extensions for PLL tuner and ADC,
Design and implementation of serial/parallel port control tool with pattern recording/generation