Ontologies Reasoning Components Agents Simulations A UML2 Profile for Multi-Agent Systems Jacques Robin.