Gravar e-mail: The Role of Requirements Engineering in the Development of Multi-Agent Systems