Engineering Societies In The Agents World by A. Omicini