Context, situations, and design agents

  • Authors:
  • John S. Gero;Gregory J. Smith

  • Affiliations:
  • Krasnow Institute for Advanced Study and Volgenau School of Information Technology and Engineering, George Mason University, USA and Faculty of Information Technology, UTS, Australia;Faculty of Information Technology, UTS, Australia

  • Venue:
  • Knowledge-Based Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The terms ''context'' and ''situation'' are often used interchangeably or to denote a variety of concepts. This paper aims to show that these are two different but related concepts and it reifies their difference within the framework of design agents. The external world of an agent is described as the aggregation of all entities that the agent could possibly sense or effect, where context is from its external world that an agent interacts with and is aware of. The interpreted world of an agent is described in terms of the experiences of that agent, where situations are processes that direct how interactive experiences proceed. Situations determine what part of the external world are in the current context, and situations influence interaction and so influence what and how common ground is acquired.