Special section on engineering complex software systems through multi-agent systems and simulation