{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T00:50:11Z","timestamp":1648601411290},"reference-count":8,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2001,11,1]],"date-time":"2001-11-01T00:00:00Z","timestamp":1004572800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Comput. Sci. &amp; Technol."],"published-print":{"date-parts":[[2001,11]]},"DOI":"10.1007\/bf02943242","type":"journal-article","created":{"date-parts":[[2008,9,12]],"date-time":"2008-09-12T07:09:11Z","timestamp":1221203351000},"page":"574-581","source":"Crossref","is-referenced-by-count":1,"title":["Extracting objects from Ada83 programs: A case study"],"prefix":"10.1007","volume":"16","author":[{"given":"Baowen","family":"Xu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuming","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"BF02943242_CR1","first-page":"240","volume-title":"Proceedings of ACM SIGAda\u201998","author":"B Li","year":"1998","unstructured":"Li B, Xu B, Yu H. Transforming Ada severing tasks into protected objects InProceedings of ACM SIGAda\u201998, ACM Press, Washington DC, 1998, pp. 240\u2013245."},{"key":"BF02943242_CR2","first-page":"266","volume-title":"Proceedings of IEEE Conference on Software Maintenance","author":"S Liu","year":"1990","unstructured":"Liu S, Widle N. Identifying objects in a conventional procedural language: An example of data design recovery. InProceedings of IEEE Conference on Software Maintenance, San Diego, CA, IEEE Compomputer Society Press, 1990, pp. 266\u2013271."},{"key":"BF02943242_CR3","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1109\/WCRE.1993.287777","volume-title":"Proceedings of the First IEEE Working Conference on Reverse Engineering","author":"G Canfora","year":"1993","unstructured":"Canfora G, Cimitile A, Munro M. A reverse engineering method for identifying reusable abstract data types. InProceedings of the First IEEE Working Conference on Reverse Engineering, Baltimore, Maryland, IEEE Computer Society Press, 1993, pp. 73\u201382."},{"issue":"5","key":"BF02943242_CR4","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1002\/smr.4360060503","volume":"6","author":"Panose Livadas","year":"1994","unstructured":"Panose Livadas, Theodore Johnson. A new approach to finding objects in programsJ. Software Maintenance: Research and Practice, 1994, 6(5): 249\u2013260.","journal-title":"J. Software Maintenance: Research and Practice"},{"issue":"3","key":"BF02943242_CR5","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1002\/(SICI)1097-024X(199703)27:3<245::AID-SPE83>3.0.CO;2-0","volume":"27","author":"W Pedrycz","year":"1997","unstructured":"Pedrycz W, Waletky J. Fuzzy clustering in software reusability.J. Software-Practice and Experience, 1997, 27(3): 245\u2013270.","journal-title":"J. Software-Practice and Experience"},{"issue":"5","key":"BF02943242_CR6","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1002\/smr.4360060504","volume":"6","author":"M Ogando","year":"1994","unstructured":"Ogando M, Yau S, Liu S, Widle N. An object finder for program, structure understanding in software maintenance.J. Software Maintenance: Research and Practice, 1994, 6(5): 261\u2013283.","journal-title":"J. Software Maintenance: Research and Practice"},{"key":"BF02943242_CR7","first-page":"23","volume-title":"Proceedings of IEEE Conference on Software Maintenance","author":"Y Zhou","year":"1999","unstructured":"Zhou Y, Xu B. Extracting objects of Ada programs using module features. InProceedings of IEEE Conference on Software Maintenance, Oxford, IEEE Computer Society Press, 1999, pp. 23\u201329."},{"key":"BF02943242_CR8","unstructured":"ANSI\/MIL-STD-1815A-1983 (ISO 8652-1987). Reference Manual for the Ada Programming Language, 1983."}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02943242.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02943242\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02943242","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T20:16:15Z","timestamp":1558469775000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02943242"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,11]]},"references-count":8,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2001,11]]}},"alternative-id":["BF02943242"],"URL":"https:\/\/doi.org\/10.1007\/bf02943242","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"value":"1000-9000","type":"print"},{"value":"1860-4749","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,11]]}}}