Shaping flexible software development with Agent-Oriented methodology | IEEE Conference Publication | IEEE Xplore