16 citations found. Retrieving documents...
T. Finin, Y. Labrou, and J. Mayfield. Software Agents, J. Bradshaw, Ed., chapter KQML as an Agent Communication Language. MIT Press, 1997.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
On the Use of Agents in a BioInformatics Grid - Moreau, Miles, Goble.. (2003)   (2 citations)  (Correct)

....Architecture (OGSA) 7] which extends Web Services with support for the dynamic lifecycle management of Grid Services. The idea of an agent communication language dates back from the DARPA Knowledge Sharing Effort, which led to the design of KQML (Knowledge Query and Manipulation Language) [5], and was followed later by FIPA (Foundation for Intelligent Physical Agents) Agent Communication Language [6] In agent systems, it is common practice to separate intention from content in communicative acts, abstracting and classifying the former according to Searle s speech act theory [18] ....

T. Finin, Y. Labrou, and J. Mayfield. Software Agents, J. Bradshaw, Ed., chapter KQML as an Agent Communication Language. MIT Press, 1997.


Logic Based Semantics for an Agent Communication Language - Alberti, Ciampolini.. (2003)   (Correct)

....for multi agent systems are equipped with an Agent Communication Language (ACL hereafter) However, there is still no agreed upon standard for ACLs. Three main approaches to the definition of ACLs can be found in literature: mentalistic, conversational and social. Mentalistic approaches [3, 4] define ACL semantics in terms of agents mental states. For instance, FIPA ACL [4] assumes a BDI (Belief, Desire, Intention) model for the agents, and relies upon it for defining the semantics of communicative acts in terms of Feasibility Preconditions (i.e. the conditions that have to be ....

T. Finin, Y. Labrou, and J. Mayfield. Software Agents, chapter KQML as an agent communication language. MIT Press, Cambridge, 1997.


Agents for the Grid: a Comparison with Web Services (Part I.. - Moreau (2002)   (Correct)

....in order to build applications. ii) Agents are able of complex interactions, then forming a multi agent system [27] typical interactions include negotiation and collaboration, which allow agents to adapt their behaviour to the prevailing environments. iii) From a communicative viewpoint [15, 16], agents are entities that communicate using an agent communication language structured around a set of message types (performatives) message content schemas (ontologies) and message meta information. The third reason, i.e the agent communication language, is the key principle underlying our ....

....and its integration in our communication model in order to provide a generic API. 2.1. Agent Communication Language (ACL) The idea of an agent communication language dates back from the DARPA knowledge sharing effort, which led to the design of KQML (Knowledge Query and Manipulation Language) [15], and was followed later by FIPA (Foundation for Intelligent Physical Agents) ACL [16] Three elements compose an ACL, which we describe below. Performatives In agent systems, it is common practice to separate intention from content in communicative acts, abstracting and classifying the former ....

T. Finin, Y. Labrou, and J. Mayfield. Software Agents, J. Bradshaw, Ed., chapter KQML as an Agent Communication Language. MIT Press, 1997.


RAJA - A Resource-Adaptive Java Agent Infrastructure - Ding, Malaka   (2 citations)  (Correct)

....section 5, we present three examples of resource adaptive applications, which were developed using RAJA. In section 6, we compare RAJA with other systems. In the concluding section, we sum up the main characteristics of our concept, and point out future research directions. 2. RELATED WORK KQML [7] and FIPA speci cations [8] are standardization approaches for the interoperability of multi agent systems. Since then a number of agent infrastructures, which provide tools for building agents and enabling them to communicate via the KQML or the FIPA agent communication language have been ....

T. Finin, Y. Labrou, and J. Mayeld. J. Bradshaw, editor, Software Agents, chapter KQML as an agent communication language. MIT Press, 1995.


An Agent-based Architecture for Resource-Aware Mobile Computing - Ding, Malaka (2000)   (Correct)

....basis agents to support customizable adaptation for each basis agent, while a resourceunaware basis agent does not have a controller. The following will describe the RAJA components in more detail. 2. 1 Meta agents Existing specifications promoting interoperability of agents such as KQML [3] and FIPA [5,6] define a set of system agents to facilitate agent management, agent communication and yellowpages directory services, with which agents register their services and query for services offered by other agents. With the exception of FIPA 2000 [6] which is concerned with providing ....

T. Finin, Y. Labrou, and J. Mayfield. J. Bradshaw, editor, Software Agents, chapter KQML as an agent communication language. MIT Press, 1995.


Architectural Design of a Multi-Agent System for.. - Cruickshank, Moreau.. (2001)   (1 citation)  (Correct)

....agent, each acting as a representative (or proxy) of the agent at remote locations. Vice versa, several endpoints may be associated with a startpoint, which allows some form of multicasting. We shall note that we have adopted speech acts similarly to standard agent communication languages kqml [4] and fipa[5] however, we only de ne a minimal set of these, corresponding to the most frequent communication patterns. Therefore, we do not support domain speci c performatives, such as forwarding messages, but instead we express them by using our basic performatives and a suitable communication ....

T. Finin, Y. Labrou, and J. Mayeld. Software Agents, J. Bradshaw, Ed., chapter KQML as an Agent Communication Language. MIT Press, 1997.


MIA - An Ubiquitous Multi-Agent Web Information System - Beuster, Thomas, Wolff (2000)   (1 citation)  (Correct)

....program) it can use in later queries. Another interesting point is to allow an agent to add knowledge in form of rules to an other agents logic program, to catch the idea of teaching knowledge or behavior among agents. Each agent has a fixed set of communication rules which are similar to KQML [5], for example ask(AgentType, UserID, Query) command(AgentType, UserID, Command) assert(AgentType, UserID, Info) to: query for information from the interface base, trigger a rule of the agents logic programm or to asssert new information to an agents interface base. Executing such an ....

T. Finin, Y. Labrou, and J. Mayfield. Software Agents, chapter KQML as an agent communication language. MIT Press, Cambridge, 1997.


Ubiquitous Web Information Agents - Beuster, Thomas, Wolff (2000)   (Correct)

....it can tell him which other services (rules of its builtin logic program) it can use in later queries. Another interesting point is to allow an agent to add knowledge in form of rules to an other agents logic program. Each agent has a fixed set of communication rules which are similar to KQML [3], for example ask(AgentType, UserID, Query) command(AgentType, UserID, Command) assert(AgentType, UserID, Info) etc. Executing such an communication rule results in consulting the matchmaker if an agent of type AgentType is active for a user UserID. If this is the case, the agent will ....

T. Finin, Y. Labrou, and J. Mayfield. Software Agents, chapter KQML as an agent communication language. MIT Press, Cambridge, 1997.


Design Principles For A Mobile, Multi-Agent Architecture.. - Wang, Hanssen, Nymoen (2000)   (Correct)

....The DIAS agent API is used by the developer to create user agents. Agent Place An agent place is where software agents meet and interact in the DIAS architecture. The agent places can be distributed on different hosts, and facilitate means for efficient inter agent communication based on KQML [2]. Agent places can also have CORBA support, facilitating external applications to communicate with the agent system through interface agents. The OMGs standard, Mobile Agent System Interoperability Facilities (MASIF) is used to provide a bridge between CORBA applications and DIAS. There are two ....

Tim Finin, Yannis Labrou, and James Mayfield. Software Agents, chapter KQML as an agent communication language. MIT Press, Cambridge, 1997. Ed. Jeff Bradshaw.


SoFAR with DIM Agents - An Agent Framework for.. - Moreau, Gibbins.. (2000)   (Correct)

....mechanism. Therefore, the framework is required to provide an abstract way of communicating between agents, which may be mapped onto di erent on the wire protocols. In our framework, it is not a requirement to be directly compliant with standard agent communication languages such as kqml [15] or fipa [16] However, we believe that these standards are the result of a long experience of building agent systems, and we adopt some of their essential ideas, namely declarative communications based on speech act theory which give the context of the communication, and the organisation of ....

T. Finin, Y. Labrou, and J. Mayeld. Software Agents, J. Bradshaw, Ed., chapter KQML as an Agent Communication Language. MIT Press, 1997.


Experience paper: Implementing a Multi-Agent Architecture for.. - Wang (2000)   (1 citation)  (Correct)

....and as a foundation for implementing workspaces and AMP. The Java Agent Template Lite (JATLite) 8] is a technology that provides a Java implementation that lets agents communicate with each other, possibly by using Knowledge Query and Manipulation Language (KQML) We recommend using KQML [4] as the agent communication language, because it is an extensible standard that has many of the advantageous features that an agent communication language should have. JATLite is also a technology that can be used to implement workspaces and AMPs, because each JATLite router defines an environment ....

Tim Finin, Yannis Labrou, and James Mayfield. Software Agents, chapter KQML as an agent communication language. MIT Press, Cambridge, 1997. Ed. Jeff Bradshaw.


Structured Reactive Communication Plans - Integrating.. - Beetz, Peters (1998)   (Correct)

....act; and (3) computing and analyzing the meaning of the speech act using the robot s world model. 3.1 Representing Emails in KQML Emails are represented internally as KQML statements. KQML is a standardized language for the exchange of information between different knowledge based systems [FLM95] KQML messages communicate whether the content of a message is a request, order, etc [CL95] FAXBOT can receive and perform requests, questions, acknowledgements, replies, and informative performatives. The advantage of having representations of the purpose of electronic mails that abstract ....

Tim Finin, Yannis Labrou, and James Mayfield. Software Agents, chapter KQML as an agent communication language. MIT Press, Cambridge, Ma, 1995.


On the Use of Agents in a BioInformatics Grid - Moreau, Miles, Goble.. (2003)   (1 citation)  Self-citation (Agents)   (Correct)

....Architecture (OGSA) 7] which extends Web Services with support for the dynamic lifecycle management of Grid Services. The idea of an agent communication language dates back from the DARPA Knowledge Sharing E ort, which led to the design of KQML (Knowledge Query and Manipulation Language) [5], and was followed later by FIPA (Foundation for Intelligent Physical 9 Agents) Agent Communication Language [6] In agent systems, it is common practice to separate intention from content in communicative acts, abstracting and classifying the former according to Searle s speech act theory [17] ....

T. Finin, Y. Labrou, and J. May eld. Software Agents, J. Bradshaw, Ed., chapter KQML as an Agent Communication Language. MIT Press, 1997.


TKQML: A Scripting Tool for Building Agents - Cost, Soboro, Lakhani, Finin.. (1997)   (1 citation)  Self-citation (Finin)   (Correct)

No context found.

Tim Finin, Yannis Labrou, and James May#eld. SoftwareAgents,chapter KQML as an agent communication language. MIT Press, 1997.


TKQML: A KQML Extension to Tcl - Cost, Soboroff, Lakhani, Finin.. (1997)   Self-citation (Finin)   (Correct)

No context found.

Tim Finin, Yannis Labrou, and James May#eld. SoftwareAgents,chapter KQML as an agent communication language. MIT Press, 1997.


TKQML: A Scripting Tool for Building Agents - Cost, Soboroff, Lakhani.. (1997)   (1 citation)  Self-citation (Finin)   (Correct)

....Tcl may be used on any machine that can run Tcl, and because the Tcl language environment itself is highly portable. Additionally, Tcl Tk greatly facilitates rapid prototyping and quick development of small applications. We present TKQML, the integration of an agent communication language, KQML [2] (Knowledge Query Manipulation Language) into Tcl Tk. TKQML can be used to build KQML speaking agents that run within a TKQML shell. TKQML can also be used to bind together diverse applications into a distributed framework, using KQML as a communication language. Tcl s embeddable nature allows one ....

Tim Finin, Yannis Labrou, and James Mayfield. Software Agents, chapter KQML as an agent communication language. MIT Press, 1997.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC