Export Citations
- Sponsor:
- sigplan
The SPLASH Workshop on Programming Support Innovations for Emerging Distributed Applications (PSI EtA - ΨH 2010) took place on October 17th, 2010 in Reno, Nevada. The overriding goal of the workshop was to explore solutions to challenges arising in the development of emerging distributed applications through innovations in programming abstractions, techniques, and tools. The workshop featured two keynote speeches, five research paper presentations, and a panel. For all these events, close to twenty workshop attendees provided a receptive and critical audience.
Proceeding Downloads
Generic workers: towards unified distributed and parallel JavaScript programming model
In this paper we introduce generic workers, a programming model for JavaScript unifying parallel and distributed computing paradigms, that allows the same application to run well on a variety of clients while utilizing the available resources in the ...
Data synchronization architectural pattern for ubiquitous learning systems
This paper presents a domain specific architectural pattern for ubiquitous learning systems developers. The pattern provides inexperienced developers with guidelines and the main building blocks to build ubiquitous learning systems. The pattern will ...
Open platforms: new challenges for software engineering
Recently, platforms running third-party applications have become very popular, in particular due to the explosion of the smartphone market. These open platforms propose a rich stream of applications, targeting general-purpose as well as customized user ...
High-performance, massively scalable distributed systems using the MapReduce software framework: the SHARD triple-store
In this paper we discuss the use of the MapReduce software framework to address the challenge of constructing high-performance, massively-scalable distributed systems. We discuss several design considerations associated with constructing complex ...
A simulation-based software design framework for network-centric and parallel systems
In this paper we discuss a software design framework that is capable of realizing network-centricity and the rising multicore technology. Instead of producing static design documents in the form of UML diagrams, we propose automatic generation of a ...
- Programming Support Innovations for Emerging Distributed Applications