An intelligent tool for re-engineering software modularity | IEEE Conference Publication | IEEE Xplore