| D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, University of Cincinnati, Stanford, CA, 1997. |
....can be extended and customized to change some output behavior, so that graphical information can be displayed on runtime. 17 5 Other Relevant Agent Systems In this section we described some relevant systems that do not emphasize mobile agents. There are a lot of agent systems such as JAFMAS [3], Bond [2] Decaf [4] etc. All developed in Java. We are going to focus on JatLite for being based on the rst agent system developed in Java, Jat, and because it uses the standard KQML language (Knowledge Query and Manipulation Language) 9] We are also going to focus on Voyager for being a ....
Chauhan D.. "JAFMAS: A java-based agent framework for multiagent systems development and implementation". Technical Report CS-91-06, ECECS Department, University of Cincinnati. 1997.
....most of them implement a specific agent system. The user of these systems is expected to download the provided software and build his agents as extensions to the system. Sometimes these architectures take the form of software libraries that the user can link to, such as JATLite[16] and JAFMAS [8], other times they provide graphical user interfaces which the user is expected to use for building his agents, such as ZEUS [19] As such, these agent architectures provide a finished product which commits the user to a specific structure, a specific language, and a specific set of limitations. ....
D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, University of Cincinnati, 1997.
.... than adherence to a model, include Kuwabara et al. 21] who add inheritance to conversations, Wagner et al. 39] and Elio and Haddadi [13] who defines a multi level state machine, or Abstract Task Model (ATM) A few others have chosen to stay within the bounds of a DFA, such as Chauhan [7], who uses COOL as the basis for her multi agent development system 13 , Nodine and Unruh [32] and Pitt and Mamdani [35] who uses DFAs to specify protocols for BDI agents. Also using automata, Martin et al. 29] employs Push Down Transducers (PDT) Lin et al. 28] and Cost et al. 10] ....
Deepika Chauhan. JAFMAS: A Java-based agent framework for multiagent systems development and implementation. Master's thesis, ECECS Department, University of Cincinnati, 1997.
....the coherency of the entire system can be proven. The Java based Agent Framework for Multi Agent Systems (JAFMAS) uses an approach as part of it s multi agent system design methodology, that allows one to show that a given set of conversations in the system are consistent and coherent. The JAFMAS (Chauhan 1997) methodology uses automata models to specify conversations, which can then be converted into a Petri net representation to analyze for system consistency and coherency. In current work at the University of Cincinnati, the JAFMAS Development Environment (JAFMAS DE) Galan) automates the JAFMAS ....
D. Chauhan, JAFMAS: A Java-based Agent Framework for Multi-Agent Systems Development and Implementation, ECECS Department Thesis, University of Cincinnati, July 16, 1997.
.... several tools for building multiagent systems in a Javabased environment: these tools offer many communication and distribution facilities, and introduce an abstraction level with respect to the communication protocol (which might be RMI, DCOM, CORBA, or other) First, we considered JAFMAS [4] and JATLite (http: java.stanford.edu java agent html) with the goal to make our agents communicate in a standard agent communication language based on Speech Acts [5] These tools allow wrapping Java objects within agent templates, in order to easily distribute them on a local network; they ....
D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, University of Cincinnati, Stanford, CA, 1997.
....invoking a method has to specify in which way it wants to synchronize with the receiver. While synchronous communication corresponds to traditional Java method invocation, the other types of messages can be delivered by objects by invoking specific Voyager methods. Other systems, like JAFMAS [15] and JATLite [1] would allow our agents to be distributed on a network and communicate in a standard agent communication language based on Speech Acts [38, 20, 30] However, following KQML, they impose that the contents of the speech acts are represented, in an appropriate content language, as ....
D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, University of Cincinnati, Stanford, CA, 1997.
....not supported by KQML, whereas coordination languages like COOL[6] allow such conventions to be explicitly expressed. Making shared conventions explicit allows interdependencies among agents activities to be managed. Apart from COOL, other agent building tools such as AgentTalk[1] or JAFMAS [7] also provide coordination constructs. JAFMAS , for instance, provides a generic methodology for developing speech act based multi agent systems using coordination constructs similar to COOL. However, many more agent building tools that have not addressed this issue yet 2 . Interagents like ....
....order to be used for coordinating the interaction between agents. This capability of allowing agents to define and modify themselves their conversation protocols at run time happens to be an innovative feature of our proposal, distinguishing interagents from other approaches like COOL[6] or JAFMAS[7]. 5 Applications JIM our Java based implementation of a generalpurpose interagent, is being used as the communication and coordination support for the agents developed in the framework of the SMASH project. Concretely, in this section we describe Plural evaluate answer answer ask ....
D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, ECECS Department, University of Cincinnati, 1997.
....we believe that our use of mixed ontology expressions is a useful approach to bridging the gap between limited ontologies and broader general purpose ontologies. sofar is not the only Java based agent framework; there exist a number of others, the most notable of which are Zeus [39] JAFMAS [5], JATlite [40] fipa os [17] Ajanta [48] and JACK [1] Zeus and JAFMAS adopt a similar approach, providing both a fipa or kqml based communications infrastructure and a planning engine for handling rule based conversations by means of automata models, and as such are representative of a ....
Deepika Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, ECECS Department, University of Cincinnati, 1997.
....been done in the field of autonomous agents that rely on speech acts. Agents have been successfully used as the building blocks for business application infrastructures [13] Many agent models use KQML [12, 22] for interaction and communication, e.g. IBM Aglets [24, 30, 23] Jackal [4] or JAFMAS [7]. However, these models and their implementations often lack a model for contents being transferred between agents. Instead they hold a knowlege base to support dynamic decision making. We believe that having a content model is a necessity for supporting business objects in information systems. ....
Deepika Chauhan. JAFMAS: A java-based agent framework for multiagent systems development and implementation. Master's thesis, ECECS Department, University of Cincinnati (1997).
....agent programming to be an agent action, or a prespeci #ed subtask #collection of agent actions#. These building blocks are then chained together by the DECAF planner. This paradigm di#ers from most of the well known agent toolkits, which instead use the API approach to agent construction #e.g. #Chauhan 1997; Boloni 1996; Petrie 1996##. Functionally, DECAF is based on RETSINA #Sycara et al. 1996; Decker et al. 1997; Decker Sycara 1997; Williamson, Decker, Sycara 1996b; 1996a# and t#ms #Decker Lesser 1993; Wagner, Garvey, Lesser 1997#. In the absence of a planning component, the control or ....
Chauhan, D. 1997. JAFMAS: A java-based agent framework for multiagent systems development and implementation. Technical Report CS-91-06, ECECS Department , University of Cinncinati.
....Agents are continuously running processes. Learning. Agents continuously adapt to changes in the environment. Ideally, there should be improvement in the behavior of the agent. The combination of these different features results in different agent types. Here are the most important types. [9] Intelligent Agents for Network Management 29 06 98 EPFL ICA 6 Autonomous agents. Agents that inhabit some complex, dynamic environment, sense and act autonomously in this environment and by doing so realize a set ....
....for Network Management 29 06 98 EPFL ICA 25 4 JAFMAS JAFMAS stand for Java based Agent Framework for MultiAgent Systems. Deepika Chauhan has developed JAFMAS during his thesis at the University of Cincinnati. [9] As mentioned above, JAFMAS is the platform elected for implementing network management via a multiagent system. JESS is the inference engine that has been chosen to give our agents some intelligence. JESS will be described in section 4.5. 4.1 JAFMAS Description ....
Deepika Chauhan, JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation, ECECS Department, University of Cincinnati, 1997
....focus more on expressivity than adherence to a model include Kuwabara et al. 22, 21] who add inheritance to conversations; Wagner et al. 46] and Elio and Haddadi [14] who defines a multilevel state machine, or ATM. A few others have chosen to stay within the bounds of a DFA, such as Chauhan [7], who uses COOL as the basis for her multi agent development system, 1 Nodine and Unruh [34, 35] who use conversation specifications to enforce correct conversational behavior, and Pitt and Mamdani [40] who use DFAs to specify protocols for BDI agents. Also using automata, Martin et al. 30] ....
D. Chauhan. JAFMAS: A Java-based agent framework for multiagent systems development and implementation. Master 's thesis, ECECS Department, University of Cincinnati, 1997.
....that is general enough to express the most important facts about a conversation, without being so general that it becomes an intellectual exercise, or is too computationally expensive to implement. Other conversation models that have been developed include those of Parunak #Parunak 1996#, Chauhan #Chauhan 1997#, who uses COOL as the basis for his multi agent development system, Kuwabara et al. #Kuwabara, Ishida, Osato 1995; Kuwabara 1995#, who add inheritance to conversations, Nodine and Unruh #Nodine Unruh 1997#, who use conversation speci#cations to enforce correct conversational behavior by ....
Chauhan, D. 1997. JAFMAS: A java-based agent framework for multiagent systems development and implementation. Master's thesis, ECECS Department, University of Cincinnati.
....message, or learn JAVA database functions to attach to the internal knowledge base of the framework. This paradigm differs from some well known toolkits which use the API approach to agent construction, three of which are mentioned here. JAFMAS (JAVA based Agent Framework for Multi Agent Systems) [7] at the University of Cinncinati provides a set of JAVA classes that must be extended and therefore the programmer must understand the underlying interfaces. In particular, the programmer must explicitly establish each conversation, rules for the particular conversation and startup procedures ....
Deepika Chauhan. JAFMAS: A java-based agent framework for multiagent systems development and implementation. Technical Report CS-91-06, ECECS Department , University of Cinncinati, 1997.
.... than adherence to a model, include Kuwabara et al. 29] who add inheritance to conversations, Wagner et al. 43] and Elio and Haddadi [13] who defines a multi level state machine, or Abstract Task Model (ATM) A few others have chosen to stay within the bounds of a DFA, such as Chauhan [6], who uses COOL as the basis for her multi agent development system 1 , Nodine and Unruh [37] and Pitt and Mamdani [40] who uses DFAs to specify protocols for BDI agents. Also using automata, Martin et al. 33] employs Push Down Transducers (PDT) Lin et al. 32] and Cost et al. 9] ....
Deepika Chauhan. JAFMAS: A Java-based agent framework for multiagent systems development and implementation. Master's thesis, ECECS Department, University of Cincinnati, 1997.
....agents which should reside on the same machine are the Dialog Manager and the Product Extractor, which share and concurrently manipulate the structure containing the Product Taxonomy View and Dialog Context. 26 Ardissono et al. A tool to build adaptive Web stores First, we considered JAFMAS [Chauhan 1997] and JATLite 10) with the goal to make our agents communicate in a standard agent communication language based on Speech Acts [Finin et al. 1995; Petrie 1996] These tools allow wrapping Java objects within agent templates, in order to easily distribute them on a local network; they also offer a ....
Chauhan, D. (1997), "JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation," Ph.D. thesis, University of Cincinnati, Stanford, CA.
....invoking a method has to specify in which way it wants to synchronize with the receiver. While synchronous communication corresponds to traditional Java method invocation, the other types of messages can be delivered by objects by invoking specific Voyager methods. Other systems, like JAFMAS [10] and JATLite [1] would allow our agents to be distributed on a network and communicate in a standard agent communication language based on Speech Acts [23, 11, 20] However, following KQML, they impose that the contents of the speech acts are represented Session Manager W E B S E R V E R ....
Chauhan, D. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, University of Cincinnati, Stanford CA, 1997.
....at Stanford, that allow users to quickly create communicating agents. Agents run as applets launched from a browser and for that reason all agents register with an Agent Message Router facilitator (AMR) that handles message delivery. The Java based Agent Framework for Multi Agent Systems (JAFMAS) [5, 6] is a set of classes to support implementing communicating agents in Java; it was developed at the University of Cincinnati. JAFMAS supports directed (point to point) communication as well as subject based broadcast communications. The JAFMAS environment, which has support for conversations, is ....
Deepika Chauhan. JAFMAS: A Java-Based Agent Framework for Multiagent Systems Development and Implementation. M.s., University of Cincinnati, 1997.
....formal tools must first be used to specify the system. These formal specifications enable us to reuse existing components, synthesize new components, and analyze various properties of the system. The resulting system can then be tailored to a specific agent system style, such as used in JAFMAS (Chauhan 1997) where agents are generated in Java and use specific low level communications structures to carry out high level agent conversations. Formal Representation of Agents Software synthesis based on formal specifications has been and continues to be a research area. Our current synthesis tool ....
Chauhan, D. 1997, JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation, Thesis, ECECS Department, University of Cincinnati.
....Jackal toolkit [CFL 98] In addition, work in DAI, e.g. DL93] has explored the use of toolkits of interaction policies. Some agent systems do not employ a conversation layer, but enforce a conversational policy via rule based agents which all share the same conversation rules [BF95, Bar97, Cha97] This approach works very well in a system of agents that all support rule based reasoning. In addition to InfoSleuth, KaOS [BDBW97] RETSINA [DS97] and JatLite [PJ] provide a generic, multifunctional agent structure that can be incorporated into specific agents. MCC INSL 114 98 Agent ....
....[PJ] provide a generic, multifunctional agent structure that can be incorporated into specific agents. MCC INSL 114 98 Agent Standard Conversation Generic Architecture Messages Policies Agents RETSINA [DS97, S 98] p p Jackal [CFL 98] p p KaOs [BDBW97] p p p JatLite [PJ] p JAFMAS [Cha97] p InfoSleuth p p p Table 4: Agent infrastructures and their relationship to InfoSleuth 8 Conclusion In this paper, we have described InfoSleuth, an agent based system for information gathering and analysis. The paper has emphasized InfoSleuth s ability to extract and advertise information ....
D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, ECECS Department, University of Cincinnati, 1997.
....in [11, 13] though we are not aware of any other agent systems which support integrated queries over both relational and semistructured dynamically advertised data sources. The task execution agent s use of task plans is similar to the communication protocols used by COOL and its offshoots [2, 4]. In InfoSleuth, as well as COOL, task plans which include communication with MCC INSL 104 98 other agents incorporate speech act actions and thus enforce (whether implicitly or explicitly) an agent s conversation policies. In COOL, the conversation policies are implicit in the structure ....
D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, ECECS Department, University of Cincinnati, 1997.
No context found.
JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. D. Chauhan. PhD thesis, ECECS Department, University of Cincinnati, 1997.
No context found.
D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, University of Cincinnati, Stanford, CA, 1997.
No context found.
Deepika Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, ECECS Department, University of Cincinnati, 1997.
No context found.
Deepika Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, ECECS Department, University of Cincinnati, 1997.
First 50 documents
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