Formal Methods in Systems Engineering
Programming is difficult, and errors in critical computer systems can be dangerous and expensive. We are developing mathematically precise tools which assist human engineers in the construction and analysis of programs. Our methods are aiming to make programs more reliable, predictable, and secure.
Fundamental research topics include software model checking, test case generation, static analysis, protocol verification, and formal methods for distributed and concurrent systems. Industrial research is focusing on low level software, and embedded systems in the avionics and automotive sector.
We are offering courses in Formal Methods, Model Checking, Computer-Aided Verification, Abstract Interpretation, and Decision Procedures. We are always looking for enthusiastic young people who are interested in a research project or thesis in the Bachelor, Master, and PhD programs.
Florian gave an interview about his research on bound computation to the Austrian daily newspaper “Der Standard”.[Read More...]
Adjoint to the Austrian science talks in Washington, DC, our group participated in a joint workshop between CMACS and RiSE.[Read More...]