Die Professur stellt sich vor
The Systems Engineering Group's main research focus is on dependable systems. We follow a divide and conquer approach to address various kinds of faults and failures that can occur in computers and in distributed systems. We are designing and evaluating mechanisms to deal with individual fault types to facilitate developers to choose and match mechanisms depending on a system's dependability requirements.
The Chair Systems Engineering
We have developed an encoding tool (SIListra) to detect execution failures of programs: it not only detects wrong executions caused by the CPU failures but also those caused by compiler failures. We also investigate dependability issues in the context of cloud computing (SRT-15), stream processing (STREAM) and transactional memory (VELOX). Our focus in transactional memory is not only on concurrency control but in particular, its use for failure isolation.