A method for structural compatibility in software reuse using requirements specification | IEEE Conference Publication | IEEE Xplore