stringtranslate.com

Lenguaje de manipulación y consulta de conocimientos.

El lenguaje de manipulación y consulta de conocimiento , o KQML , es un lenguaje y protocolo para la comunicación entre agentes de software y sistemas basados ​​en el conocimiento . [1] Fue desarrollado a principios de la década de 1990 como parte del esfuerzo de intercambio de conocimientos de DARPA , cuyo objetivo era desarrollar técnicas para construir bases de conocimientos a gran escala que fueran compartibles y reutilizables. Aunque originalmente se concibió como una interfaz para sistemas basados ​​en el conocimiento, pronto se reutilizó como un lenguaje de comunicación de agentes . [2] [3]

El trabajo sobre KQML fue dirigido por Tim Finin de la Universidad de Maryland, condado de Baltimore y Jay Weber de EITech e implicó contribuciones de muchos investigadores.

El formato y protocolo de mensaje KQML se puede utilizar para interactuar con un sistema inteligente, ya sea mediante un programa de aplicación o mediante otro sistema inteligente. Los "performativos" de KQML son operaciones que los agentes realizan en los almacenes de conocimientos y objetivos de cada uno. Utilizando estos se construyen interacciones de alto nivel, como redes de contratos y negociaciones. Los "facilitadores de comunicación" de KQML coordinan las interacciones de otros agentes para apoyar el intercambio de conocimientos .

Los sistemas prototipo experimentales admiten ingeniería concurrente, diseño inteligente, planificación inteligente y programación.

KQML ha sido reemplazado por FIPA-ACL .

Referencias

  1. ^ Finín, T.; Fritzson, R.; McKay, D.; McEntire, R. (1994). "KQML como lenguaje de comunicación de agentes". Actas de la tercera conferencia internacional sobre gestión de la información y el conocimiento - CIKM '94 . pag. 456. doi : 10.1145/191246.191322. ISBN 0897916743. S2CID  1129799.
  2. ^ Web del agente UMBC
  3. ^ Tim Finin; Jay Weber; Gio Wiederhold; Michael Gensereth; Richard Fritzson; Donald McKay; James McGuire; Richard Pelavín; Estuardo Shapiro; Chris Beck: BORRADOR de especificación del lenguaje de comunicación de agente KQML (PostScript), 15 de junio de 1993.