Iain Phillips
Senior Lecturer · Computation Theory and Mathematics
Imperial College LondonAbout
Iain Phillips is a Senior Lecturer in the Department of Computing at Imperial College London, within the Faculty of Engineering. His research focuses on theoretical computer science, particularly in reversible computation, process calculi, and formal methods. He explores foundational topics such as event structures, concurrency semantics, and axiomatic systems for reversible systems. His work bridges mathematics and computer science, addressing challenges in concurrency theory, algorithm design, and software engineering.
Key research areas include reversible process calculi (e.g., π-calculus), event structure semantics, and formal verification of concurrent systems. He investigates how reversibility can improve computational models, error recovery, and system design. His contributions span axiomatic frameworks for reversible computation, taxonomy development for reversible approaches, and applications in software transactional memory and session types for parallel programming.
Phillips has published extensively on topics like CCSK protocols, controlled reversible systems, and type-safe web programming using TypeScript. His research emphasizes theoretical rigor while addressing practical challenges in distributed systems and concurrent software development.
Find Iain Phillips elsewhere
Related Searches
You Might Also Like
- UUwe NestmannTechnical University of Berlin (TU Berlin) · Professor
- AAnna FilippouUniversity of Cyprus · Professor
Benoit ValironCentraleSupélec · Researcher- NNobuko YoshidaUniversity of Glasgow · Research Fellow
Emanuele D'OsualdoMax Planck Institute for Software Systems · Professor
Suresh JagannathanPurdue University · Professor