Home: Research Staff: Matthias Anlauff
Home

About Kestrel

Research Staff

Current Projects

Project Archive

Publications

Technology Transfer

Career Opportunities

Contact Kestrel
About Publications Links Contact Private
Dr. Matthias Anlauff
Computer Scientist

Since 2001, I have been with Kestrel Institute as a lead architect and project manager on various industry and government-funded projects in the area of formal approaches for software development, software synthesis, security protocol derivation, network embedded wireless sensor networks, and dynamic architectures. Since recently, I am the principal invistigator (PI) and lead architect of the NASA-funded project "Model-centric, Safety-Critical Java for Exploration" , which aims at promoting the use of Java in a model-based environment for Exploration missions at NASA. I am also lead architect and -developer for the Protocol Derivation Assistant (Pda) , a support tool for the incremental development of distributed protocols (e.g. security protocols, web-services etc.) based on well-founded mathematical approaches. Furthermore, I am a key developer for Specware a higher-order specification and implementation language based on the "correct-by-construction" approach to software development. Before I joined Kestrel, I worked for the German National Institute for Computer Science (GMD, now integrated into "Fraunhofer Gesellschaft"), at the Institute for Computer architecture and software engineering (FIRST ) in Berlin. There, I worked on safety-critical system design using Abstract State Machines (ASM) and developed the ASM language Xasm , which is refered to in academic literature as "Anlauff's eXtensible Abstract State Machines". Xasm also forms the basis for the Gem-Mex support system that I wrote for Montages , a semi-visual language for expressing domain-specific language semantics. I am also co-founder of the A4M Applied Formal Methods Ltd. , a Swiss technology startup based on the Montages concepts. Here I served as director and CTO for a couple of years prior to my move to the U.S. My postdoc stay at the International Computer Science Institute (ICSI ) in Berkeley was the reason I decided to return to the San Francicso Bay Area, which is the (nearly) perfect place to live and to work. Prior to that I could gather some teaching experience at the Technical University Berlin , where I also wrote my Ph.D. thesis about "Machine support for formal proof languages" in the context of the European ESPRIT project "ToolUse". I studied computer science at the University of Karlsruhe , hosting one of the most prestigious computer science departments in Germany and Europe. I was born, grew up, and went to school in Simmern /Hunsrück , a picturesque rural area enclosed by the rivers Rhine and Mosel.

ma@kestrel.edu


Home - About Kestrel - Research Staff - Current Projects - Project Archive -
- Publications - Technology Transfer - Career Opportunities - Contact Kestrel