Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Knowledge Query and Manipulation Language
  4. 2000
  1. Home
  2. Topics
  3. Knowledge Query and Manipulation Language
  4. 2000
Showing papers on "Knowledge Query and Manipulation Language published in 2000"
Journal Article•10.1007/PL00021474•
An open electronic marketplace through agent-based workflows: MOPPET

[...]

Sena Arpinar1, Asuman Dogac1, Nesime Tatbul1•
Middle East Technical University1
01 Jul 2000-International Journal on Digital Libraries
TL;DR: In this paper, the authors propose an electronic marketplace architecture, called MOPPET, where the commerce processes in the marketplace are modeled as adaptable agent-based workflows, and all data exchanges are realized through Extensible Markup Language (XML) providing uniformity, simplicity and a highly open and interoperable architecture.
Abstract: We propose an electronic marketplace architecture, called MOPPET, where the commerce processes in the marketplace are modeled as adaptable agent-based workflows. The higher level of abstraction provided by the workflow technology makes the customization of electronic commerce processes for different users possible. Agent-based implementation, on the other hand, provides for a highly reusable component-based workflow architecture as well as negotiation ability and the capability to adapt to dynamic changes in the environment. Agent communication is handled through Knowledge Query and Manipulation Language (KQML). A workflow-based architecture also makes it possible for complete modeling of electronic commerce processes by allowing involved parties to be able to invoke already existing applications or to define new tasks and to re-structure the control and data flow among the tasks to create custom built process definitions. In the proposed architecture all data exchanges are realized through Extensible Markup Language (XML) providing uniformity, simplicity and a highly open and interoperable architecture. Metadata of activities are expressed through Resource Description Framework (RDF). Common Business Library (CBL) is used for achieving interoperability across business domains and domain specific Document Type Definitions (DTDs) are used for vertical industries. We provide our own specifications for missing DTDs to be replaced by the original specifications when they become available.

28 citations

History, State of the Art and Challenges for Agent Communication Languages

[...]

Yannis Labrou, Tim Finin
1 Jan 2000
TL;DR: KQML and FIPA ACL, the two existing fully-specified ACLs, are covered, a brief introduction to their semantics and the issues relating to semantic descriptions of ACLs are given, and the focus shifts beyond the semantics and point to emerging threads of research in the ACL community.
Abstract: Knowledge Query and Manipulation Language (KQML) is a language of typed messages, usually understood as speech-acts, encoded as ASCII strings (in a LISP-like syntax), that are transported over TCP/IP connections, and aimed at knowledge and information exchange between software systems that are viewed as Virtual Knowledge Bases. KQML, which first appeared almost 10 years ago, has come to define the concept of an ACL and in the process the ACL has become the centerpiece of a large category of agent systems. Inevitably an ACL has become a loosely-defined concept that encompasses a variety of issues which may or may not be ACL-relevant depending on one’s point of view. The more “conservative” viewpoint advocates that the semantics of the message types is the one and only real issue. Agent development suggests though that semantics is the least important concern when one actually builds an agent system. The efforts of many researchers to develop multi-agent systems have brought to the foreground issues and considerations that are at least as important as the semantics for interoperable agent systems. After introducing some of the basic concepts relating to Agent Communication Languages, we cover KQML and FIPA ACL, the two existing fully-specified ACLs. We give a brief introduction to their semantics and the issues relating to semantic descriptions of ACLs. We then shift our focus beyond the semantics and point to emerging threads of research in the ACL community. The issues that we deem relevant to the widest possible acceptance of ACLs include alternative syntactic encodings, services and infrastructure, integration with the WWW, and specification of conversation protocols.

10 citations

KOJAC: Implementing KQML with Jini to Support Agent-Based Communication in Emarkets

[...]

M. Brian Blake1•
George Mason University1
1 Jan 2000
TL;DR: KOJAC (KQML over Jini for Agent Communication) is an approach to agent-based communication implemented with Jini services, specifically JavaSpace that defines methods using Jini Services that conform to the KQML protocol and incorporate an object-oriented ontology.
Abstract: The Java programming language and technologies have been used extensively in the construction of web-based components and applications specifically in the context of electronic markets (emarkets) development. Java-based components can fulfill a variety of atomic roles in an emarket scenario from graphical user interfaces to complex database functions. However, in distributed settings, a great deal of monolithic code must be wrapped into the core functionality offered by Java components to allow for communication or message passing. Java introduces the Jini specification and associated functions to handle this distributed collaboration. Unfortunately, even Jini adds unnecessary overhead to the core functionality of these atomic components. Consequently, agents can be deployed in conjunction with these Java technologies to assist in communication as well as other nonfunctional concerns. The Knowledge Query and Manipulation Language (KQML) is a protocol that has been used in implementing agent communication. This paper suggests the use of agents to broker communication between atomic components. KOJAC (KQML over Jini for Agent Communication) is an approach to agent-based communication implemented with Jini services, specifically JavaSpace. KOJAC defines methods using Jini services that conform to the KQML protocol and incorporate an object-oriented ontology.

8 citations

Journal Article•10.1007/S007730070013•
An agent-based approach to preliminary ship design

[...]

Kyu-Yeul Lee, Sang Uk Lee
31 Dec 2000-Journal of Marine Science and Technology
TL;DR: A federated agent system based on the basic architecture of an agent was implemented and a preliminary ship design was applied to show the handling process of the agent system and its applicability in a distributed design environment.
Abstract: In this paper, the basic architecture of an agent is proposed and a federated agent system based on the basic architecture is implemented. The basic architecture consists of a knowledge query and manipulation language (KQML) handler, a knowledge interchange format (KIF) interpreter, and design flow control codes. The KQML handler is a module for managing KQML performatives received from an agent. The KIF interpreter provides the support services of content-based routing, translation using a matching scheme, and simple inference. A Java template package was used for communication between agents. A federated agent system was then applied to a preliminary ship design to show the handling process of the agent system and its applicability in a distributed design environment.

4 citations

Journal Article•
An agent-based framework for large scale Internet applications

[...]

Mamadou Tadiou Konel, T. Nakajima
01 Jan 2000-Lecture Notes in Computer Science
TL;DR: This paper designed a prototype multi-agent system that is able to discover resources and negotiate QoS at the network level that rely on two concepts: multi- agent systems and agent communication languages (ACL).
Abstract: The idea of a software entity that performs tasks on behalf of a user across the Internet is now well established. We introduce in this paper a new approach to service discovery and QoS negotiation over the Internet. Our approach presents a framework for service discovery and QoS negotiation at the network level that rely on two concepts: multi-agent systems and agent communication languages (ACL). In this framework, a user and service agents engage in a structured communication through the mediation of a QoS Broker Agent and a Facilitator Agent. Here, the Facilitator Agent acts on behalf of several service agents. It acquires information from these service agents and acts as a single point of contact to supply this information to the User Agent via the QoS Broker Agent. A number of service discovery protocols like the Service Location Protocol (SLP), and Sun Microsystem's Jini has been designed for restricted environments and do not scale to the entire Internet. In order to provide an infrastructure for large scale Internet applications, we designed a prototype multi-agent system that is able to discover resources and negotiate QoS at the network level.

1 citations

Book Chapter•10.1007/3-540-45551-5_53•
An Agent-Based Framework for Large Scale Internet Applications

[...]

Mamadou Tadiou Kone1, Tatsuo Nakajima2•
Japan Advanced Institute of Science and Technology1, Waseda University2
14 May 2000
TL;DR: In this article, a framework for service discovery and QoS negotiation at the network level that relies on two concepts: multi-agent systems and agent communication languages (ACL) is presented.
Abstract: The idea of a software entity that performs tasks on behalf of a user across the Internet is now well established. We introduce in this paper a new approach to service discovery and QoS negotiation over the Internet. Our approach presents a framework for service discovery and QoS negotiation at the network level that rely on two concepts: multi-agent systems and agent communication languages (ACL). In this framework, a user and service agents engage in a structured communication through the m ediation of a QoS Broker Agent and a Facilitator Agent. Here, the Facilitator Agent acts on behalf of several service agents. It acquires information from these service agents and acts as a single point of contact to supply this information to the User Agent via the QoS Broker Agent. A number of service discovery protocols like the Service Location Protocol (SLP), and Sun Microsystem's Jini has been designed for restricted environments and do not scale to the entire Internet. In order to pro vide an infrastructure for large scale Internet applications, we designed a prototype multi-agent system that is able to discover resources and negotiate QoS at the network level.
Book Chapter•10.1007/3-540-39963-1_39•
What the Logs Can Tell You: Mediation to Implement Feedback in Training

[...]

David A. Maluf1, Gio Wiederhold2•
Research Institute for Advanced Computer Science1, Stanford University2
11 Oct 2000
TL;DR: The problem addressed by Mediation to Implement Feedback in Training (MIFT) is to customize the feedback from training exercises by exploiting knowledge about the training scenario, training objectives, and specific student/teacher needs by inserting an intelligent mediation layer into the information flow from observations collected during training exercises to the display and user interface.
Abstract: The problem addressed by Mediation to Implement Feedback in Training (MIFT) is to customize the feedback from training exercises by exploiting knowledge about the training scenario, training objectives, and specific student/teacher needs. We achieve this by inserting an intelligent mediation layer into the information flow from observations collected during training exercises to the display and user interface. Knowledge about training objectives, scenarios, and tasks is maintained in the mediating layer. A designer constraint is that domain experts must be able to extend mediators by adding domain-specific knowledge that supports additional aggregations, abstractions, and views of the results of training exercises. The MIFT mediation concept is intended to be integrated with existing military training exercise management tools and reduce the cost of developing and maintaining separate feedback and evaluation tools for every training simulator and every set of customer needs. The MIFT Architecture is designed as a set of independently reusable components which interact with each other through standardized formalisms such as the Knowledge Interchange Format (KIF) and Knowledge Query and Manipulation Language (KQML).

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve