Web browser automation for business processes support

Authors

  • Dawid Węckowski Uniwersytet Ekonomiczny w Poznaniu

DOI:

https://doi.org/10.18559/avxceb51

Keywords:

Internet, Business processes, Internet application, Internet users

Abstract

Automation of user activities in a Web browser allows for streamlining of Internet applications usage, especially with respect to the repetitive tasks performed by Internet users. Thus, the possibility of automation systems can be used in the execution of specific elements of business processes that require interaction with Web applications. This paper presents an analysis of opportunities to automate repetitive tasks of Web browser users in the field of business process execution. The analysis of currently available solutions for browser automation allowed for evaluation of the usefulness of this class of applications for supporting business processes. Moreover, a set of commands was proposed to perform browser automation that takes into account the standard set of Internet users' activities.

Downloads

Download data is not yet available.

References

Abramowicz, W., 2008, Filtrowanie informacji, Wydawnictwo Akademii Ekonomicznej w Poznaniu, Poznań.
View in Google Scholar

Adar, E., Teevan, J., Dumais, S.T., 2009, Resonance on the Web: Web Dynamics and Revisitation Patterns, w: CHI '09: Proceedings of the 27th International Conference on Human Factors in Computing Systems, ACM, New York, s. 1381-1390.
View in Google Scholar

Ahmadi, N., Jazayeri, M., Lelli, F., Repenning, A., 2009, Towards the Web of Applications: Incorporating End User Programming into the Web 2.0 Communities, w: SoSEA'09: Proceedings of the 2nd International Workshop on Social Software Engineering and Applications, ACM, New York, s. 9-14.
View in Google Scholar

Anupam, V., Freire, J., Kumar, B., Lieuwen, D., 2000, Automating Web Navigation with the WebVCR, w: Proceedings of the 9th International World Wide Web Conference on Computer Networks: The International Journal of Computer and Telecommunications Netowrking, North-Holland Publishing Co., Amsterdam, The Netherlands, s. 503-517.
View in Google Scholar

Atterer, R., Wnuk, M., Schmidt, A., 2006, Knowing the User's Every Move: User Activity Tracking for Website Usability Evaluation and Implicit Interaction, w: WWW '06: Proceedings of the 15th International Conference on World Wide Web, ACM, New York, s. 203-212.
View in Google Scholar

Berendt, B., Spiliopoulou, M., 2000, Analysis of Navigation Behaviour in Web Sites Integrating Multiple Information Systems, The VLDB Journal, vol. 9, no. 1, s. 56-75.
View in Google Scholar

Berglund, A., Boag, S., Chamberlin, D., Fernández, M.F., Kay, M., Robie, J., Siméon, J., 2010, XML Path Language (XPath) 2.0 (Second Edition), http://www.w3.org/TR/xpath20/ [dostęp: 20.11.2012].
View in Google Scholar

Bolin, M., 2005, End-User Programming for the Web, praca magisterska, Massachusetts Institute of Technology.
View in Google Scholar

Bolin, M., Miller, R.C., 2005, Naming Page Elements in End-User Web Automation, w: WEUSE I: Proceedings of the First Workshop on End-User Software Engineering, ACM, New York, s. 1-5.
View in Google Scholar

Bolin, M., Webber, M., Rha, P., Wilson, T., Miller, R.C., 2005, Automation and Customization of Rendered Web Pages, w: UIST '05: Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology, ACM, New York, s. 163-172.
View in Google Scholar

Brambilla, M., Ceri, S., Fraternali, P., Manolescu, I., 2006, Process Modeling in Web Applications, ACM Transaction on Software Engineering Methodology, vol. 15, no. 4, s. 360-409.
View in Google Scholar

Calì, A., Martinenghi, D., 2010, Querying the Deep Web, w: Proceedings of the 13th International Conference on Extending Database Technology, EDBT '10, ACM, New York, s. 724-727, http://doi.acm.org/10.1145/1739041.1739138 [dostęp: 20.11.2012].
View in Google Scholar

Catledge, L.D., Pitkow, J.E., 1995,Characterizing Browsing Strategies in the World-Wide Web, Computer Networks and ISDN Systems, vol. 27, no. 6, s. 1065-1073.
View in Google Scholar

csEXWB Project, 2010, http://code.google.com/p/csexwb2/ [dostęp: 30.12.2012].
View in Google Scholar

Distante, D., Rossi, G., Canfora, G., 2007, Modeling Business Processes in Web Applications: An Analysis Framework, w: SAC '07: Proceedings of the 2007 ACM Symposium on Applied Computing, ACM, New York, s. 1677-1682.
View in Google Scholar

Faaborg, A., Lieberman, H., 2006, A Goal-Oriented Web Browser, w: CHI '06: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, ACM, New York, s. 751-760.
View in Google Scholar

Goecks, J., Shavlik, J., 2000, Learning Users' Interests by Unobtrusively Observing their Normal Behavior, w: IUI '00: Proceedings of the 5th International Conference on Intelligent User Interfaces, ACM, New York, s. 129-132.
View in Google Scholar

Hong, J.I., Landay, J.A., 2001, WebQuilt: A Framework for Capturing and Visualizing the Web Experience, w: Proceeding of the 10th International Conference on World Wide Web, Hong Kong, s. 717-724.
View in Google Scholar

Hupp, D., Miller, R.C., 2007, Smart Bookmarks: Automatic Retroactive Macro Recording on the Web, w: UIST '07: Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology, ACM, New York, s. 81-90.
View in Google Scholar

Kellar, M., Watters, C., Shepherd, M., 2006, The Impact of Task on the Usage of Web Browser Navigation Mechanisms, w: GI '06: Proceedings of Graphics Interface 2006, Canadian Information Processing Society, Toronto, Canada, s. 235-242.
View in Google Scholar

Little, G., Lau, T.A., Cypher, A., Lin, J., Haber, E.M., Kandogan, E., 2007, Koala: Capture, Share, Automate, Personalize Business Processes on the Web, w: CHI '07: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, ACM, New York, s. 943-946.
View in Google Scholar

Little, G., Miller, R.C., 2006, Translating Keyword Commands into Executable Code, w: UIST '06: Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology, ACM, New York, s. 135-144.
View in Google Scholar

McFarlane, N., 2005, Fixing Web Sites with Greasemonkey, Linux Journal, vol. 2005, no. 138, s. 1.
View in Google Scholar

Milic-Frayling, N., Jones, R., Rodden, K., Smyth, G., Blackwell, A.F. i Sommerer, R., 2004, Smartback: Supporting Users in Back Navigation, w: Proceedings of the 13th International World Wide Web Conference, New York, USA, s. 63-71.
View in Google Scholar

Mueller, F., Lockerd, A., 2001, Cheese: Tracking Mouse Movement Activity on Websites. A Tool for User Modeling, w: CHI '01: CHI '01 Extended Abstracts on Human Factors in Computing Systems, ACM, New York, s. 279-280.
View in Google Scholar

Müffke, F., 2001, The Curl Programming Environment, Dr. Dobb's Journal, vol. 26, no. 9, s. 66-71.
View in Google Scholar

Pilgrim, M., 2005, Dive Into Greasemonkey, Mark Pilgrim, http://web.archive.org/web/20110726001221/ http://diveintogreasemonkey.org/ [dostęp: 20.11.2012].
View in Google Scholar

Reeder, R.W., Pirolli, P., Card, S.K., 2001, WebEyeMapper and WebLogger: Tools for Analyzing Eye Tracking Data Collected in Web-Use Studies, w: CHI '01: CHI '01 Extended Abstracts on Human Factors in Computing Systems, ACM, New York, s. 19-20.
View in Google Scholar

Rees, M.J., 2002, Evolving the Browser Towards a Standard User Interface Architecture, w: AUIC'02: Proceedings of the Third Australasian Conference on User Interfaces, Australian Computer Society, Inc., Darlinghurst, Australia, s. 1-7.
View in Google Scholar

Rossi, D., Turrini, E., 2008, Designing and Architecting Process-aware Web Applications with EPML, w: SAC '08: Proceedings of the 2008 ACM Symposium on Applied Computing, ACM, New York, s. 2409-2414.
View in Google Scholar

Rubin, R.V., 1986, Language Constructs for Programming by Example, w: COCS'86: Proceedings of the Third ACM-SIGOIS Conference on Office Information Systems, ACM, New York, s. 92-103.
View in Google Scholar

Safonov, A., Konstan, J.A., Carlis, J.V., 2001, End-user Web Automation: Challenges, Experiences, Recommendations, w: Lawrence-Fowler W.A., Hasebrook J. (eds.), WebNet, AACE, s. 1077-1085.
View in Google Scholar

Tauscher, L., Greenberg, S., 1997, Revisitation Patterns in World Wide Web Navigation, w: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, ACM, New York, s. 399-406.
View in Google Scholar

Downloads

Published

2013-02-28

Issue

Section

Articles

How to Cite

Węckowski, D. (2013). Web browser automation for business processes support. Studia Oeconomica Posnaniensia, 1(2), s. 23-41. https://doi.org/10.18559/avxceb51