AI methodology as a key for software reusability | IEEE Conference Publication | IEEE Xplore