| Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. Intelligent Systems, 14(2):45--52, 1999. |
....of how the linkage might work between advertisers and their customers. Once agents are connected (whether or not there are helpers in between) they begin sending messages back and forth. One issue that arises here is what sorts of conversation they have. Agent communication languages (ACLs) [14] such as KQML [16, 6] and FIPA ACL [8, 7] offer the ability for agents to send messages such as (TELL P) or (REQUEST A) TELL and REQUEST are examples of performatives, or communicative acts, and tend to be the focus of papers on ACLs. Unfortunately, it is hard to picture exactly what P s and A s ....
Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. IEEE Intelligent systems, 14(2):45-52, 1999.
....9) for demonstration only. However, in operational environments, the service information is dynamically imported from a central database. 1] Get reference to JavaSpaces Server [2] JavaSpace SpaceWARP = JavaSpace)rh.proxy( 3] Instantiate Status Entry [4] this Service = new Service( [5] Service.ServiceName = searchPortfolioInfo ; 6] Other fields are set to null (WILDCARDS) 7] Instantiate ServiceInfo [8] this WFInstance = new WorkflowInstance( 9] this WFInstance.Service = searchPortfolioInfo ; JavaSpaces Server Distributed Component B Distributed Component ....
....RMA to receive completion Status notifications once the searchPortfolio service is completed. The sample syntax for this process is as follows. 1] Instantiate Status Entry [2] this Service = new Service( 3] Service.ServiceName = searchPortfolioInfo ; 4] Service.action = invoke; [5] Set other fields to NULL (WILDCARDS) 6] Notify on Service [7] EventRegistration thisReg = 6.2.3 Tell all In KOJAC, an agent can tell all or broadcast a message by using a standard write entry to the JavaSpaces server (Line 7) Since all agents register their own interests, they will ....
[Article contains additional citation context not shown here]
Y. Labrou, T. Finin, and Y. Peng, The current landscape of Agent Communication Languages, Intelligent Systems, 14(2): IEEE Computer Society Press (1999) 45-52
....2. Agent Communication and Electronic Commerce This approach to agent communication gets its origins from KQML. This section gives an introduction of that part of KQML and other agent communication efforts that are pertinent to this work. 2. 1 Correlation with KQML The motivation for KQML [15][16] was to formalize a method by which agents can communicate effectively and efficiently. The message format supplies the agent with knowledge of which agent it is communicating to, a protocol for establishing dialogue, the language by which agents are communicating, terms by which other agents will ....
....communication that implements KQML semantics using Jini services. Two main focuses in specifying an implementation for agent communication languages are developing a standard suite of APIs that support message transfer and an infrastructure of services that support basic facilitation services [16]. The problem with this currently is that there are many different implementations that tend to deviate from the semantics. KOJAC standardizes an implementation by integrating a standard ACL into a known set of tools and services. By using the primitive structures and functions, other agent based ....
Labrou, Y., Finin, T. and Peng, Y. "The current landscape of Agent Communication Languages", Intelligent Systems, 14(2): IEEE Computer Society 1999
....6 Detailed Design The detailed design phase is intended to introduce additional detail for each architectural component of a system. In our case, this includes actor communication and actor behavior. To support this phase, we propose to adopt existing agent communication languages like FIPA ACL [35] or KQML [18] message transportation mechanisms and other concepts and tools. One possibility is to adopt extensions to UML [4] like AUML, the Agent Unified Modeling Language [3,38] proposed by the FIPA (Foundation for Physical Intelligent Agents) 19] and the OMG Agent Work group. We have also ....
Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. Intelligent Systems, 14(2):45--52, 1999.
....of how the linkage might work between advertisers and their customers. Once agents are connected (whether or not there are helpers in between) they begin sending messages back and forth. One issue that arises here is what sorts of conversation they have. Agent communication languages (ACLs) [14] such as KQML [16, 6] and FIPA ACL [8, 7] o#er the ability for agents to send messages such as (TELL P) or (REQUEST A) TELL and REQUEST are examples of performatives, or communicative acts, and tend 2 to be the focus of papers on ACLs. Unfortunately, it is hard to picture exactly what P s and ....
Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. IEEE Intelligent systems , 14(2):45--52, 1999.
....limited. For example, it does not address issues like cross platform migration of agents. In the area of Agent Communication Languages, two standards have been developed so far: FIPA ACL [4] and KQML [18] The purpose of ACLs in general is to facilitate interchange of information and knowledge [10]. A sample KQML message might look like this: ask one :sender joe :content (PRICE IBM price) receiver stock server :reply with ibm stock :language LPROLOG :ontology NYSE TICKS) The above message consists of a so called performative (ask one) a content part (price ibm price) and a ....
Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. Technical report, Laboratory for Advanced Information Technology, Computer Science and Electrical Engineering Department, University of Maryland, March 1999. WWW: http://umbc.edu/~finin/papers/ ieee99.pdf.
....6 Detailed Design The detailed design phase is intended to introduce additional detail for each architectural component of a system. In our case, this includes actor communication and actor behavior. To support this phase, we propose to adopt existing agent communication languages like FIPA ACL [33] or KQML [18] message transportation mechanisms and other concepts and tools. One possibility is to adopt extensions to UML [4] like AUML, the Agent Unified Modeling Language [3,38] proposed by the FIPA (Foundation for Physical Intelligent Agents) 19] and the OMG Agent Work group. We have also ....
Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. Intelligent Systems, 14(2):45--52, 1999.
....versatility of natural languages which allow one to adapt to new situations. The current trend in ACL is the design of languages with a broad meaning and the use of protocols (i.e. rules of interpretation) for correctly understanding the meaning of the sentences in the context of a conversation [4]. 3 Examples Below are three examples in which the lack of a particular treatment of the interpretation of a representation by individuals prevents intelligibility. 3.1 Classes In a context related to knowledge formalisation, a user can express knowledge under the form of class hierarchies and ....
Yannis Labrou, Tim Finin, and Yun Peng, `The current landscape of agent communication languages', IEEE Intelligent systems, 14(2), 45-- 52, (1999).
....themselves are based upon principles that have not been shown to be suitable for all classes of agent applications. Furthermore it has been suggested that the semantics are not as important to developers as the issues related to infrastructure such as naming services, matchmaking services etc [11]. Some of the issues with the ACL semantics are summarised below. Relationship to a theory of agency The FIPA ACL is intrinsically tied to a theory of agency which is not necessarily suitable for all agent applications. The Mariner team [12] have highlighted difficulties with an Agent based ....
.... the informative descriptions of Communicative Acts (CA) more useful [12] Irrelevance of rational Effects A sending agent cannot make any assumptions about the affect of a communicative act upon the receiver [12] Furthermore there is no guarantee that a Rational effect will come about at all [11], therefore rational effects are of no use in conformance testing. Difficulty in testing for compliance There is no obvious method of testing an agent for compliance with the semantics of the ACL, this is especially true for agents whose internal architecture does not correspond with that used ....
Labrou, Y., Finin, T. and Peng, Y. The Current Landscape of Agent Communication Languages. Intelligent Systems, Vol 14, No. 2, March-April 1999, IEEE Computer Society.
....by the outside events. This process could be described by the following figure: A I A I A A A A I A A A order Negotiation outside information 3. Negotiating agents communication In a supply chain negotiation process, negotiating agents use an Agent Communication Language (ACL) [5] to bargain with each other. The table below presents the peformatives designed for the negotiating agents based on FIPA ACL [4] A negotiation protocol, formally described using Color Petri Net (CPN) is also given. Acceptproposal the action of accepting a previously submitted proposal to ....
Y. Labrou, T. Finin and Y. Peng, "The current landscape of Agent Communication Languages", Intelligent Systems, volume 14, number 2, March/April 1999, IEEE Computer Society.
No context found.
Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. Intelligent Systems, 14(2):45--52, 1999.
No context found.
Y. Labrou, T. Finin, and Y. Peng. The current landscape of agent communication languages. Intelligent Systems, 14(2):45--52, 1999.
No context found.
Labrou, Y., Finin, T. and Peng, Y. The Current Landscape of Agent Communication Languages. Intelligent Systems, Vol 14, No. 2, March-April 1999, IEEE Computer Society.
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