MicroJIAC is a lightweight agent architecture and framework that eases the development of applications for different kind of devices. It is Java-based and supports the Java 2 Platform Standard and Micro Edition (J2ME/J2SE).
- is runnable on devices of different categories. The field of application reaches from heavily constrained embedded and mobile devices, to more powerful desktop and server systems.
- allows the implementation of scalable and device independent agents. This means that is hides platform specific capabilities and provides a basic abstraction layer.
- eases agent development and provides build and deployment utilities.
- offers a communication infrastructure which abstracts from specific network and transport protocols.
Moritz Chemnitz, Jörg Krüger, Marcel Patzlaff, Erdene-Ochir Tuguldur: SOPRO – Advancements in the Self-organising Production. 15th IEEE International Conference on Emerging Techonologies and Factory Automation (ETFA 2010). [Link to article]
Erdene-Ochir Tuguldur, Marcel Patzlaff: MOO — MicroJIAC agents Operating Oxen.Annals of Mathematics and Artificial Intelligence. April 2010. [Link to article]
Marcel Patzlaff, Erdene-Ochir Tuguldur: MicroJIAC 2.0 – The Agent Framework for Constrained Devices and Beyond. Technical Report. July 2009. [Link to report]
Tuguldur Erdene-Ochir, Marcel Patzlaff: MicroJIAC Agents in MULTI-AGENT PROGRAMMING CONTEST.. Fifth International Workshop on Programming Multi-Agent Systems (ProMAS’07), Sixth International Joint Conference on Autonomous Agents and Multiagent Systems, Honolulu, Hawaii, USA, 2007. [PDF]