It is challenging to provide end users an easy-to-use problem-solving tool to combine data from different sources and reuse the results. Inspired by spreadsheets, we argue that spreadsheet-like programming paradigm can help to reduce the complexity and to improve user experience in building mashups. In this paper, we propose a spreadsheet-like construct as the basis of this mashup building paradigm. The construct includes a data model, a “nested table ” view structure and a set of carefully chosen mashup operators. Data from a variety of sources is structured like a spreadsheet, and end-users are not necessarily aware of the underlining data flow. SpiderCharlotte, a tool to help end users to build situational applications for their daily us...
Mashups are an increasingly popular way to integrate data from multiple web sites to fit a particula...
In this paper, we show how spreadsheets, an end-user development paradigm proven to be highly produc...
Abstract. Spreadsheets play an important role in software organiza-tions. Indeed, in large software ...
The proliferation of Web services and online resources enabled a self-service application developmen...
Spreadsheets, a popular productivity tool, has gained attention as a potential mashup development en...
Creating a Mashup, a web application that integrates data from multiple web sources to provide a uni...
UnrestrictedAccurately integrating the information available on the Internet can provide valuable in...
There is a tremendous amount of web content available today, but it is not always in a form that sup...
Spreadsheets are used by millions of knowledge workers as a routine all-purpose tool for the storage...
Spreadsheets are ubiquitous, familiar, often overlooked, and embody vast financial and human investm...
In recent years major web services have opened their systems to outside use through the imple-mentat...
Executive summary Mashup is an integrated Web application technology that can combines data from man...
This electronic version was submitted by the student author. The certified thesis is available in th...
A spreadsheet is one of the most widely used applications by office workers. It provides an end user...
© 2016 IEEE.Data wrangling is the term used by data scientists for the work of re-organising data in...
Mashups are an increasingly popular way to integrate data from multiple web sites to fit a particula...
In this paper, we show how spreadsheets, an end-user development paradigm proven to be highly produc...
Abstract. Spreadsheets play an important role in software organiza-tions. Indeed, in large software ...
The proliferation of Web services and online resources enabled a self-service application developmen...
Spreadsheets, a popular productivity tool, has gained attention as a potential mashup development en...
Creating a Mashup, a web application that integrates data from multiple web sources to provide a uni...
UnrestrictedAccurately integrating the information available on the Internet can provide valuable in...
There is a tremendous amount of web content available today, but it is not always in a form that sup...
Spreadsheets are used by millions of knowledge workers as a routine all-purpose tool for the storage...
Spreadsheets are ubiquitous, familiar, often overlooked, and embody vast financial and human investm...
In recent years major web services have opened their systems to outside use through the imple-mentat...
Executive summary Mashup is an integrated Web application technology that can combines data from man...
This electronic version was submitted by the student author. The certified thesis is available in th...
A spreadsheet is one of the most widely used applications by office workers. It provides an end user...
© 2016 IEEE.Data wrangling is the term used by data scientists for the work of re-organising data in...
Mashups are an increasingly popular way to integrate data from multiple web sites to fit a particula...
In this paper, we show how spreadsheets, an end-user development paradigm proven to be highly produc...
Abstract. Spreadsheets play an important role in software organiza-tions. Indeed, in large software ...