Web tasking
Web Tasking is a set of web user interactions purposefully conducted for the performance of tasks. Web tasking is in contrast of Web Browsing (understood as exploration of the world wide web by following one interesting link to another, usually with a definite objective but without a planned search strategy).
Motivation
The web was originally designed as an information space through which people and machines communicate and exchange information. Web browsing through hypermedia links is the primary web interaction model for such purpose.
Web tasking is to distinguish the user goal of web interactions through hypermedia links for information retrieval as in web browsing, from the user goal of web interactions with hypermedia links for task performance.
History
The term "Web Tasking" was originally coined by two researchers from IBM Canada CAS Research, Joanna W. Ng and Diana H. Lau, in "Going Beyond Web Browsing to Web Tasking: Transforming Web Users from Web Operators to Web Supervisors" to depict a set or a sequence of web interactions intentional for the performance of tasks. Task elements typically may include a goal, a set of information cues, an action and an outcome (or product). The interaction model of web browsing works well for the web’s original purpose of information search and retrieval. Though the purpose of the web has been extended beyond information search and retrieval into task executions, the original web interaction model has not been enhanced for native web tasking support.
Scope
Web tasking is distributed in scope and RESTful in nature. Similar to browsing, progress of tasks takes place as application states are being transitioned to the next. The model of web tasking complies with the application constraint of “Hypermedia as the Engine of Application State” (HATEAOS).
Web tasking are tasks that involve users' action upon web resources that are typically distributed in nature. Web tasking can be conducted by web users or by machines on behalf of web users. Web tasking execution complies with the RESTful principled design of the web architecture, and is distributed in scope, and therefore can be executed across the Web.
Reference
Ng, Joanna W.; Lau, Diana H. "Going Beyond Web Browsing to Web Tasking: Transforming Web Users from Web Operators to Web Supervisors". IEEE Ninth World Congress on Services, SERVICES 2013, Santa Clara, CA, USA, June 28 - July 3, 2013. IEEE 2013IEEE 2013 International Workshop on Personalized Web Tasking: 126-130.