Transition to a legacy- and reuse-based software life cycle | IEEE Journals & Magazine | IEEE Xplore