Reuse of software through generation of partial systems | IEEE Journals & Magazine | IEEE Xplore