Zurück zur Übersicht

Atomik

Herkunft und Zielsetzung

Atomik ist ein Projekt des Artificial Intelligence Laboratory des Swiss Federal Institute of Technology, Lausanne.
Link: http://liawww.epfl.ch/ATOMIK/
Atomik (AgenT Ontology ManipulatIon Kernel ) wurde entwickelt, um das von der Projektgruppe entwickelte Konzept der Multilingualen Agenten durch eine prototypische Implementierung zu belegen. Es soll, bei Erfolg zu einer Bibliothek weiterentwickelt werden, die in existierende Agenten Toolkits eingebaut werden kann. Diese Bibliothek soll es ermöglichen, Agenten, die Nachrichten verschiedener Sprachen zur Kommunikation benutzen.
genannt werden zum Beispiel
Agent Communication Languages: FIPA-ACL, KQML
Content Languages: KIF, FIPA-SL
Ontology Representations: DAML, OIL
in einem Agentensystem zu verwenden und Agenten, die diese Sprachen verwenden miteinander kommunizieren zu lassen. Der Entwicklungsstand wird als experimentell angegeben, allerdings sieht es danach aus, dass weiterhin an der Bibliothek gearbeitet wird.

Beschaffung und Installation

Atomik besteht aus einer zip Datei, die zu entpacken ist. Diese enthält alle java Klassen und Sourcen sowie Dokumentation. Die Biblithek steht unter der GNU LGPL und ist somit grundsätzlich frei verfügbar.

Technologie

Die Biblithek verfügt über eine Sammlung verschiedener Sprachdefinitionen (XML), die Erweiterbar ist. Realisiert ist sie in Java.

Dokumentation und Support

Der Umfang der mitgelieferten Dokumentation ist sehr gering. Weitere Support Hinweise sind nicht gegeben

Leistungsumfang

Es handelt sich um eine Bibliothek, die es (im Endausbau) ermöglichen soll, Nachrichten zwischen Agenten, die in verschiedenen Sprachen kommunizieren auszutauschen. Bisher ist es möglich Nachrichten auf ihre Korrektheit im Sinne der Grammatik der definierten Sprachen zu überprüfen, Sprachen zusammenzufassen und in begrenztem Masse zu übersetzen.

Handhabung

Einbindung als Bibliothek in eigenene Java Klassen

Gesamteindruck

Noch relativ unreif und in der Anwendung stark spezialisiert.

lastchange CT 2002-05-01