SpreadMash

A spreadsheet-based interactive browsing and analysis tool for data services

Woralak Kongdenfha, Boualem Benatallah, Régis Saint-Paul, Fabio Casati

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

11 Citations (Scopus)

Abstract

Spreadsheets are one of the most popular end-users programming environment. Although spreadsheets provide an interactive interface for data manipulation and analysis, they are mostly used today in data entry mode and not as interactive browsing tool for data stored in underlying data sources. In this paper, we present SpreadMash, a high-level language and tool for interactive data browsing and analysis for data services. The key innovation of SpreadMash is a repository of application building blocks called data widgets that characterize various data importation and presentation patterns in spreadsheets. Data widgets enable the separation of end-users tasks (composing data widgets) from the tasks of data architects (creating data abstractions and data widgets). Through a series of examples we illustrate how tasks that would be challenging in existing environments are facilitated by SpreadMash.

Original languageEnglish
Title of host publicationAdvanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings
Pages343-358
Number of pages16
Volume5074 LNCS
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event20th International Conference on Advanced Information Systems Engineering, CAiSE 2008 - Montpellier, France
Duration: 16 Jun 200820 Jun 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5074 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Advanced Information Systems Engineering, CAiSE 2008
CountryFrance
CityMontpellier
Period16.6.0820.6.08

Fingerprint

Spreadsheet
Spreadsheets
Browsing
High level languages
Data acquisition
Innovation
Programming Environments
Repository
Building Blocks
Manipulation

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Kongdenfha, W., Benatallah, B., Saint-Paul, R., & Casati, F. (2008). SpreadMash: A spreadsheet-based interactive browsing and analysis tool for data services. In Advanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings (Vol. 5074 LNCS, pp. 343-358). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5074 LNCS). https://doi.org/10.1007/978-3-540-69534-9_27

SpreadMash : A spreadsheet-based interactive browsing and analysis tool for data services. / Kongdenfha, Woralak; Benatallah, Boualem; Saint-Paul, Régis; Casati, Fabio.

Advanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings. Vol. 5074 LNCS 2008. p. 343-358 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5074 LNCS).

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

Kongdenfha, W, Benatallah, B, Saint-Paul, R & Casati, F 2008, SpreadMash: A spreadsheet-based interactive browsing and analysis tool for data services. in Advanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings. vol. 5074 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5074 LNCS, pp. 343-358, 20th International Conference on Advanced Information Systems Engineering, CAiSE 2008, Montpellier, France, 16.6.08. https://doi.org/10.1007/978-3-540-69534-9_27
Kongdenfha W, Benatallah B, Saint-Paul R, Casati F. SpreadMash: A spreadsheet-based interactive browsing and analysis tool for data services. In Advanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings. Vol. 5074 LNCS. 2008. p. 343-358. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-540-69534-9_27
Kongdenfha, Woralak ; Benatallah, Boualem ; Saint-Paul, Régis ; Casati, Fabio. / SpreadMash : A spreadsheet-based interactive browsing and analysis tool for data services. Advanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings. Vol. 5074 LNCS 2008. pp. 343-358 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{185cb7f475f14eeab96b746f048bf7ac,
title = "SpreadMash: A spreadsheet-based interactive browsing and analysis tool for data services",
abstract = "Spreadsheets are one of the most popular end-users programming environment. Although spreadsheets provide an interactive interface for data manipulation and analysis, they are mostly used today in data entry mode and not as interactive browsing tool for data stored in underlying data sources. In this paper, we present SpreadMash, a high-level language and tool for interactive data browsing and analysis for data services. The key innovation of SpreadMash is a repository of application building blocks called data widgets that characterize various data importation and presentation patterns in spreadsheets. Data widgets enable the separation of end-users tasks (composing data widgets) from the tasks of data architects (creating data abstractions and data widgets). Through a series of examples we illustrate how tasks that would be challenging in existing environments are facilitated by SpreadMash.",
author = "Woralak Kongdenfha and Boualem Benatallah and R{\'e}gis Saint-Paul and Fabio Casati",
year = "2008",
doi = "10.1007/978-3-540-69534-9_27",
language = "English",
isbn = "3540695338",
volume = "5074 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "343--358",
booktitle = "Advanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings",

}

TY - GEN

T1 - SpreadMash

T2 - A spreadsheet-based interactive browsing and analysis tool for data services

AU - Kongdenfha, Woralak

AU - Benatallah, Boualem

AU - Saint-Paul, Régis

AU - Casati, Fabio

PY - 2008

Y1 - 2008

N2 - Spreadsheets are one of the most popular end-users programming environment. Although spreadsheets provide an interactive interface for data manipulation and analysis, they are mostly used today in data entry mode and not as interactive browsing tool for data stored in underlying data sources. In this paper, we present SpreadMash, a high-level language and tool for interactive data browsing and analysis for data services. The key innovation of SpreadMash is a repository of application building blocks called data widgets that characterize various data importation and presentation patterns in spreadsheets. Data widgets enable the separation of end-users tasks (composing data widgets) from the tasks of data architects (creating data abstractions and data widgets). Through a series of examples we illustrate how tasks that would be challenging in existing environments are facilitated by SpreadMash.

AB - Spreadsheets are one of the most popular end-users programming environment. Although spreadsheets provide an interactive interface for data manipulation and analysis, they are mostly used today in data entry mode and not as interactive browsing tool for data stored in underlying data sources. In this paper, we present SpreadMash, a high-level language and tool for interactive data browsing and analysis for data services. The key innovation of SpreadMash is a repository of application building blocks called data widgets that characterize various data importation and presentation patterns in spreadsheets. Data widgets enable the separation of end-users tasks (composing data widgets) from the tasks of data architects (creating data abstractions and data widgets). Through a series of examples we illustrate how tasks that would be challenging in existing environments are facilitated by SpreadMash.

UR - http://www.scopus.com/inward/record.url?scp=45849117615&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=45849117615&partnerID=8YFLogxK

U2 - 10.1007/978-3-540-69534-9_27

DO - 10.1007/978-3-540-69534-9_27

M3 - Conference contribution

SN - 3540695338

SN - 9783540695332

VL - 5074 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 343

EP - 358

BT - Advanced Information Systems Engineering - 20th International Conference, CAiSE 2008, Proceedings

ER -