Evaluation of KQML as an agent communication language View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

1996

AUTHORS

James Mayfield , Yannis Labrou , Tim Finin

ABSTRACT

This chapter discusses the desirable features of languages and protocols for communication among intelligent information agents. These desiderata are divided into seven categories: form, content, semantics, implementation, networking, environment, and reliability. The Knowledge Query and Manipulation Language (KQML) is a new language and protocol for exchanging information and knowledge. This work is part of a larger effort, the ARPA Knowledge Sharing Effort, which is aimed at developing techniques and methodologies for building large-scale knowledge bases that are sharable and reusable. KQML is both a message format and a message-handling protocol to support run-time knowledge sharing among agents. KQML is described and evaluated as an agent communication language relative to the desiderata. More... »

PAGES

347-360

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/3540608052_77

DOI

http://dx.doi.org/10.1007/3540608052_77

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1031965275


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/20", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Language, Communication and Culture", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Artificial Intelligence and Image Processing", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/2004", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Linguistics", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Mayfield", 
        "givenName": "James", 
        "id": "sg:person.014436177571.02", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014436177571.02"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Labrou", 
        "givenName": "Yannis", 
        "id": "sg:person.010202666501.13", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010202666501.13"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Finin", 
        "givenName": "Tim", 
        "id": "sg:person.016274302751.69", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016274302751.69"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "1996", 
    "datePublishedReg": "1996-01-01", 
    "description": "This chapter discusses the desirable features of languages and protocols for communication among intelligent information agents. These desiderata are divided into seven categories: form, content, semantics, implementation, networking, environment, and reliability. The Knowledge Query and Manipulation Language (KQML) is a new language and protocol for exchanging information and knowledge. This work is part of a larger effort, the ARPA Knowledge Sharing Effort, which is aimed at developing techniques and methodologies for building large-scale knowledge bases that are sharable and reusable. KQML is both a message format and a message-handling protocol to support run-time knowledge sharing among agents. KQML is described and evaluated as an agent communication language relative to the desiderata.", 
    "editor": [
      {
        "familyName": "Wooldridge", 
        "givenName": "Michael", 
        "type": "Person"
      }, 
      {
        "familyName": "M\u00fcller", 
        "givenName": "J\u00f6rg P.", 
        "type": "Person"
      }, 
      {
        "familyName": "Tambe", 
        "givenName": "Milind", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/3540608052_77", 
    "inLanguage": "en", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-540-60805-9", 
        "978-3-540-49594-9"
      ], 
      "name": "Intelligent Agents II Agent Theories, Architectures, and Languages", 
      "type": "Book"
    }, 
    "keywords": [
      "agent communication language", 
      "communication language", 
      "large-scale knowledge bases", 
      "run-time knowledge", 
      "intelligent information agents", 
      "Knowledge Sharing Effort", 
      "new language", 
      "language", 
      "Knowledge Query", 
      "information agents", 
      "manipulation language", 
      "message format", 
      "knowledge bases", 
      "KQML", 
      "desirable features", 
      "desiderata", 
      "larger effort", 
      "queries", 
      "protocol", 
      "semantics", 
      "networking", 
      "implementation", 
      "knowledge", 
      "communication", 
      "format", 
      "chapter", 
      "information", 
      "categories", 
      "environment", 
      "efforts", 
      "form", 
      "work", 
      "reliability", 
      "methodology", 
      "features", 
      "technique", 
      "part", 
      "evaluation", 
      "content", 
      "agents", 
      "basis", 
      "ARPA Knowledge Sharing Effort", 
      "Sharing Effort", 
      "message-handling protocol", 
      "Evaluation of KQML"
    ], 
    "name": "Evaluation of KQML as an agent communication language", 
    "pagination": "347-360", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1031965275"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/3540608052_77"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/3540608052_77", 
      "https://app.dimensions.ai/details/publication/pub.1031965275"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-01-01T19:18", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220101/entities/gbq_results/chapter/chapter_315.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/3540608052_77"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/3540608052_77'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/3540608052_77'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/3540608052_77'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/3540608052_77'


 

This table displays all metadata directly associated to this object as RDF triples.

141 TRIPLES      23 PREDICATES      73 URIs      63 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/3540608052_77 schema:about anzsrc-for:08
2 anzsrc-for:0801
3 anzsrc-for:0806
4 anzsrc-for:20
5 anzsrc-for:2004
6 schema:author N738d5fb95c0f43b382f3017ec8c83513
7 schema:datePublished 1996
8 schema:datePublishedReg 1996-01-01
9 schema:description This chapter discusses the desirable features of languages and protocols for communication among intelligent information agents. These desiderata are divided into seven categories: form, content, semantics, implementation, networking, environment, and reliability. The Knowledge Query and Manipulation Language (KQML) is a new language and protocol for exchanging information and knowledge. This work is part of a larger effort, the ARPA Knowledge Sharing Effort, which is aimed at developing techniques and methodologies for building large-scale knowledge bases that are sharable and reusable. KQML is both a message format and a message-handling protocol to support run-time knowledge sharing among agents. KQML is described and evaluated as an agent communication language relative to the desiderata.
10 schema:editor Nc6160a0e7ff84784a0135e6b12e1f0fa
11 schema:genre chapter
12 schema:inLanguage en
13 schema:isAccessibleForFree false
14 schema:isPartOf N5dac3bb1f2f440e2805331ea698622bd
15 schema:keywords ARPA Knowledge Sharing Effort
16 Evaluation of KQML
17 KQML
18 Knowledge Query
19 Knowledge Sharing Effort
20 Sharing Effort
21 agent communication language
22 agents
23 basis
24 categories
25 chapter
26 communication
27 communication language
28 content
29 desiderata
30 desirable features
31 efforts
32 environment
33 evaluation
34 features
35 form
36 format
37 implementation
38 information
39 information agents
40 intelligent information agents
41 knowledge
42 knowledge bases
43 language
44 large-scale knowledge bases
45 larger effort
46 manipulation language
47 message format
48 message-handling protocol
49 methodology
50 networking
51 new language
52 part
53 protocol
54 queries
55 reliability
56 run-time knowledge
57 semantics
58 technique
59 work
60 schema:name Evaluation of KQML as an agent communication language
61 schema:pagination 347-360
62 schema:productId N77e6d7317e314bce82fb26af14c779fa
63 N8d7ee480f6c94f03a4526aa9524a383f
64 schema:publisher Nd6dd4f0c19524f77a5ace334aa0acba7
65 schema:sameAs https://app.dimensions.ai/details/publication/pub.1031965275
66 https://doi.org/10.1007/3540608052_77
67 schema:sdDatePublished 2022-01-01T19:18
68 schema:sdLicense https://scigraph.springernature.com/explorer/license/
69 schema:sdPublisher N2dfc9e9224bf43df83a9d1b3b45a1fac
70 schema:url https://doi.org/10.1007/3540608052_77
71 sgo:license sg:explorer/license/
72 sgo:sdDataset chapters
73 rdf:type schema:Chapter
74 N08cd923c6f3b4cfca49a71b15fd30ba6 schema:familyName Müller
75 schema:givenName Jörg P.
76 rdf:type schema:Person
77 N2dfc9e9224bf43df83a9d1b3b45a1fac schema:name Springer Nature - SN SciGraph project
78 rdf:type schema:Organization
79 N40405ffbaf6e4334b58260f1143ecd56 schema:familyName Tambe
80 schema:givenName Milind
81 rdf:type schema:Person
82 N4e19aa84b9ef4c28960f7fa2e93a5d6d rdf:first N08cd923c6f3b4cfca49a71b15fd30ba6
83 rdf:rest Na4f1b3e49f644f0ca25fc3d6440803b4
84 N5dac3bb1f2f440e2805331ea698622bd schema:isbn 978-3-540-49594-9
85 978-3-540-60805-9
86 schema:name Intelligent Agents II Agent Theories, Architectures, and Languages
87 rdf:type schema:Book
88 N636bd24dc5474e79a3655fe95d31d8db schema:familyName Wooldridge
89 schema:givenName Michael
90 rdf:type schema:Person
91 N738d5fb95c0f43b382f3017ec8c83513 rdf:first sg:person.014436177571.02
92 rdf:rest N968ad2237d254753bf74662fa60aedb0
93 N77e6d7317e314bce82fb26af14c779fa schema:name dimensions_id
94 schema:value pub.1031965275
95 rdf:type schema:PropertyValue
96 N8d7ee480f6c94f03a4526aa9524a383f schema:name doi
97 schema:value 10.1007/3540608052_77
98 rdf:type schema:PropertyValue
99 N968ad2237d254753bf74662fa60aedb0 rdf:first sg:person.010202666501.13
100 rdf:rest Nf2fadae879634fa7a07146289ce6bc33
101 Na4f1b3e49f644f0ca25fc3d6440803b4 rdf:first N40405ffbaf6e4334b58260f1143ecd56
102 rdf:rest rdf:nil
103 Nc6160a0e7ff84784a0135e6b12e1f0fa rdf:first N636bd24dc5474e79a3655fe95d31d8db
104 rdf:rest N4e19aa84b9ef4c28960f7fa2e93a5d6d
105 Nd6dd4f0c19524f77a5ace334aa0acba7 schema:name Springer Nature
106 rdf:type schema:Organisation
107 Nf2fadae879634fa7a07146289ce6bc33 rdf:first sg:person.016274302751.69
108 rdf:rest rdf:nil
109 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
110 schema:name Information and Computing Sciences
111 rdf:type schema:DefinedTerm
112 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
113 schema:name Artificial Intelligence and Image Processing
114 rdf:type schema:DefinedTerm
115 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
116 schema:name Information Systems
117 rdf:type schema:DefinedTerm
118 anzsrc-for:20 schema:inDefinedTermSet anzsrc-for:
119 schema:name Language, Communication and Culture
120 rdf:type schema:DefinedTerm
121 anzsrc-for:2004 schema:inDefinedTermSet anzsrc-for:
122 schema:name Linguistics
123 rdf:type schema:DefinedTerm
124 sg:person.010202666501.13 schema:affiliation grid-institutes:grid.266673.0
125 schema:familyName Labrou
126 schema:givenName Yannis
127 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010202666501.13
128 rdf:type schema:Person
129 sg:person.014436177571.02 schema:affiliation grid-institutes:grid.266673.0
130 schema:familyName Mayfield
131 schema:givenName James
132 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014436177571.02
133 rdf:type schema:Person
134 sg:person.016274302751.69 schema:affiliation grid-institutes:grid.266673.0
135 schema:familyName Finin
136 schema:givenName Tim
137 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016274302751.69
138 rdf:type schema:Person
139 grid-institutes:grid.266673.0 schema:alternateName Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA
140 schema:name Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 21228-5398, Baltimore, MD, USA
141 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...