The Open Agent Architecture

Tile goal of this ongoing project is to develop an open agent architecture and accompanying user interface for networked desktop and handheld machines. The system we are building should support distributed execution of a user’s requests, interoperability of multiple application subsystems, addition of new agents, and incorporation of existing applications. It should also be transparent; users should not need to know where their requests are being executed, nor how. Finally, in order to facilitate the user’s delegating tasks to agents, the architecture will be served by a multimodal interface, including pen, voice, and direct manipulation. Design considerations taken to support this functionality will be discussed below.

[1]  Hector J. Levesque,et al.  Rational interaction as the basis for communication , 2003 .

[2]  Douglas E. Appelt,et al.  TEAM: An Experiment in the Design of Transportable Natural-Language Interfaces , 1987, Artif. Intell..

[3]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[4]  Michael R. Genesereth,et al.  A Knowledge Sharing Approach to Software Interoperation , 1994 .

[5]  George W. Fitzmaurice,et al.  The envoy framework: an open architecture for agents , 1992, TOIS.

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

[7]  R. Philip,et al.  An Open Agent Architecture , 1994 .

[8]  Douglas B. Moran,et al.  The Open Agent Architecture: A Framework for Building Distributed Software Systems , 1999, Appl. Artif. Intell..

[9]  Anand S. Rao,et al.  An Abstract Architecture for Rational Agents , 1992, KR.

[10]  Adam Cheyer,et al.  CommandTalk: A Spoken-Language Interface for Battlefield Simulations , 1997, ANLP.

[11]  Philip R. Cohen The role of natural language in a multimodal interface , 1992, UIST '92.

[12]  Kurt Konolige,et al.  Many Robots Make Short Work: Report of the SRI International Mobile Robot Team , 1997, AI Mag..

[13]  Anand S. Rao,et al.  AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language , 1996, MAAMAW.

[14]  Philip R. Cohen Integrated interfaces for decision-support with simulation , 1991, 1991 Winter Simulation Conference Proceedings..

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

[16]  Kurt Konolige,et al.  Many Robots Make Short Work , 1997, AAAI 1997.

[17]  Mary Dalrymple,et al.  The Interpretation of Tense and Aspect in English , 1988, ACL.

[18]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[19]  CenterSRI Internationalmartin Information Brokering in an Agent Architecture , 1997 .

[20]  Thomas W. Malone,et al.  Intelligent Information Sharing Systems , 1986 .

[21]  David G. Schwartz Cooperating heterogeneous systems: a blackboard-based meta approach , 1993 .

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

[23]  Philip R. Cohen,et al.  Synergistic use of direct manipulation and natural language , 1989, CHI '89.

[24]  Stephen Pollock,et al.  A rule-based message filtering system , 1988, TOIS.

[25]  Shi-Kuo Chang,et al.  A knowledge-based message management system , 1987, TOIS.

[26]  Adam Cheyer,et al.  MVIEWS: multimodal tools for the video analyst , 1998, IUI '98.