Computational Model for Ethnographically Informed Systems Design

This paper presents a computational model for ethnographically informed systems design that can support complex and distributed cooperative activities. This model is based on an ethnographic framework consisting of three important dimensions (e.g., distributed coordination, awareness of work and plans and procedure), and the BDI (Belief, Desire and Intention) model of intelligent agents. The ethnographic framework is used to conduct ethnographic analysis and to organise ethnographically driven information into three dimensions, whereas the BDI model allows such information to be mapped upon the underlying concepts of multi-agent systems. The advantage of this model is that it is built upon an adaptation of existing mature and well-understood techniques. By the use of this model, we also address the cognitive aspects of systems design.

[1]  Nicholas R. Jennings,et al.  Coordination in software agent systems , 1996 .

[2]  Anand S. Rao,et al.  Decision Procedures for BDI Logics , 1998, J. Log. Comput..

[3]  Michael D. Myers,et al.  Investigating Information Systems with Ethnographic Research , 1999, Commun. Assoc. Inf. Syst..

[4]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[5]  Tom Rodden,et al.  Informing the Development of Calendar Systems for Domestic Use , 2003, ECSCW.

[6]  Jonathan Grudin,et al.  Groupware and social dynamics: eight challenges for developers , 1994, CACM.

[7]  G. SmithR. The Contract Net Protocol , 1980 .

[8]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[9]  Edmund H. Durfee,et al.  A Hierarchical Protocol for Coordinating Mulitagent Behaviors , 1990, AAAI.

[10]  Dan Shapiro,et al.  The limits of ethnography: combining social sciences for CSCW , 1994, CSCW '94.

[11]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[12]  Tom Rodden,et al.  Designing with ethnography: a presentation framework for design , 1997, DIS '97.

[13]  Kjeld Schmidt Of maps and scripts: The status of formal constructs in cooperative work , 1999, Inf. Softw. Technol..

[14]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[15]  Joseph A. Goguen,et al.  Techniques for requirements elicitation , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

[16]  Richard Bentley,et al.  Ethnographically-informed systems design for air traffic control , 1992, CSCW '92.

[17]  Bernard Widrow,et al.  Neural networks: applications in industry, business and science , 1994, CACM.

[18]  Frank E. Ritter,et al.  Embodied models as simulated users: introduction to this special issue on using cognitive models to improve interface design , 2001, Int. J. Hum. Comput. Stud..