A spreadsheet is one of the most widely used applications by office workers. It provides an end user, with a programming environment. In this chapter, the authors propose a spreadsheet-based environment in which end users can orchestrate multiple Web applications. First, the authors provide a method for embedding various Web resources in spreadsheet cells as visual components that can be reused on the spreadsheet. Second, they propose a method by which these embedded components can be accessed by using special functions via the formula language. Third, they present these special functions to describe loop structures. Their approach enables users to define the complex coordination of multiple Web applications on the spreadsheet using its for...
Spreadsheets are used by millions of knowledge workers as a routine all-purpose tool for the storage...
The proliferation of Web services and online resources enabled a self-service application developmen...
We present a tool called Gneiss that extends the famil-iar spreadsheet model to support creating dat...
Creating and publishing read-write-compute web applica-tions requires programming skills beyond what...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Spreadsheets offer many advantages as the computational and data-storage engine for applications tha...
In this paper, we show how spreadsheets, an end-user development paradigm proven to be highly produc...
Spreadsheets are ubiquitous, familiar, often overlooked, and embody vast financial and human investm...
It is challenging to provide end users an easy-to-use problem-solving tool to combine data from diff...
We present a spreadsheet model for working with streaming data. Our prototype tool presents techniqu...
Creating and publishing read-write-compute web applications requires programming skills beyond what ...
Spreadsheets are used extensively in industry: they are the number one tool for financial analysis a...
There is a growing demand for data-driven web applications that help automate organizational and bus...
<p>Web services have made many kinds of data and computing services available. However, to use web s...
Today many end-users implement software tools on their own due to their high, general computer liter...
Spreadsheets are used by millions of knowledge workers as a routine all-purpose tool for the storage...
The proliferation of Web services and online resources enabled a self-service application developmen...
We present a tool called Gneiss that extends the famil-iar spreadsheet model to support creating dat...
Creating and publishing read-write-compute web applica-tions requires programming skills beyond what...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Spreadsheets offer many advantages as the computational and data-storage engine for applications tha...
In this paper, we show how spreadsheets, an end-user development paradigm proven to be highly produc...
Spreadsheets are ubiquitous, familiar, often overlooked, and embody vast financial and human investm...
It is challenging to provide end users an easy-to-use problem-solving tool to combine data from diff...
We present a spreadsheet model for working with streaming data. Our prototype tool presents techniqu...
Creating and publishing read-write-compute web applications requires programming skills beyond what ...
Spreadsheets are used extensively in industry: they are the number one tool for financial analysis a...
There is a growing demand for data-driven web applications that help automate organizational and bus...
<p>Web services have made many kinds of data and computing services available. However, to use web s...
Today many end-users implement software tools on their own due to their high, general computer liter...
Spreadsheets are used by millions of knowledge workers as a routine all-purpose tool for the storage...
The proliferation of Web services and online resources enabled a self-service application developmen...
We present a tool called Gneiss that extends the famil-iar spreadsheet model to support creating dat...