An activity based approach to context-aware computing

The notions of activity and context serve as unifying threads in this dissertation. As socio-cultural phenomena, both activity and context refer to complex and dynamic aspects of human existence. Prior context-aware computing (CAC) applications have failed to address this complexity and dynamism. We overcome these failures by defining activity and context relationally - as co-dependent and mutually producing phenomena. Our definitions explicitly highlight the evolving impact that activity has on context and that context has on activity. We then translate our definitions into a novel computational model. This model differs from prior work in its ability to automatically detect and evolve representations of activities and contexts. Finally, we demonstrate the utility of our computational model by evaluating a prototype CAC application. This application is driven by, and enables interaction with, automatically generated representations of the user's activities and contexts.

[1]  Karen Holtzblatt,et al.  Contextual design , 1997, INTR.

[2]  J. M. Atkinson Structures of Social Action: Contents , 1985 .

[3]  Paul P. Maglio,et al.  An architecture for developing attentive information systems , 2001, Knowl. Based Syst..

[4]  Paul Dourish,et al.  Seeking a Foundation for Context-Aware Computing , 2001, Hum. Comput. Interact..

[5]  James L. Crowley,et al.  Perceptual components for context awareness , 2002 .

[6]  Elin Rønby Pedersen,et al.  People presence or room activity supporting peripheral awareness over distance , 1998, CHI Conference Summary.

[7]  Alekseĭ Nikolaevich Leontʹev Problems of the development of the mind , 1981 .

[8]  M. Cole,et al.  The psychology of literacy , 1983 .

[9]  Matthai Philipose,et al.  Mining models of human activities from the web , 2004, WWW '04.

[10]  John R. Searle,et al.  Speech Acts: An Essay in the Philosophy of Language , 1970 .

[11]  Mark Zachry,et al.  Genre ecologies: an open-system approach to understanding and constructing documentation , 2000, AJCD.

[12]  David Zager,et al.  Collaboration as an Activity Coordinating with Pseudo-Collective Objects , 2002, Computer Supported Cooperative Work (CSCW).

[13]  Simon King,et al.  From context to content: leveraging context to infer media metadata , 2004, MULTIMEDIA '04.

[14]  Susan Leigh Star,et al.  Listening for connections , 1995 .

[15]  Tomas Sokoler,et al.  AROMA: abstract representation of presence supporting mutual awareness , 1997, CHI.

[16]  Clement T. Yu,et al.  An effective approach to document retrieval via utilizing WordNet and recognizing phrases , 2004, SIGIR '04.

[17]  Adrian Cheng Knowledgescapes : A Probabilistic Model for Mining Tacit Knowledge for Information Retrieval Heyning , 2000 .

[18]  Peter J. van Baalen,et al.  An activity theory approach for studying the situatedness of knowledge sharing , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[19]  Kathryn Pyne Addelson Action, scientific knowledge, and the location of the scientist , 1995 .

[20]  CHRISTINE A. HALVERSON,et al.  Activity Theory and Distributed Cognition: Or What Does CSCW Need to DO with Theories? , 2002, Computer Supported Cooperative Work (CSCW).

[21]  Sandip Sen,et al.  A Movie Recommendation System – An Application of Voting Theory in User Modeling , 2003, User Modeling and User-Adapted Interaction.

[22]  L. Vygotsky,et al.  Thought and Language , 1963 .

[23]  Yrjö Engeström,et al.  Expansive Visibilization of Work: An Activity-Theoretical Perspective , 1999, Computer Supported Cooperative Work (CSCW).

[24]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[25]  Tina Eliassi-Rad,et al.  A System for Building Intelligent Agents that Learn to Retrieve and Extract Information , 2003, User Modeling and User-Adapted Interaction.

[26]  Alfred Kobsa,et al.  User-tailored plan generation , 1999 .

[27]  Alfred Kobsa,et al.  User Modeling and User-Adapted Interaction , 1994, User Modeling and User-Adapted Interaction.

[28]  D. Carr : Voices of the Mind: A Sociocultural Approach to Mediated Action , 1992 .

[29]  Hans‐Georg Soeffner The art of experienced analysis: Anselm Strauss and his theory of action , 1995 .

[30]  Shuang Song,et al.  IDENTIFYING SHARED UNDERSTANDING IN DESIGN USING DOCUMENT ANALYSIS , 2001 .

[31]  William J. Clancey,et al.  Simulating activities: Relating motives, deliberation, and attentive coordination , 2002, Cognitive Systems Research.

[32]  John C. Tang,et al.  Work rhythms: analyzing visualizations of awareness histories of distributed groups , 2002, CSCW '02.

[33]  Paul Dourish,et al.  What we talk about when we talk about context , 2004, Personal and Ubiquitous Computing.

[34]  Brad Hartfield,et al.  Computer systems and the design of organizational interaction , 1988, TOIS.

[35]  H. M. Thipa Metaphors we live , 1988 .

[36]  Tom Rodden,et al.  Building bridges: customisation and mutual intelligibility in shared category management , 1999, GROUP.

[37]  Xin Liu,et al.  Document clustering based on non-negative matrix factorization , 2003, SIGIR.

[38]  Jonathan Grudin,et al.  Desituating Action: Digital Representation of Context , 2001, Hum. Comput. Interact..

[39]  H. Sebastian Seung,et al.  Algorithms for Non-negative Matrix Factorization , 2000, NIPS.

[40]  Jakob E. Bardram,et al.  Supporting Human Activities - Exploring Activity-Centered Computing , 2002, UbiComp.

[41]  J. Wertsch The Concept of Activity in Soviet Psychology , 1981 .

[42]  Thomas G. Dietterich,et al.  The TaskTracer system , 2005, AAAI 2005.

[43]  S. Feld The Focused Organization of Social Ties , 1981, American Journal of Sociology.

[44]  Michael J. Pazzani,et al.  A hybrid user model for news story classification , 1999 .

[45]  Clay Spinuzzi,et al.  Tracing Genres through Organizations: A Sociocultural Approach to Information Design , 2003 .

[46]  Jakob E. Bardram,et al.  Support for activity-based computing in a personal computing operating system , 2006, CHI.

[47]  E. Robinson Cybernetics, or Control and Communication in the Animal and the Machine , 1963 .

[48]  R. Miettinen,et al.  The riddle of things: Activity theory and actor‐network theory as approaches to studying innovations , 1999 .

[49]  James D. Hollan,et al.  Distributed cognition: toward a new foundation for human-computer interaction research , 2000, TCHI.

[50]  C. Goodwin,et al.  Rethinking Context: An Introduction , 1992 .

[51]  J. Wertsch The Semiotic Mediation of Mental Life: L. S. Vygotsky and M. M. Bakhtin , 1985 .

[52]  I. Graham Understanding computers and cognition: A new foundation for design: This book by Terry Winograd and Fernando Flores was published by Addison Wesley in 1987 , 1988 .

[53]  Víctor M. González,et al.  Managing Currents of Work: Multi-tasking among Multiple Collaborations , 2005, ECSCW.

[54]  Varol Akman,et al.  Rethinking context as a social construct , 2000 .

[55]  Mary Czerwinski,et al.  A diary study of task switching and interruptions , 2004, CHI.

[56]  Reijo Miettinen,et al.  Artifact Mediation in Dewey and in Cultural-Historical Activity Theory , 2001 .

[57]  John C. Paolillo The Virtual Speech Community: Social Network and Language Variation on IRC , 1999, J. Comput. Mediat. Commun..

[58]  G. Lakoff,et al.  Metaphors We Live by , 1981 .

[59]  Eric Horvitz,et al.  The Lumière Project: Bayesian User Modeling for Inferring the Goals and Needs of Software Users , 1998, UAI.

[60]  George Herman,et al.  Coordinating information using genres , 2003 .

[61]  Bernt Schiele,et al.  Discovery of activity patterns using topic models , 2008 .

[62]  Y. Engeström,et al.  Activity theory as a framework for analyzing and redesigning work. , 2000, Ergonomics.

[63]  J. Johnson Mixing Humans and Nonhumans Together: The Sociology of a Door-Closer , 1988 .

[64]  S. L. Star,et al.  Working together: Symbolic interactionism, activity theory, and information systems , 1996 .

[65]  J. A. Cheyne,et al.  Dialogue, Difference and Voice in the Zone of Proximal Development , 1999 .

[66]  Stanley Wasserman,et al.  Social Network Analysis: Methods and Applications , 1994, Structural analysis in the social sciences.

[67]  Yitao Duan,et al.  Protecting User Data in Ubiquitous Computing: Towards Trustworthy Environments , 2004, Privacy Enhancing Technologies.

[68]  J. Wertsch Vygotsky and the Social Formation of Mind , 1985 .

[69]  Jacek Gwizdka,et al.  TaskView: design and evaluation of a task-based email interface , 2002, CASCON.

[70]  Brian R. Gaines,et al.  Modeling the social practices of users in Internet communities , 1999 .

[71]  Jim Garrison,et al.  An Introduction to Dewey's Theory of Functional "Trans-Action": An Alternative Paradigm for Activity Theory , 2001 .

[72]  Stephen S. Intille,et al.  Designing a Home of the Future , 2002, IEEE Pervasive Comput..

[73]  Nathan Eagle,et al.  Machine perception and learning of complex social systems , 2005 .

[74]  Chris Schmandt,et al.  Aware Community Portals: Shared Information Appliances for Transitional Spaces , 2001, Personal and Ubiquitous Computing.

[75]  Kenneth T. Anderson,et al.  Plastic: a metaphor for integrated technologies , 2008, UbiComp.

[76]  Alfred Korzybski,et al.  Science and sanity : an introduction to non-aristotelian systems and general semantics / Alfred Korzybski , 1942 .

[77]  K. Burke A Rhetoric of Motives , 1969 .

[78]  Mary Czerwinski,et al.  Scope: providing awareness of multiple notifications at a glance , 2002, AVI '02.

[79]  B. Latour Pandora's Hope: Essays on the Reality of Science Studies , 1999 .

[80]  John C. Tang,et al.  Piazza: a desktop environment supporting impromptu and planned interactions , 1996, CSCW '96.

[81]  Etienne Wenger,et al.  Situated Learning: Legitimate Peripheral Participation , 1991 .

[82]  Jonathan Trevor,et al.  Issues in Personalizing Shared Ubiquitous Devices , 2002, UbiComp.

[83]  Clay Spinuzzi,et al.  Modeling genre ecologies , 2002, SIGDOC '02.

[84]  G. Simmel On individuality and social forms , 1971 .

[85]  Wray L. Buntine,et al.  Discrete Principal Component Analysis , 2005 .

[86]  Jesús Favela,et al.  Sphere Juggler: fast context retrieval in support of working spheres , 2004, Proceedings of the Fifth Mexican International Conference in Computer Science, 2004. ENC 2004..

[87]  Elizabeth D. Mynatt The Writing on the Wall , 1999, INTERACT.

[88]  J. Dewey Human Nature and Conduct , 1921 .

[89]  Michael J. Muller,et al.  Patterns of media use in an activity-centric collaborative environment , 2005, CHI.

[90]  D. Russell Rethinking Genre in School and Society , 1997 .

[91]  John A. Bateman,et al.  A model of genre in document layout , 2002 .

[92]  Gloria Teo Getting the Right Information to the Right Person , 2001, User Modeling.

[93]  J. Lave,et al.  Understanding Practice: Perspectives on Activity and Context , 1996 .

[94]  Gregory D. Abowd,et al.  Who, What, When, Where, How: Design Issues of Capture & Access Applications , 2001, UbiComp.

[95]  Paul Dourish,et al.  Information and context: lessons from the study of two shared information systems , 1993, COCS '93.

[96]  Lucy Suchman Plans and situated actions: the problem of human-machine communication , 1987 .

[97]  James A. Landay,et al.  An Infrastructure Approach to Context-Aware Computing , 2001, Hum. Comput. Interact..

[98]  Peter W. Foltz,et al.  An introduction to latent semantic analysis , 1998 .

[99]  David E. Kieras,et al.  Using GOMS for user interface design and evaluation: which technique? , 1996, TCHI.

[100]  Pamela J. Hinds,et al.  Understanding Conflict in Geographically Distributed Teams: The Moderating Effects of Shared Identity, Shared Context, and Spontaneous Communication , 2005 .

[101]  Edwin Hutchins,et al.  Distributed Cognition in an Airline Cockpit , 1996 .

[102]  Jacob E. Bardram Collaboration, Coordination and Computer Support: An Activity Theoretical Approach to the Design of Computer Supported Cooperative Work. Ph.D. Thesis , 1998 .

[103]  Saul Greenberg,et al.  Peepholes: low cost awareness of one's community , 1996, CHI Conference Companion.

[104]  Víctor M. González,et al.  "Constant, constant, multi-tasking craziness": managing multiple working spheres , 2004, CHI.

[105]  Marti A. Hearst Multi-Paragraph Segmentation Expository Text , 1994, ACL.

[106]  John Bates,et al.  Supporting storage and retrieval of computer and human activity , 1998, ACM SIGOPS European Workshop.

[107]  Gerhard Fischer,et al.  User Modeling in Human–Computer Interaction , 2001, User Modeling and User-Adapted Interaction.

[108]  M. Cole,et al.  Cognitive Development: Its Cultural and Social Foundations , 1976 .

[109]  Mary Czerwinski,et al.  GroupBar: The TaskBar Evolved , 2003 .

[110]  A. H. Wold,et al.  On the Dialogical Basis of Meaning: Inquiries Into Ragnar Rommetveit's Writings on Language, Thought, and Communication , 2003, Mind, Culture, and Activity: An International Journal.

[111]  M. Angela Sasse,et al.  "Stuff goes into the computer and doesn't come out": a cross-tool study of personal information management , 2004, CHI.

[112]  S. Kraemer Steps to an Ecology of Mind: Gregory Bateson , 1993, British Journal of Psychiatry.

[113]  F. Blackler,et al.  Managing Experts and Competing through Innovation: An Activity Theoretical Analysis , 1999 .

[114]  C. Judd,et al.  Pragmatism. A new name for some old ways of thinking. , 1908 .

[115]  Bonnie A. Nardi,et al.  NetWORKers and their Activity in Intensional Networks , 2002, Computer Supported Cooperative Work (CSCW).

[116]  T.L.J. Ferris,et al.  Tracing Genres Through Organizations: A Sociocultural Approach to Information , 2004, IEEE Transactions on Professional Communication.

[117]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[118]  W. Keith Edwards,et al.  Intelligibility and Accountability: Human Considerations in Context-Aware Systems , 2001, Hum. Comput. Interact..

[119]  John C. Paolillo The virtual speech community: social network and language variation on IRC , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[120]  Anne Honkaranta Evaluating the 'Genre Lens' for Analyzing Requirements for Content Assembly , 2003 .

[121]  S. Mohammed,et al.  The Measurement of Team Mental Models: We Have No Shared Schema , 2000 .

[122]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[123]  Alfred Kobsa,et al.  Generating and presenting user-tailored plans , 2002, IUI '02.

[124]  L. Vygotsky Play and Its Role in the Mental Development of the Child , 1967 .

[125]  Eric Horvitz,et al.  A computational architecture for conversation , 1999 .

[126]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[127]  Robin Cohen,et al.  A User Modeling Approach to Determining System Initiative in Mixed-Initiative AI Systems , 2001, User Modeling.

[128]  Carlo Strapparava,et al.  Improving User Modelling with Content-Based Techniques , 2001, User Modeling.

[129]  Amos David,et al.  METIORE: A Personalized Information Retrieval System , 2001, User Modeling.

[130]  Victor Kaptelinin,et al.  UMEA: translating interaction histories into project contexts , 2003, CHI '03.

[131]  Christopher G. Atkeson,et al.  Predicting human interruptibility with sensors , 2005, TCHI.

[132]  Víctor M. González,et al.  No task left behind?: examining the nature of fragmented work , 2005, CHI.

[133]  F. Blackler KNOWLEDGE AND THE THEORY OF ORGANIZATIONS: ORGANIZATIONS AS ACTIVITY SYSTEMS AND THE REFRAMING OF MANAGEMENT* , 1993 .

[134]  John F. Canny,et al.  GaP: a factor model for discrete data , 2004, SIGIR '04.

[135]  Gordon I. McCalla,et al.  User Modelling in I-Help: What, Why, When and How , 2001, User Modeling.

[136]  Airi Salminen,et al.  Bridging the gap between hard and soft information genres , 2000, IRMA Conference.

[137]  Rjoè,et al.  Activity theory as a framework for analyzing and redesigning work , 2005 .

[138]  Elizabeth D. Mynatt,et al.  Side views: persistent, on-demand previews for open-ended tasks , 2002, UIST '02.

[139]  Ilaria Torre Goals, Tasks and Application Domains as the Guidelines for Defining a Framework for User Modelling , 2001, User Modeling.

[140]  Oliver Lemon,et al.  multithreaded context for robust conversational interfaces: Context-sensitive speech recognition and interpretation of corrective fragments , 2004, TCHI.

[141]  Bonnie A. Nardi,et al.  Interaction and outeraction: instant messaging in action , 2000, CSCW '00.

[142]  Jussi Karlgren,et al.  Recognizing Text Genres With Simple Metrics Using Discriminant Analysis , 1994, COLING.

[143]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[144]  Michael Bieber,et al.  Collaborative Discourse Structures in Computer Mediated Group Communications , 1999, J. Comput. Mediat. Commun..

[145]  E. Goffman Frame analysis: An essay on the organization of experience , 1974 .

[146]  Michael J. Muller,et al.  One-hundred days in an activity-centric collaboration environment based on shared objects , 2004, CHI.

[147]  Jens Allwood,et al.  An activity-based approach to pragmatics , 2000, Abduction, Belief and Context in Dialogue.

[148]  J. Wertsch Mind as action , 1998 .

[149]  Blair MacIntyre,et al.  Integrating virtual and physical context to support knowledge workers , 2002, IEEE Pervasive Computing.

[150]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[151]  Paul Dourish,et al.  Portholes: supporting awareness in a distributed work group , 1992, CHI.

[152]  L. S. Vygotksy Mind in society: the development of higher psychological processes , 1978 .

[153]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[154]  Lawrence Birnbaum,et al.  Information access in context , 2001, Knowl. Based Syst..

[155]  D. Levine,et al.  Georg Simmel: On Individuality and Social Forms , 1971 .

[156]  S. Reiss Multifaceted Nature of Intrinsic Motivation: The Theory of 16 Basic Desires , 2004 .

[157]  John Seely Brown,et al.  The Social Life of Documents , 1996, First Monday.

[158]  E. Goffman The Presentation of Self in Everyday Life , 1959 .

[159]  Stephanie M. Doane,et al.  ADAPT: A Predictive Cognitive Model of User Visual Attention and Action Planning , 2000, User Modeling and User-Adapted Interaction.

[160]  Gordon Wells,et al.  The Role of Dialogue in Activity Theory , 2002 .

[161]  Paul Dourish,et al.  Unpacking "privacy" for a networked world , 2003, CHI '03.

[162]  Mark S. Ackerman,et al.  The Intellectual Challenge of CSCW: The Gap Between Social Requirements and Technical Feasibility , 2000, Hum. Comput. Interact..

[163]  James Allan,et al.  Retrieval and novelty detection at the sentence level , 2003, SIGIR.

[164]  Toshikazu Kato,et al.  Understanding subjectivity: An interactionist view , 1999 .

[165]  Michael J. Pazzani,et al.  User Modeling for Adaptive News Access , 2000, User Modeling and User-Adapted Interaction.

[166]  Tom Gross,et al.  AwarenessMaps: visualizing awareness in shared workspaces , 2003, CHI Extended Abstracts.

[167]  Geoffrey I. Webb,et al.  # 2001 Kluwer Academic Publishers. Printed in the Netherlands. Machine Learning for User Modeling , 1999 .

[168]  Warren Sack,et al.  The reproduction of open source software programming communities , 2003 .

[169]  Frank Blackler,et al.  On the Life of the Object , 2005 .

[170]  James L. Crowley,et al.  Perceptual Components for Context Aware Computing , 2002, UbiComp.

[171]  Dag Svanæs,et al.  Context-Aware Technology: A Phenomenological Perspective , 2001, Hum. Comput. Interact..

[172]  Mary Beth Rosson,et al.  Awareness and teamwork in computer-supported collaborations , 2006, Interact. Comput..

[173]  Anoop Gupta,et al.  Designing and deploying an information awareness interface , 2002, CSCW '02.

[174]  James Allan,et al.  Text classification and named entities for new event detection , 2004, SIGIR '04.

[175]  E. Hutchins Cognition in the wild , 1995 .

[176]  A. N. Leont’ev,et al.  Activity, consciousness, and personality , 1978 .

[177]  J. Brown,et al.  Organizational Learning and Communities-of-Practice: Toward a Unified View of Working, Learning, and Innovation , 1991 .

[178]  Trevor Darrell,et al.  Privacy in Context , 2001, Hum. Comput. Interact..

[179]  L. Suchman,et al.  Reconstructing Technologies as Social Practice , 1999 .

[180]  Patrik O. Hoyer,et al.  Non-negative Matrix Factorization with Sparseness Constraints , 2004, J. Mach. Learn. Res..

[181]  John Law,et al.  Notes on the theory of the actor-network: Ordering, strategy, and heterogeneity , 1992 .

[182]  James A. Landay,et al.  A Context/Communication Information Agent , 2001, Personal and Ubiquitous Computing.

[184]  Mary Czerwinski,et al.  The Task Gallery: a 3D window manager , 2000, CHI.

[185]  Gregory D. Abowd,et al.  The Human Experience , 2002, IEEE Pervasive Comput..

[186]  J. Law The Heterogeneity of Texts , 1986 .

[187]  P. Y. Gal'perin On the Notion of Internalization , 1967 .

[188]  Austin Henderson,et al.  Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface , 1986, TOGS.

[189]  E. Goffman Interaction Ritual: Essays on Face-To-Face Behavior , 1967 .

[190]  B. Nardi Context and consciousness: activity theory and human-computer interaction , 1995 .

[191]  James Fogarty,et al.  Examining task engagement in sensor-based statistical models of human interruptibility , 2005, CHI.

[192]  Jeanette Blomberg,et al.  An ethnographic approach to design , 2002 .

[193]  Daniel G. Bobrow,et al.  What a to-do: studies of task management towards the design of a personal task list manager , 2004, CHI.

[194]  Antonella De Angeli,et al.  A user-centered approach to user modeling , 1999 .

[195]  Pamela J. Hinds,et al.  Out of Sight, Out of Sync: Understanding Conflict in Distributed Teams , 2003, Organ. Sci..

[196]  Harold Garfinkel,et al.  On Formal Structures of Practical Actions , 2005 .

[197]  Joe Tullio,et al.  Promoting awareness of work activities through peripheral displays , 2002, CHI Extended Abstracts.

[198]  Urban Nuldén,et al.  Visualizing learning activities to support tutors , 1999, CHI Extended Abstracts.

[199]  Terry Winograd,et al.  Architectures for Context , 2001, Hum. Comput. Interact..

[200]  David Franklin,et al.  Plan-based interfaces: keeping track of user tasks and acting to cooperate , 2002, IUI '02.

[201]  Clay Spinuzzi,et al.  Software development as mediated activity: applying three analytical frameworks for studying compound mediation , 2001, SIGDOC '01.

[202]  Thomas Erickson,et al.  The design of the 'Babble' timeline: a social proxy for visualizing group activity over time , 2001, CHI Extended Abstracts.

[203]  Eric Horvitz,et al.  Layered representations for human activity recognition , 2002, Proceedings. Fourth IEEE International Conference on Multimodal Interfaces.

[204]  Frank Linton,et al.  Building user and expert models by long-term observation of application usage , 1999 .

[205]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[206]  D. El'konin,et al.  Toward the Problem of Stages in the Mental Development of the Child , 1972 .

[207]  E. Wenger Communities of Practice and Social Learning Systems , 2000 .

[208]  JoAnne Yates,et al.  Community-based interpretive schemes: exploring the use of cyber meetings within a global organization , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[209]  A. Kellerman,et al.  The Constitution of Society : Outline of the Theory of Structuration , 2015 .

[210]  Liam J. Bannon,et al.  Searching for unity among diversity: exploring the “interface” concept , 1993, INTERCHI.

[211]  Michael D. Byrne,et al.  A tool for creating predictive performance models from user interface demonstrations , 1999, UIST '99.

[212]  S. Mohammed,et al.  Team mental models in a team knowledge framework: expanding theory and measurement across disciplinary boundaries , 2001 .

[213]  Lin Liao,et al.  Inferring high-level behavior from , 2003 .

[214]  Pattie Maes,et al.  Just-in-time information retrieval , 2000 .

[215]  JoAnne Yates,et al.  Genre taxonomy: A knowledge repository of communicative actions , 2001, TOIS.

[216]  Morten Fjeld,et al.  Physical and Virtual Tools: Activity Theory Applied to the Design of Groupware , 2002, Computer Supported Cooperative Work (CSCW).

[217]  Saul Greenberg,et al.  Context as a Dynamic Construct , 2001, Hum. Comput. Interact..

[218]  G. Lakoff,et al.  Metaphors We Live By , 1980 .

[219]  Thomas Erickson,et al.  Making sense of computer-mediated communication (CMC): conversations as genres, CMC systems as genre ecologies , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[220]  Henry Lieberman,et al.  A goal-oriented Web browser 4 , 2006 .

[221]  Tian Xia,et al.  Evaluation of Visual Notification Cues for Ubiquitous Computing , 2003, UbiComp.

[222]  John Law,et al.  On the Methods of Long-Distance Control: Vessels, Navigation and the Portuguese Route to India , 1984 .

[223]  Henry Lieberman,et al.  Letizia: An Agent That Assists Web Browsing , 1995, IJCAI.

[224]  Blair MacIntyre,et al.  Support for multitasking and background awareness using interactive peripheral displays , 2001, UIST '01.

[225]  Henry A. Kautz,et al.  Learning and inferring transportation routines , 2004, Artif. Intell..

[226]  B. Tversky,et al.  The Imitative Mind: On bodies and events , 2002 .

[227]  A. Strauss Research issues and an interactionist theory of action , 1995 .

[228]  Tao Li,et al.  Document clustering via adaptive subspace iteration , 2004, SIGIR '04.

[229]  Frank Blackler,et al.  Organizing Processes in Complex Activity Networks , 2000 .