Abstract
The evolution of smartphones has given rise to urban-area applications: applications that communicate in a city by means of the public (moving) infrastructure, e.g. buses and trams. In this setting, applications need to communicate and discover each other using intermediaries that move around the city and transfer data between them. This requires programmers to scatter code that deals with routing messages to the correct place and dealing with network failures all over their programs. Our approach allows the programmer to specify urban-area applications in a high-level manner without the burden of directly encoding communication using intermediaries. We present this as a translation from a high-level object-oriented programming paradigm to a low-level communication mechanism.
| Original language | English |
|---|---|
| Title of host publication | 27th ACM Symposium on Applied Computing (SAC'12) |
| Publisher | ACM |
| Pages | 1516-1521 |
| Number of pages | 6 |
| ISBN (Print) | 978-1-4503-0857-1 |
| Publication status | Published - 2012 |
| Event | 27th ACM Symposium on Applied Computing - Riva del Garda, Italy Duration: 26 Mar 2012 → 30 Mar 2012 |
Conference
| Conference | 27th ACM Symposium on Applied Computing |
|---|---|
| Abbreviated title | SAC 2012 |
| Country/Territory | Italy |
| City | Riva del Garda |
| Period | 26/03/12 → 30/03/12 |
Keywords
- Tuple spaces
- ambient-oriented programming
Fingerprint
Dive into the research topics of 'Programming Urban-area Applications'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver