Developing multiple-agent systems is more than top-down vs. bottom-up | IEEE Journals & Magazine | IEEE Xplore