Constraint Satisfaction Techniques for Agent-Based Reasoning door Nicoleta Neagu