MAGE: A Massively Agent Execution System for Logic Programming

In this article, we describe the Massively AGent Execution system (MAGE), whose purpose is to facilitate the implementation of multiagent applications in a massively parallel environment. MAGE is a parallel programming environment that supports the implementation of each agent in a Prolog system extended with communication primitives used for the cooperation and the interaction among the agents.