Abstract
In this paper we claim that there are a lot of processes over Web applications that require a high level of coordination between individuals and tasks featuring procedures. We propose hereafter a Domain Specific Language (DSL) for describing the asynchronous orchestration users’ tasks including manual users’ tasks (i.e. simple instructions that tell users what to do during the navigation) and automated tasks (i.e. tasks that can be partially or completely automated by client-side scripts). The approach is illustrated by examples and a case study showing the tools, for which an empiric evaluation is presented.
Chapter PDF
Similar content being viewed by others
References
Bolin, M., Webber, M., et al.: Automation and customization of rendered web pages. In: UIST 2005, pp. 163–172. ACM Press (2005)
Card, S., Moran, T., Newell, A.: The psychology of human-computer interaction, p. 448. Lawrence Erlbaum Associates, Hillsdale (1983)
Byrne, M.D., John, B., Wehrle, N., Crow, D.: The tangled Web we wove: a taskonomy of WWW use. In: Proc. of Conf. on Human factors in computing systems (CHI 1999), pp. 544–551. ACM, New York (1999)
Firmenich, S., Winckler, M., Rossi, G., Gordillo, S.: A Framework for Concern-Sensitive, Client-Side Adaptation. In: Auer, S., Díaz, O., Papadopoulos, G.A. (eds.) ICWE 2011. LNCS, vol. 6757, pp. 198–213. Springer, Heidelberg (2011)
Leshed, G., Haber, E., Matthews, T., Lau, T.: CoScripter: automating & sharing how-to knowledge in the enterprise. In: Proc. of ACM SIGCHI 2008, pp. 1719–1728. ACM Press (2008)
Morris, M.R.: A survey of collaborative web search practices. In: Proc. of ACM SIGCHI 2008, pp. 1657–1660. ACM Press (2008)
Selenium, http://jroller.com/selenium/ (last visit: February 26, 2013)
Yu, J., Benatallah, B., Casati, F., Daniel, F.: Understanding Mashup Development. IEEE Internet Computing 12, 44–52 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Firmenich, S., Rossi, G., Winckler, M. (2013). A Domain Specific Language for Orchestrating User Tasks Whilst Navigation Web Sites. In: Daniel, F., Dolog, P., Li, Q. (eds) Web Engineering. ICWE 2013. Lecture Notes in Computer Science, vol 7977. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39200-9_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-39200-9_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39199-6
Online ISBN: 978-3-642-39200-9
eBook Packages: Computer ScienceComputer Science (R0)