Packages
unsw.cse.mica  
unsw.cse.mica.agent Provides support for Agents within the MICA architecture.
unsw.cse.mica.agent.transport Provides implementations of the AgentTransport interface using a combination of low-level connections and higher-level protocols.
unsw.cse.mica.agent.transport.secure Provides implementations of connections and protocols for the AgentTransport interface for establishing secure communications with the blackboard.
unsw.cse.mica.blackboard Provides support for Blackboards within the MICA architecture.
unsw.cse.mica.blackboard.secure Provides security mechanisms for using in controlling what access agents can have with the blackboard.
unsw.cse.mica.blackboard.transport Provides implementations of the BlackboardTransport interface using a combination of low-level connections and higher-level protocols.
unsw.cse.mica.blackboard.transport.secure Provides implementations of connections and protocols for the BlackboardTransport interface for establishing secure communications with agents.
unsw.cse.mica.data Provides support for Mobs (MICA objects) and mob types
unsw.cse.mica.runner Provides the MicaRunner tool for starting blackboards and agents.
unsw.cse.mica.runner.gui Provides GUI interface elements for MicaRunner.
unsw.cse.mica.service  
unsw.cse.mica.sync An extension of the agent transport that allows synchronous communication over the blackboard.
unsw.cse.mica.tools Provides a number of simple tools for testing Mica agents.
unsw.cse.mica.tools.proxy  
unsw.cse.mica.tools.timer  
unsw.cse.mica.util A collection of general-purpose utilities for the mica framework.