Germany
Emanuele D'Osualdo
Emanuele D’Osualdo is a Tenure-Track Professor of Formal Methods for Software Engineering at the University of Konstanz whose research focuses on programming languages and formal verification, with particular emphasis on program logic, concurrency, security, probabilistic programs, and type systems.
Software bugs can severely impact the safety, security, privacy, and finance of millions of people and even whole nations. Concurrent systems, i.e. programs that are organized as a decentralized collection of interacting components, are ubiquitous and notoriously hard to get right. The driving goal for this ZENiT group is to systematically explore how to integrate automata and types (two historically separated analysis methodologies) into a unified framework for concurrency. This would unlock new analysis tools that combine the scalability of types, with the expressivity of automata.
Computer Science; Information Science; Security; Privacy