An ad hoc agent environment is a way for users to interact with an ambient intelligent environment. Agents are associated with every device, service or content. Utilizing agents, users can interact on a level that best suits their needs and capabilities, leaving tedious chores to the agents. The user interacts with his environment as a whole, instead of interacting with individual applications on individual devices. Devices and services in the environment have to be more or less independent, which fits well with the notion that agents are autonomous. Intelligence enables the agents to learn about their user and adept the environment in such a way that the users cognitive resources are not overly addressed. A research application that demonstrates some of the user agent interaction issues involved when employing agents has been developed, it shows the tension between the idea that a user wants to be in control and the fact that agents are autonomous. The notion of cooperating groups wi...
Jan M. V. Misker, Cor J. Veenman, Léon J. M