• Opal: A multi-level infrastructure for agent-oriented software development 

    Purvis, Martin; Cranefield, Stephen; Nowostawski, Mariusz; Carter, Daniel
    The Opal architecture for software development is described that supports the use of agent-oriented concepts at multiple levels of abstraction. At the lowest level are micro-agents, streamlined agents that can be used for ...