schlich[at]embedded[dot]rwth-aachen[dot]de
/*
I am on vacation until September 13 2009. In urgent matters, you can contact Jörg Brauer. */
I worked at the Embedded Software Laboratory from April 2004 until February 2010, first as a PhD student and then as a postdoc. As a postodc, I was leading the Formal Verifiation group. My main research interest was in formal verification of software for embedded systems. The group applies different formal verification techniques such as static analysis, abstract interpretation, and model checking to embedded software.
The group develops a tool for the analysis of assemby code for microcontrollers and instruction list programs for PLCs. The tool is called [mc]square. In the tool, different formal methods such as model checking, abstract interpretation, and static analysis are applied and adapted to the specifics of embedded systems software. The main focus is the application of theoretical results to real problems. The tool should be user-friendly and easy to handle and should not require changes of the program to be analyzed.
In a second project, a static analyzer for C code is developed, which aims at supporting the development of embedded software accoring to the upcoming ISO 26262. It will be implemented as a plugin for the Ecplise development platform. Later, it will be implemented as a plugin for the Microsoft Visual Studio development platform.
I received my Doctoral degree in June 2008 from the RWTH Aachen University. The title of my Dissertation thesis is „Model Checking of Software for Microcontollers“. I wrote my Diploma thesis at the chair of Software-Technology, University of Dortmund. The topic of the thesis is „Konzeption und Realisierung eines Werkzeugs zur Unterstützung des Test-Driven-Developments“.
<BIBTEX: file=publikationen style=I11 sort=year filter=schlich>