Seol mar théacs é seo: Architecture-based design of multi-agent systems