A formal framework for on-line software version change | IEEE Journals & Magazine | IEEE Xplore