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