Ontologies Reasoning Components Agents Simulations Problem Solving through State Space Search Jacques Robin.