Software agents and contracts - Andrade, Francisco Carneiro Pacheco (2008)