Kenntnisse-Abfrage und Manipulationssprache

Die Kenntnisse-Anfragen- und Manipulationssprache oder KQML, ist eine Sprache

und Protokoll für die Kommunikation unter Softwareagenten und wissensbasierten Systemen. Es war

entwickelt am Anfang des Teils der 1990er Jahre der DARPA Kenntnisse-Teilen-Anstrengung, die sich entwickelnde Techniken gezielt wurde, um groß angelegte Kenntnisse-Basen zu bauen, die sind

shareable und wiederverwendbar. Während ursprünglich konzipiert, weil hat eine Schnittstelle zu Kenntnissen Systeme gestützt, es wurde bald als eine Reagenz-Nachrichtensprache wiederbeabsichtigt.

Die Arbeit an KQML wurde von Tim Finin von der Universität Marylands, Baltimorer Grafschaft und Jay Webers von EITech und beteiligten Beiträgen von vielen Forschern geführt.

Das KQML Nachrichtenformat und Protokoll können verwendet werden, um mit einem intelligenten System, entweder durch ein Anwendungsprogramm, oder durch ein anderes intelligentes System aufeinander zu wirken. "Die performatives" von KQML sind Operationen, die Agenten auf jeden Kenntnissen eines anderen und Absicht-Läden durchführen. Wechselwirkungen des höheren Niveaus wie Vertragsnetze und Verhandlung werden mit diesen gebaut. Die "Nachrichtenvermittler von KQML" koordinieren die Wechselwirkungen anderer Agenten, um das Kenntnisse-Teilen zu unterstützen.

Experimentelle Prototyp-Systeme unterstützen gleichzeitige Technik, intelligentes Design, intelligente Planung und Terminplanung.

KQML wird durch FIPA-ACL ersetzt.

Siehe auch

  • Agent-Kommunikationssprache
  • Kenntnisse-Austausch-Format
  • FIPA

Links


Kilt / KR
Impressum & Datenschutz