Abstractions for Distributed Systems (DPA 2008)
The computing infrastructure of tomorrow will be very different from that of yesterday. In this rapidly evolving landscape, the development of applications that can remain neutral to underlying infrastrutural changes remains a challenge. The goal of the Workshop on Abstractions for Distributed Systems is to try to address how utilizing distributed systems can be made easier via the use of abstractions — support for commonly occurring patterns, which could be either programming patterns, application usage patterns or infrastructure usage patterns.
This workshop aimed to determine where programming abstractions are important and where non-programmatic abstractions are likely to make greater impact in enabling applications to effectively utilize distributed infrastructure. The workshop had a balance of applications and topical infrastructure developments (such as abstractions for Clouds).