Multi-agent systems as distributed software
fulcrum.inc