ACM Home Page
Please provide us with feedback. Feedback
RecipeSheet: creating, combining and controlling information processors
Full text AviAvi (22:39),  FlvFlv (22:39),  PdfPdf (683 KB)
Source Symposium on User Interface Software and Technology archive
Proceedings of the 19th annual ACM symposium on User interface software and technology table of contents
Montreux, Switzerland
SESSION: Browsing & scrolling table of contents
Pages: 145 - 154  
Year of Publication: 2006
ISBN:1-59593-313-1
Authors
Aran Lunzer  Hokkaido University, Sapporo, Japan
Kasper Hornbæk  University of Copenhagen, Denmark
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
ACM: Association for Computing Machinery
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 39,   Downloads (12 Months): 133,   Citation Count: 1
Additional Information:

appendices and supplements   abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1166253.1166276
What is a DOI?

APPENDICES and SUPPLEMENTS
Zipp145-slides.zip (24.37 MB),
Supplemental material for RecipeSheet: creating, combining and controlling information processors


ABSTRACT

Many tasks require users to extract information from diverse sources, to edit or process this information locally, and to explore how the end results are affected by changes in the information or in its processing. We present the RecipeSheet, a general-purpose tool for assisting users in such tasks. The RecipeSheet lets users create information processors, called recipes, which may take input in a variety of forms such as text, Web pages, or XML, and produce results in a similar variety of forms. The processing carried out by a recipe may be specified using a macro or query language, of which we currently support Rexx, Smalltalk and XQuery, or by capturing the behaviour of a Web application or Web service. In the RecipeSheet's spreadsheet-inspired user interface, information appears in cells, with inter-cell dependencies defined by recipes rather than formulas. Users can also intervene manually to control which information flows through the dependency connections. Through a series of examples we illustrate how tasks that would be challenging in existing environments are supported by the RecipeSheet.


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
2
 
3
 
4
5
6
 
7
8
9
 
10
Ludäscher, B., Altintas, I., Berkley, C., Higgins, E., Jaeger-Frank, E., Jones, M., Lee, E., Tao, J. & Zhao, Y. Scientific Workflow Management and the Kepler System. Concurrency and Computation: Practice & Experience. To appear (2006).
 
11
Lunzer, A. Choice And Comparison Where The User Wants Them: Subjunctive Interfaces For Computer-Supported Exploration. Proc. INTERACT '99, IOS Press, 1999, 474--482.
 
12
Lunzer, A. & Hornbææk, K. An Enhanced Spreadsheet Supporting Calculation-Structure Variants, and Its Application to Web-Based Processing. Proc. Dagstuhl Workshop on Federation over the Web. Lecture Notes in Artificial Intelligence, Vol. 3847 (2006), 143--158.
 
13
Lunzer, A. & Hornbææk, K. Side-By-Side Display and Control of Multiple Scenarios: Subjunctive Interfaces for Exploring Multi-Attribute Data. Proc. OZCHI 2003, Brisbane, Australia, 2003, 202--210.
14
 
15
16
17
18


Collaborative Colleagues:
Aran Lunzer: colleagues
Kasper Hornbæk: colleagues