SMS dit: Developing multi-agent systems with JADE