Project Details
Description
Computing systems are nowadays ubiquitous and have changed the world we live in. Most of these systems consist of multiple, distributed endpoints that communicate by exchanging messages. In many cases, these systems are critical to our society, e.g., software dealing with people’s health, a control system of an airplane, or our phone app for making financial transactions. Unfortunately, such systems are becoming more and more complex, raising the question how to program them safely, ensuring they correctly implement the intended features. The goal of this project is to advance the state of the art of techniques for programming distributed software correctly.
Acronym | MECHANIST |
---|---|
Status | Active |
Effective start/end date | 01/09/2021 → 28/02/2025 |
Collaborative partners
- IT University of Copenhagen (lead)
- University of Oxford
Funding
- Independent Research Fund Denmark: DKK2,876,360.00
Keywords
- Session types
- Distributed systems
- Mechanization
Fingerprint
Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.