{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T06:01:54Z","timestamp":1729663314493,"version":"3.28.0"},"reference-count":32,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1109\/icsm.2015.7332500","type":"proceedings-article","created":{"date-parts":[[2015,11,23]],"date-time":"2015-11-23T17:44:11Z","timestamp":1448300651000},"page":"487-496","source":"Crossref","is-referenced-by-count":4,"title":["Reverse engineering a visual age application"],"prefix":"10.1109","author":[{"given":"Harry M.","family":"Sneed","sequence":"first","affiliation":[]},{"given":"Chris","family":"Verhoef","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref32","first-page":"11","article-title":"Estimating and Tracking the Costs of Software Evolution","author":"sneed","year":"2015","journal-title":"Proc of GI Workshop on Software Management Dresden"},{"key":"ref31","first-page":"30","article-title":"Reverse Engineering on the IEEE Mainframe","author":"van","year":"2010","journal-title":"IEEE Software"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1232284"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609583"},{"key":"ref11","first-page":"59","author":"seacord","year":"2003","journal-title":"Modernizing Legacy Systems"},{"journal-title":"The Object Advantage","year":"1994","author":"jacobson","key":"ref12"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/32.184760"},{"key":"ref14","first-page":"21","article-title":"Knowledge Mining-Business Rule Extraction and Reuse","volume":"12","author":"ulrich","year":"1999","journal-title":"Cutter IT Journal"},{"key":"ref15","first-page":"105","article-title":"Migrating procedurally-oriented COBOL Programs to an Object-oriented Architecture","author":"sneed","year":"1992","journal-title":"Proc ICSM 1992"},{"key":"ref16","first-page":"286","article-title":"Transforming procedural Program to Object-oriented Class Structures to populate a common Software Repository","author":"sneed","year":"2002","journal-title":"Proc Of ICSM-2002"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1109\/TSE.1982.235255","article-title":"understanding and documenting programs","volume":"se 8","author":"basili","year":"1982","journal-title":"IEEE Transactions on Software Engineering"},{"key":"ref18","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1145\/182.358437","article-title":"Program indentation and comprehensibility","volume":"26","author":"shneiderman","year":"1983","journal-title":"Comm of ACM"},{"article-title":"Software Psychology-Human Factors in Computer and Information Systems","year":"0","author":"shneiderman","key":"ref19"},{"key":"ref28","first-page":"134","article-title":"Software Reengineering-A Quick History","volume":"37","author":"arnold","year":"1994","journal-title":"Comm of ACM"},{"year":"0","author":"jackson","key":"ref4"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/175290.175301"},{"key":"ref3","first-page":"2","article-title":"Flow Chart Techniques for structured Programming","author":"nassi","year":"1973","journal-title":"SIGPlan Notices"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/MS.1984.234710"},{"journal-title":"Object-oriented Software Migration","year":"1999","author":"sneed","key":"ref29"},{"key":"ref5","first-page":"281","article-title":"Priifstand-A Tool for testing Software Components","author":"sneed","year":"1983","journal-title":"Proc of 1 st ICSM IEEE CS Press Monterey"},{"article-title":"Program Evolution-Process of Program Change","year":"1985","author":"lehman","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1002\/spe.745"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/TSE.1981.230818","article-title":"design of analyzers for selective program analysis","volume":"se 7","author":"arthur","year":"1981","journal-title":"IEEE Transactions on Software Engineering"},{"journal-title":"Software Migration in Practice","year":"2010","author":"sneed","key":"ref9"},{"journal-title":"Government Accounting Office Report","article-title":"Federal Agencies Maintenance of Computer Programs-expensive and undermanaged","year":"1981","key":"ref1"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/2.30731"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/52.43050"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1147\/sj.282.0294"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/32.368133"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/52.43044"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/175290.175297"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/175290.175295"}],"event":{"name":"2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)","start":{"date-parts":[[2015,9,29]]},"location":"Bremen, Germany","end":{"date-parts":[[2015,10,1]]}},"container-title":["2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7321954\/7332440\/07332500.pdf?arnumber=7332500","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,23]],"date-time":"2017-06-23T20:14:03Z","timestamp":1498248843000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7332500\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9]]},"references-count":32,"URL":"https:\/\/doi.org\/10.1109\/icsm.2015.7332500","relation":{},"subject":[],"published":{"date-parts":[[2015,9]]}}}