Transforming procedural program structures to object-oriented class structures for the purpose of populating a common software repository | IEEE Conference Publication | IEEE Xplore