Seol mar théacs é seo: Engineering multi-agent systems :