Methodologies and Software Engineering for Agent Systems: The Agent-Oriented Software Engineering Handbook (Hardcover, 2004)