Tasks = data + action + context:
automated task assistance through data-oriented analysis

Alan Dix
Lancaster University
www.hcibook.com/alan/

keynote at Engineering Interactive Systems 2008 , (incorporating HCSE2008 & TAMODIA 2008), Pisa Italy, 25-26 Sept. 2008

download slides of presentation (PDF, 1.9M)


Full reference:
A. Dix (2008). Tasks = data + action + context: automated task assistance through data-oriented analysis. keynote at Engineering Interactive Systems 2008 , (incorporating HCSE2008 & TAMODIA 2008), Pisa Italy, 25-26 Sept. 2008 .
http://www.hcibook.com/alan/papers/
EIS-Tamodia2008/
Try it yourself:
play with Snip!t
Projects and networks:
DELOS logo
DELOS EU Network of Excellence
TIM Project web page
(TIM is a sub-project of DELOS)

 



Abstract

Human activity unfolds partly through planning and learnt sequences of actions, and partly through reaction to the physical objects and digital data in the environment. This paper describes various techniques related to automatic task assistance that take this role of data as central. Although this brings additional complexity, it also offers ways to simplify or bypass problems in task inference that otherwise appear difficult or impossible. Although the focus in this paper is on automated task support, the importance of objects and data in understanding tasks is one that applies to other forms of task analysis in the design process.

Keywords: task inference, data detectors, automated task support, intelligent user interfaces, task as grammar


References

  1. Dix, A.: Managing the Ecology of Interaction. In Pribeanu, C., Vanderdonckt, J. (eds.): Proceedings of Tamodia 2002 - First International Workshop on Task Models and User Interface Design, pp. 1--9. INFOREC Publishing House, Bucharest (2002)
  2. Clark, A.: Microcognition,: Philosophy, Cognitive Science and Parallel Processing. MIT Press, Cambridge, MA (1989)
  3. Clark, A.: Being There: Putting Brain, Body and the World Together Again. MIT Press, Cambridge, MA (1998)
  4. Hollan, J., Hutchins, E., Kirsh., D.: Distributed Cognition: Towards a New Foundation for Human–Computer Interaction Research. Chapter 4 In: Carroll, J. (ed.) Human–Computer Interaction in the New Millennium. pp. 75–94. Addison-Wesley Professional, Boston (2002).
  5. Pandit M., Kalbag, S.: The selection recognition agent: Instant access to relevant information and operations. In: Proc. of Intelligent User Interfaces (IUI 97), pp. 47–52 ACM Press (1997)
  6. Nardi, B., Miller, J., Wright, D.: Collaborative, Programmable Intelligent Agents. Communications of the ACM, 41(3), 96–104 (1998)
  7. Wood, A., Dey, A., Abowd, G.: Cyberdesk: Automated Integration of Desktop and Network Services. In: Proc. of the Conference on Human Factors in Computing Systems (CHI 97), pp. 552–553, ACM Press (1997)
  8. Dix, A., Beale, R., Wood, A.: Architectures to make Simple Visualisations using Simple Systems. In: Proc. of. Advanced Visual Interfaces (AVI 2000), pp. 51–60, ACM Press (2000)
  9. Stylos, J., Myers, B., Faulring, A.: Citrine: providing intelligent copy-and-paste. In: Proc. of the 17th Symposium on User Interface Software and Technology (UIST 2004), pp. 185–188, ACM Press, (2004)
  10. Faaborg, A., Lieberman, H.: A Goal-Oriented Web Browser. In: Proc. of the Conference on Human Factors in Computing Systems (CHI 2006), pp. 751–760, ACM Press (2006)
  11. Hall, W., Davis, H., Hutchings, G..: Rethinking Hypermedia: The Microcosm Approach. Kluwer Academic Publishers, Norwell, MA, (1996)
  12. Dix, A., Catarci, T., Habegger, B., Ioannidis, Y., Kamaruddin, A. Katifori, A., Lepouras, G., Poggi, A., Ramduny-Ellis, D.: Intelligent context-sensitive interactions on desktop and the web. In: Proceedings of the international Workshop in Conjunction with AVI 2006 on Context in Advanced Interfaces. pp. 23–27, ACM Press (2006)
  13. Dix, A., Marshall, J.:At the right time: when to sort web history and bookmarks. In: Proc. of HCI International 2003, vol 1, pp. 758–762 (2003)
  14. Haslhofer, B. Hecht, R.: Joining the BRICKS Network - A Piece of Cake. In: The International EVA Conference (2005)
  15. Bottoni, P., Civica, R., Levialdi, S., Orso, L., Panizzi, E., and Trinchese, R. 2004. MADCOW: a multimedia digital annotation system. In Proceedings of the Working Conference on Advanced Visual interfaces (Gallipoli, Italy, May 25 - 28, 2004). AVI '04. ACM, New York, NY, 55-62.
  16. Katifori, A., Vassilakis, C., Daradimos, I., Lepouras, G., Ioannidis, Y., Dix, A., Poggi, A., Catarci, T.: Personal Ontology Creation and Visualization for a Personal Interaction Management System. In: Workshop on The Disappearing Desktop: Personal Information Management 2008. CHI2008, (2008) [PDF]
  17. Sauermann, L.: The Gnowsis Semantic Desktop for Information Integration. In: The 3rd Conference on Professional Knowledge Management, pp. 39–42 (2005)
  18. Katifori, A., Vassilakis, C., Dix, A.: Using Spreading Activation through Ontologies to Support Personal Information Management. In: Common Sense Knowledge and Goal-Oriented Interfaces (CSKGOI 2008) (workshop at 2008 International Conference on Intelligent User Interfaces (IUI 2008). CEUR Workshop Proceedings Vol 323 (2008).
  19. Anderson, J.: A spreading activation theory of memory. Journal of Verbal Learning and Verbal Behaviour, 22, 261–295 (1983)
  20. Dix, A., Katifori, A., Poggi, A., Catarci, T., Ioannidis, Y., Lepouras, G., Mora, M.: From Information to Interaction: in Pursuit of Task-centred Information Management. In: DELOS Conference 2007 (2007)
  21. Dix., A.: Towards a Ubiquitous Semantics of Interaction: phenomenology, scenarios and traces. Interactive Systems. In Forbrig, P., Limbourg, Q., Urban, B., Vanderdonckt, J. (eds.): DSV-IS 2002. LNCS, vol. 2545, pp. 238–252. Springer, Heidelberg (2002
  22. Dix, A., Finlay, J., Abowd, G., Beale, R.: Human-Computer Interaction, third edition. Prentice Hall, Harlow (2004)
  23. Dix, A., Finlay, J., Abowd, G., Beale, R.: Chaper 15 sides. Online Teaching Resources for Human-Computer Interaction. (2004) http://www.hcibook.com/e3/resources/
  24. Asimakopoulos, S., Fildes, R., Dix, A.: Grammatically interpreted task analysis for supply chain forecasting. In: Proceedings of the 10th British HCI Conference, vol. 2, pp. 235-237. British Computer Society (2005)
  25. Cypher. A.: Eager: Programming repetitive tasks by example. In: Proc. of the Conference on Human Factors in Computing Systems (CHI 1991). pp. 33–39, ACM Press (1991)
  26. Finlay, J. Beale. R.: Neural networks and pattern recognition in human-computer interaction. ACM SIGCHI Bulletin, 25(2). 25–35 (1993)
  27. Dix, A., Finlay, J. Beale. R.: Analysis of user behaviour as time series. In Monk, A., Diaper, D., Harrison, M. (eds): Proceedings of HCI'92: People and Computers VII. pp. 429–444, Cambridge University Press (1992).
  28. Lieberman, H.: Your wish is my command: programming by example. Morgan Kaufmann, San Francisco (2001)
  29. Dix, A., Beale, R., Wood, A.: Architectures to make simple visualisations using simple systems. In Proceedings of the Working Conference on Advanced Visual interfaces, AVI '00. pp. 51–60, ACM, New York, (2000)
  30. Ramduny-Ellis, D., Dix, A., Rayson, P., Onditi, V., Sommerville, I., Ransom, J.: Artefacts as designed, Artefacts as used: resources for uncovering activity dynamics. In Jones, P., Chisalita, C., van der Veer, G. (eds.): Special Issue on Collaboration in Context: Cognitive and Organizational Artefacts, Cognition, Technology and Work, 7(2). pp: 76–87 (2005).
  31. Task Analysis Through Cognitive Archeology Frank Spillers. In Diaper, D., Stanton, N. (eds): The Handbook of Task Analysis for Human-Computer Interaction. pp. 279–290. Lawrence Erlbaum Associates, 2004
  32. Dix, A., Ramduny-Ellis, D., Wilkinson, J.: Trigger Analysis: Understanding Broken Tasks. In Diaper, D., Stanton, N. (eds): The Handbook of Task Analysis for Human-Computer Interaction. pp. 381–400. Lawrence Erlbaum Associates, 2004

 


Alan Dix 3/8/2008