Synthesis-Aided Development of Distributed Programs
Despite many advances in programming models and frameworks, writing distributed programs remains hard. Even when the underlying logic is inherently sequential and simple, addressing distributed aspects results in complex cross-cutting code that undermines such simplicity. While the sequential comput...
Main Author: | Kuraj, Ivan |
---|---|
Other Authors: | Solar-Lezama, Armando |
Format: | Thesis |
Published: |
Massachusetts Institute of Technology
2024
|
Online Access: | https://hdl.handle.net/1721.1/153838 |
Similar Items
-
Leveraging Sequential Computation for Programming Efficient and Reliable Distributed Systems
by: Kuraj, Ivan, et al.
Published: (2021) -
Exploring the role of sequential computation in distributed systems: motivating a programming paradigm shift
by: Kuraj, Ivan, et al.
Published: (2018) -
Program synthesis from polymorphic refinement types
by: Polikarpova, Nadezhda, et al.
Published: (2017) -
Aspect-Oriented Language for Reactive Distributed Applications at the Edge
by: Kuraj, Ivan, et al.
Published: (2022) -
Programming with enumerable sets of structures
by: Kuraj, Ivan, et al.
Published: (2018)