MashReduce – Server-Side Mashups for Mobile Devices

In the past few years, the Web has become a popular deployment environment for new kinds of software applications. In the new era of web-based software, applications live on the Web as services, and consist of data, code and other resources that can be located anywhere in the world. Furthermore, web...

Full description

Saved in:
Bibliographic Details
Published inAdvances in Grid and Pervasive Computing pp. 168 - 177
Main Authors Salo, Joonas, Aaltonen, Timo, Mikkonen, Tommi
Format Book Chapter
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In the past few years, the Web has become a popular deployment environment for new kinds of software applications. In the new era of web-based software, applications live on the Web as services, and consist of data, code and other resources that can be located anywhere in the world. Furthermore, web sites, commonly referred to as mashups, that combine (”mash up”) content from more than one source have become common. So far, mashups have been usually built such that the client downloads and combines data. While this enables using already existing resources in new contexts, this is also a fundamental restriction. In this paper, we introduce an architecture that enables a client system to upload code to servers that then run the code to create application specific content. In addition, we demonstrate the capabilities of the system with a simple application that performs face detection for various photographs residing in the servers.
ISBN:9783642207532
3642207537
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-642-20754-9_18