Adaptive Interaction Using the Adaptive Agent Oriented Software Architecture (AAOSA)

User interfaces that adapt their characteristics to those of the user are referred to as adaptive interfaces. We propose Adaptive Agent Oriented Software Architecture (AAOSA) as a new way of designing adaptive interfaces. AAOSA is a new approach to software design based on an agent-oriented architecture. In this approach agents are considered adaptively communicating concurrent modules which are divided into a white box module responsible for the communications and learning, and a black box which is responsible for the independent specialized processes of the agent. A distributed learning policy that makes use of this architecture is used for purposes of system adaptability.

[1]  Adam Cheyer,et al.  Multimodal Maps: An Agent-Based Approach , 1995, Multimodal Human-Computer Communication.

[2]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[3]  Michael Wooldridge,et al.  Proceedings of the second international conference on Autonomous agents , 1998 .

[4]  Allen Cypher,et al.  EAGER: programming repetitive tasks by example , 1991, CHI.

[5]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[6]  Philippe Lalanda,et al.  A Domain-Specific Software Architecture for Adaptive Intelligent Systems , 1995, IEEE Trans. Software Eng..

[7]  Filippo Menczer,et al.  Adaptive information agents in distributed textual environments , 1998, AGENTS '98.

[8]  Russell Beale,et al.  Agent-Based Interaction , 1994, BCS HCI.

[9]  Thomas Kuehme Adaptive Action Prompting: A Complementary Aid to Support Task-Oriented Interaction in Explorative User Interfaces , 1993 .

[10]  Michael R. Genesereth,et al.  The Federation Architecture for Interoperable Agent-based Concurrent Engineering Systems , 1994 .

[11]  A. A. Clarke,et al.  A Co-Operative Computer Based on the Principles of Human Co-Operation , 1993, Int. J. Man Mach. Stud..

[12]  Stephen Muggleton,et al.  Learning to Relate Terms in a Multiple Agent Environment , 1991, EWSL.

[13]  Makoto Amamiya,et al.  The Self-Organizing Symbiotic Agent , 1998, ArXiv.

[14]  Arthur C. Graesser,et al.  Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents , 1996, ATAL.