| Rapid development of spreadsheet-based web mashups |
| Full text |
Pdf
(1.45 MB)
|
Source
|
International World Wide Web Conference
archive
Proceedings of the 18th international conference on World wide web
table of contents
Madrid, Spain
SESSION: Web engineering/session: end user web engineering
table of contents
Pages 851-860
Year of Publication: 2009
ISBN:978-1-60558-487-4
|
|
Authors
|
|
Woralak Kongdenfha
|
University of New South Wales, Sydney, Australia
|
|
Boualem Benatallah
|
University of New South Wales, Sydney, Australia
|
|
Julien Vayssière
|
SAP Research, Brisbane, Australia
|
|
Régis Saint-Paul
|
CREATE-NET, Trento, Italy
|
|
Fabio Casati
|
University of Trento, Trento, Italy
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 60, Downloads (12 Months): 221, Citation Count: 0
|
|
|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Designing Reports with the Microsoft Excel Add-in for SQL Server analysis services. Microsoft Corp., 2004.
|
| |
2
|
ASP.Net. http://asp.net/.
|
| |
3
|
Intel mash maker. http://mashmaker.intel.com.
|
| |
4
|
Jabber Framework. http://www.jabber.org.
|
| |
5
|
Microsoft popfly. http://www.popfly.ms.
|
| |
6
|
StrikeIron Web Services for Excel. http://www.strikeiron.com/tools/toolssoaexpress.aspx.
|
| |
7
|
Yahoo! pipe. http://pipes.yahoo.com/pipes.
|
 |
8
|
Martin Erwig , Robin Abraham , Irene Cooperstein , Steve Kollmansberger, Automatic generation and maintenance of correct spreadsheets, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA
[doi> 10.1145/1062455.1062494]
|
 |
9
|
|
 |
10
|
|
| |
11
|
P. Castro and A. Nori. Astoria: A programming model for data on the web. Proc. ICDE'08, pages 1556--1559.
|
| |
12
|
|
| |
13
|
J. R. Durant. Web queries and dynamic chart data in Excel. Technical report, TR. Microsoft Corp., 2003.
|
| |
14
|
|
 |
15
|
Marc Gyssens , Laks V. S. Lakshmanan , Iyer N. Subramanian, Tables as a paradigm for querying and restructuring (extended abstract), Proceedings of the fifteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.93-103, June 04-06, 1996, Montreal, Quebec, Canada
[doi> 10.1145/237661.237688]
|
| |
16
|
|
 |
17
|
|
| |
18
|
|
| |
19
|
K. Laker. Exploiting the power of oracle using microsoft excel. Technical report, Oracle Corp., 2004.
|
| |
20
|
|
| |
21
|
E. Lippert and E. Carter. .Net programming for office: C# with Excel, Word, Outlook, Infopath. Addison Wesley, 2005.
|
| |
22
|
D. Merrill. Mashups: The new breed of web app. Technical report, IBM Corp., 2006.
|
| |
23
|
J. Pemberton and A. Robson. Spreadsheets in business. IMDS J., 100(8):379--388, 2000.
|
| |
24
|
F. Rice. Creating XML mappings in excel 2003. In TR. Microsoft Corp., 2005.
|
 |
25
|
|
| |
26
|
|
|