From theory to practice in multiagent system design: The case of structural co-operation el 31 de Diciembre del 1998