Office: 503 Bryan Hall
Phone: +1 314 935 4502
Email: tmann@cs.wustl.edu
Mailing Address:
Washington University
Department of Computer Science and Engineering
One Brookings Drive
St. Louis, MO 63130

Welcome

My name is Tobias Mann. I am a year-old Swedish national currently pursuing graduate studies in Computer Science at Washington University in St. Louis. I grew up in the archipelago outside of Stockholm. At the age of 17, I moved to California as an exchange student at Adolfo Camarillo High School. After graduating from high school, I moved back to Sweden to finish my Swedish schooling at Varmdo Gymnasium. In August of 1998, I was drafted into the Swedish Military. I served 13 months as a driver and navigator of the Combatboat 90H, at the Amphibious Regiment, KA1. I was honorably discharged with the rank of Sergeant.

Following my service I was employed by the regiment as a navigational instructor charged with teaching practical and theoretical navigation to career officers. As the summer of 2000 was coming to an end I moved back to the US and entered Pacific Lutheran University in Tacoma, WA. Three years later I graduated with a Bachelor of Science in Computer Science and a minor in Biology. By now, I was already accepted to the doctoral program at Washington University and following graduation I moved to St. Louis and started my graduate studies in the fall of 2003. On May 28th, 2004, I got married to my wife Heather, at the Butterfly House in Chesterfield, MO.

I have now finished my Masters degree in Computer Science and have decided not to continue towards a Computer Science PhD. Instead I intend to pursue both an MD and a PhD degree at Baylor College of Medicine in Houston, Texas. Classes start at the end of July, so on the 15th of that month my wife and I will once again pack up our lives and move, this time to the lone star state.

Undergraduate Education:

I graduated Summa Cum Laude from Pacific Lutheran University in Tacoma, WA, class of 2003, with a Bachelor of Science in Computer Science and a minor in Biology.


Graduate Education

I entered the doctoral progam at Washington University in St. Louis, Department of Computer Science, in the fall of 2003. Since then I have conducted research in mainly in the areas of real-time garbage collection and static analysis, Distributed Object Computing Laboratory under Dr. Ron K. Cytron. I have now completed my Master of Science degree, and have decided not to continue towards a PhD. Instead I will start the MD/PhD program at Baylot College of Medicien

Undergraduate Research:

During the summer of 2002 I worked as a research assistant under Dr. Ying Tang and Dr. Tosh Kakar(kakarat@plu.edu), at Pacific Lutheran University. Under her guidance, a fellow student and I designed, implemented, and tested a software package that simulated a dissassembly process. We submitted the completed project to the The Consortium for Computing Sciences in Colleges Northwestern Region where we were awarded first place in the student poster competition.

Graduate Research:

In the fall of 2003 I started working as a graduate research assistant under Dr. Ron K Cytron . Under Dr. Cytrons guidance I prepared my masters thesis, which was completed in April 2005. The focus of my thesis is to provide a static analysis framework to support real-time garbage collection. Current hard real-time garbage collectors require detailed knowledge about certain application program characteristics, such as the memory allocation rate, the pointer density etc. Manual determination of these characteristics quickly becomes complex for any application of reasnoble size. Besides, precise storage reclamation depending on information provided by the programmer is nothing new. Explicit delete, for example, requires information from the programmer in the form of explicit statements that deallocates storage. My thesis designs and implements a dataflow framework capable of statically computing an upper-bound on the maximum rate, with which a program may consume memory. Thus releaving the application programmer of this responsability, and making the memory management process for real-time systems truly automatic.

Publications:

Tobias Mann and Ron K. Cytron
Automatic Determination of Factors for Real-Time Garbage Collection
Technical Report, WUCSE-04-45. Washington University in St. Louis

Tobias Mann
Static Determination of Allocation Rates to Support Real-Time Garbage Collection
Technical Report, WUCSE-05-24. Washington University in St. Louis. M.S Thesis

Tobias Mann, Morgan Deters, Rob LeGrand and Ron K. Cytron
Static Determination of Allocation Rates to Support Real-Time Garbage Collection
2005 Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'05).

Curriculum Vitae

( MSWord ) ( pdf ) ( ps) ( OpenOffice ) (Slides)