The Art of Agent-Oriented Modeling - Sterling (IEEE, 2003)