Towards an emergence-driven software process for agent-based simulation - David, N.; Sichman, J. S.; Coelho, H. (2003)