Shucai Yao

1paper

1 Paper

PLOct 23, 2018
Refining Santa: An Exercise in Efficient Synchronization

Emil Sekerinski, Shucai Yao

The Santa Claus Problem is an intricate exercise for concurrent programming. This paper outlines the refinement steps to develop a highly efficient implementation with concurrent objects, starting from a simple specification. The efficiency of the implementation is compared to those in other languages.