Aline Uwimbabazi
- Country of Origin: Rwanda
- Home University: University of Rwanda
- Host University & Country: Gran Sasso Science Institute - Italy
- PhD Title: Automated Replication of Tuple Spaces via Static Analysis and Transformation of Go Programs
- Year of Completion: 2022

PhD Overview
Coordination languages for tuple spaces can offer significant advantages in the specification and implementation of distributed systems, but often do require manual programming effort to ensure consistency. We propose a technique that combines static analysis and program transformation for automated replication of tuple spaces in distributed systems. The system of interest is modelled as a concurrent Go program where different threads represent the behaviour of the separate components, each owning its own local tuple repository. We turn the initial system into a replicated one where the replication of tuples is automatically achieved, while avoiding unnecessary replication overhead. Custom static analyses may be plugged in easily in our prototype implementation. We see this as a first step towards developing a fully-fledged framework to support designers to quickly evaluate many classes of replication-based systems under different consistency levels.
Sustainability Goals
- Industry, Innovation and Infrastructure
- Quality Education
About Me
I am a Postdoctoral researcher at Inria Center of the University of Grenoble. My research is mostly focused around Formal methods, Verification, and Programming languages. I received the Best paper award. My research has received a recognition in the form of awards and fellowships from OWSD, Schlumberger Foundation, and Heidelberg Laureate Forum.