KQML provides an extensible set of primitives which defines the permissible
operations that agents may attempt on each other??™s knowledge. It also allows
agents to communicate views regarding the content and find agents relevant to
process their requests.
An ontology is an explicit specification of a conceptualization. The term ontology is
borrowed from philosophy, where an ontology is a systematic account of existence.
In the context of artificial intelligence, ontology is referred to as a special kind of
knowledge. Much research work has been dedicated to explore ontology-based
knowledge management, which includes (1) ontological engineering to build an
ontology of the subject matter, (2) characterizing knowledge in terms of ontology, and
(3) providing intelligent access to knowledge. Huhns and Singh (1997) and Huhns
and Stephens (1999) discuss the requirements of ontologies for software agents.
Luke, Spector, Rager, and Hendler (1997) describe a set of Hyper Text Markup
Language (HTML) ontology extensions for Web agents to annotate Web pages with
semantic knowledge.
Pages:
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374