Abstract
This paper reports our work towards an end user environment for building and experimenting with federations of Web-based processing resources. We present the key concepts and an initial interface for the RecipeSheet, a spreadsheet-like environment with explicit support for creating and comparing alternative scenarios, based on the principles of subjunctive interfaces. A key feature of the RecipeSheet is that alternative scenarios can differ in terms of the processing used to calculate cells’ values; in the context of the Web, this is useful for gathering and comparing results from alternative resources that offer nominally the same processing. We show various usage cases for our prototype, including an example from Web-based bioinformatics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
BookBurro, http://bookburro.org/
Chi, E.H., Barry, P., Riedl, J., Konstan, J.: A Spreadsheet Approach to Information Visualization. In: Proceedings of the IEEE Symposium on Information Visualization (InfoViz 1997), pp. 17–24 (1997)
Fujima, J., Lunzer, A., Hornbæk, K., Tanaka, Y.: Clip, Connect, Clone: Combining Application Elements to Build Custom Interfaces for Information Access. In: Proc. ACM UIST, pp. 175–184. ACM Press, New York (2004)
Google Maps, http://maps.google.com
Jankun-Kelly, T.J., Ma, K.-L.: Visualization Exploration and Encapsulation via a Spreadsheet-Like Interface. IEEE Transactions on Visualization and Computer Graphics 7(3), 275–287 (2001)
Kuhlins, S., Tredwell, R.: Toolkits for Generating Wrappers – A Survey of Software Toolkits for Automated Data Extraction from Web Sites. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, vol. 2591, pp. 184–198. Springer, Heidelberg (2003)
Laender, A.H.F., Ribeiro-Neto, B.A., da Silva, A.S., Teixeira, J.S.: A Brief Survey of Web Data Extraction Tools. SIGMOD Record 31(2), 84–93 (2002)
Levoy, M.: Spreadsheets for Images. In: Proceedings of ACM SIGGRAPH 1994, pp. 139–146. ACM Press, New York (1994)
Lunzer, A.: Choice and comparison where the user wants them: Subjunctive interfaces for computer-supported exploration. In: Proc. IFIP TC. 13 International Conference on Human-Computer Interaction (INTERACT 1999), pp. 474–482. IOS Press, Amsterdam (1999)
Lunzer, A.: Benefits of Subjunctive Interface Support for Exploratory Access to Online Resources. In: Grieser, G., Tanaka, Y. (eds.) Dagstuhl Seminar 2004. LNCS (LNAI), vol. 3359, pp. 14–32. Springer, Heidelberg (2005)
Lunzer, A., Hornbæk, K.: Usability studies on a visualisation for parallel display and control of alternative scenarios. In: Proceedings of AVI 2004, pp. 125–132. ACM Press, New York (2004)
MacManus, R., Porter, J.: Web 2.0 for Designers. Digital Web Magazine (May 2005), http://www.digital-web.com/articles/web_2_for_designers/
Oinn, T., Addis, M., Ferris, J., Marvin, D., Greenwood, M., Carver, T., Pocock, M.R., Wipat, A., Li, P.: Taverna: A Tool for the Composition and Enactment of Bioinformatics Workflows. Bioinformatics 20(17), 3045–3054 (2004)
Smedley, T.J., Cox, P.T., Byrne, S.L.: Expanding the Utility of Spreadsheets through the Integration of Visual Programming and User Interface Objects. In: Proceedings of the workshop on Advanced visual interfaces (AVI 1996), pp. 148–155. ACM Press, New York (1996)
Terry, M., Mynatt, E.: Recognizing Creative Needs in User Interface Design. In: Proceedings of the fourth conference on Creativity and Cognition (C&C 2002), pp. 38–44. ACM Press, New York (2002)
Truvé, S.: Dynamic What-If Analysis: Exploring Computational Dependencies with Slidercells and Micrographs. In: Conference Companion of ACM Human Factors in Computing Systems (CHI 1995), pp. 280–281. ACM Press, New York (1995)
Wilson, S.: Building a Visual Programming Language. MacTech 13(4), http://www.mactech.com/articles/mactech/Vol.13/13.04/Spreadsheet2000/
Yu, J., Buyya, R.: A Taxonomy of Scientific Workflow Systems for Grid Computing. SIGMOD Record 34(3), 44–49 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lunzer, A., Hornbæk, K. (2006). An Enhanced Spreadsheet Supporting Calculation-Structure Variants, and Its Application to Web-Based Processing. In: Jantke, K.P., Lunzer, A., Spyratos, N., Tanaka, Y. (eds) Federation over the Web. Lecture Notes in Computer Science(), vol 3847. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11605126_9
Download citation
DOI: https://doi.org/10.1007/11605126_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31018-1
Online ISBN: 978-3-540-32587-1
eBook Packages: Computer ScienceComputer Science (R0)