Rapid development of spreadsheet-based web mashups

Woralak Kongdenfha, Boualem Benatallah, Julien Vayssière, Régis Saint-Paul, Fabio Casati

Research output: Chapter in Book/Report/Conference proceedingConference contribution

43 Citations (Scopus)

Abstract

The rapid growth of social networking sites and web communities have motivated web sites to expose their APIs to external developers who create mashups by assembling existing functionalities. Current APIs, however, aim toward developers with programming expertise; they are not directly usable by wider class of users who do not have programming background, but would nevertheless like to build their own mashups. To address this need, we propose a spreadsheet-based Web mashups development framework, which enables users to develop mashups in the popular spreadsheet environment. First, we provide a mechanism that makes structured data first class values of spreadsheet cells. Second, we propose a new component model that can be used to develop fairly sophisticated mashups, involving joining data sources and keeping spreadsheet data up to date. Third, to simplify mashup development, we provide a collection of spreadsheet-based mashup patterns that captures common Web data access and spreadsheet presentation functionalities. Users can reuse and customize these patterns to build spreadsheet-based Web mashups instead of developing them from scratch. Fourth, we enable users to manipulate structured data presented on spreadsheet in a drag-and-drop fashion. Finally, we have developed and tested a proof-of-concept prototype to demonstrate the utility of the proposed framework. Copyright is held by the International World Wide Web Conference Committee (IW3C2).

Original languageEnglish
Title of host publicationWWW'09 - Proceedings of the 18th International World Wide Web Conference
Pages851-860
Number of pages10
DOIs
Publication statusPublished - 2009
Externally publishedYes
Event18th International World Wide Web Conference, WWW 2009 - Madrid, Spain
Duration: 20 Apr 200924 Apr 2009

Conference

Conference18th International World Wide Web Conference, WWW 2009
CountrySpain
CityMadrid
Period20.4.0924.4.09

    Fingerprint

Keywords

  • Component model
  • Spreadsheet-based mashup patterns
  • Spreadsheets
  • Web data mashups

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Kongdenfha, W., Benatallah, B., Vayssière, J., Saint-Paul, R., & Casati, F. (2009). Rapid development of spreadsheet-based web mashups. In WWW'09 - Proceedings of the 18th International World Wide Web Conference (pp. 851-860) https://doi.org/10.1145/1526709.1526824