Downloadliste

Projektbeschreibung

DIET Agents is a multi-agent platform in Java. A
bottom-up design is used to ensure that the
platform is lightweight, scalable, robust,
adaptive, and extensible. It is especially
suitable for rapidly developing peer-to-peer
prototype applications and/or adaptive,
distributed applications that use bottom-up,
nature-inspired techniques.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-03-15 19:43
0.97

Diese Version verfügt über relativ kleine Änderungen, aber diejenigen, die Entwickler sollten nützlich finden. Die Adresse Parsing-Funktion in der Kernschicht ist ab sofort über die AddressParser Schnittstelle. In den ARC-Schicht, ist die neu hinzugefügte MirrorFactory Schnittstelle es viel einfacher für Agenten Remote-Kommunikation zu initiieren. Die MirrorChat und Ausführen von Beispiel-Anwendungen wurden aktualisiert, um auch diese neue Funktion zu demonstrieren.
Tags: Minor feature enhancements
This release features relatively small changes, but ones that developers should find useful. The address parsing functionality in the core layer is now available through the AddressParser interface. In the ARC layer, the newly added MirrorFactory interface makes it much easier for agents to initiate remote communication. The MirrorChat and Running sample applications have both been updated to demonstrate this new functionality.

2004-12-23 22:16
0.96

Die Anwendung Wiederverwendbare Komponenten wurden verbessert. Jobs wurden aktualisiert, um zu gehorchen einer strengen Starten und Herunterfahren des Auftrags sowie die SubScheduler und EventManagerContainer Klassen wurden hinzugefügt, um dies zu erleichtern. Die Funktionalität der SerialJobManager wurde erweitert, so wie es jetzt verschiedenen Modi unterstützt. Dies ist in den neuen "Job gezeigt" Probe-Anwendung, die zeigt auch, wie die meisten der neu hinzugekommenen Stellen geschaffen werden. In der Kern-Schicht wurden die Visualisierung Modelle problemlos aus ihrer Umsetzung getrennt. Es gibt viele weitere Änderungen.
Tags: Major feature enhancements
The Application Reusable Components have been improved. Jobs have been updated to obey a more strict startup and shutdown contract, and the SubScheduler and EventManagerContainer classes have been added to facilitate this. The functionality of the SerialJobManager has been extended, as it now supports various modes. This is demonstrated in the new "job" sample application, which also illustrates how to use most of the newly added jobs. In the core layer, the visualisation models have been fully separated from their implementation. There are many other changes.

2004-11-02 11:57
0.95

Die Unterstützung wurde für agent Persistenz aufgenommen. Insbesondere Veränderungen in der Kernschicht ermöglichen Serialisierung von Agenten, während sie ausgeführt werden. Zusammen mit den neu hinzugefügten Fähigkeit, Agenten durch Sperren sie Pause, bietet dieses Basic-Agent Ausdauer. Die ARC-Schicht-Funktionalität wurde erweitert, um externe Steuerung von Gruppen von Mitarbeiter zu erleichtern. Dies kann zum Beispiel verwendet werden, um die Agenten-Datei zu speichern, wie sie die neue "persistent Sortierung" Demo-Anwendung demonstriert. Darüber hinaus die Plattform unterstützt jetzt SSL-Sockets. Verschiedene kleinere Bugs wurden gefixt, am meisten Remote-Kommunikation.
Tags: Major feature enhancements
Support has been added for agent persistence. In
particular, changes in the core layer enable
serialization of agents while they are running.
Together with the newly added ability to pause
agents by locking them, this provides basic agent
persistence. The ARC layer functionality has been
enhanced to facilitate external control of groups
of agents. This can, for instance, be used in
order to save agents to file, as demonstrated by
the new "persistent sorting" demo application.
Furthermore, the platform now supports SSL
sockets. Several minor bugs were fixed, mostly
related to remote communication.

2004-06-29 19:45
0.94

Unterstützung für Remote-Kommunikation (zwischen Agenten auf unterschiedlichen Rechnern) wurde massiv verbessert. Es gibt jetzt eine robuste und effiziente Umsetzung der Mirror-Agenten, die transparent Remote-Kommunikation bietet. Darüber hinaus sind Nachrichtenkanäle als eine weitere Möglichkeit, Remote-Kommunikation zur Verfügung gestellt. Es gibt neue Beispielanwendungen zeigen die beiden Remote-Kommunikation Systeme. In der Kern-Schicht wurde die Verwendung von Sockets allgemeiner und Socket I / O-Fehler können jetzt überwacht werden. Viele weitere Verbesserungen wurden als gut gemacht, und einige kleinere Bugs wurden behoben.
Tags: Major feature enhancements
Support for remote communication (between agents on different machines) has been massively improved. There is now a robust and efficient implementation of Mirror agents which offers transparant remote communication. Furthermore, message channels are provided as another way of remote communication. There are new sample applications to demonstrate both remote communication schemes. In the core layer, the use of sockets has been generalised, and socket I/O errors can now be monitored. Many other improvements have been made as well, and several minor bugs have been fixed.

2004-05-08 03:40
0.93

Dies ist die erste Java-Version 1.1 kompatibel. Es ermöglicht Ihnen, die Plattform in einem breiteren Spektrum von Umgebungen, einschließlich Handheld-Geräten und / oder Web-Browser ohne bisherigen Java-Plug-Ins ausführen.
Tags: Java 1.1, Initial freshmeat announcement
This is the first Java 1.1 compatible version. It enables you to run the platform in a wider range of environments, including hand-held devices and/or Web browsers without recent Java plug-ins.

Project Resources