{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T16:59:15Z","timestamp":1725987555359},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319981765"},{"type":"electronic","value":"9783319981772"}],"license":[{"start":{"date-parts":[[2001,1,1]],"date-time":"2001-01-01T00:00:00Z","timestamp":978307200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45341-5_14","type":"book-chapter","created":{"date-parts":[[2007,8,28]],"date-time":"2007-08-28T10:33:42Z","timestamp":1188297222000},"page":"203-218","source":"Crossref","is-referenced-by-count":3,"title":["Querying Data-Intensive Programs for Data Design"],"prefix":"10.1007","author":[{"given":"Jianhua","family":"Shao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xingkun","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"Fu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Suzanne M.","family":"Embury","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"W. A.","family":"Gray","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,6,28]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"M Andersson. Searching for semantics in COBOL legacy applications. In S. Spaccapietra and F. Maryanski, editors, Data Mining and Reverse Engineering: Searching for Semantics, pages 162\u2013183. Chapman & Hall, 1998.","DOI":"10.1007\/978-0-387-35300-5_8"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"M. R. Blaha. Dimentions of Database Reverse Engineering. In Proc of Working Conference on Reverse Engineering, pages 176\u2013183, 1997.","DOI":"10.1109\/WCRE.1997.624588"},{"issue":"3","key":"14_CR3","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1109\/32.48940","volume":"16","author":"Y. Chen","year":"1990","unstructured":"Y. Chen, M.Y Nishmoto, and V. Ramamooethy C. The C Information Abstraction System. ITTT Trans on Software Engineering, 16(3):325\u2013334, 1990.","journal-title":"ITTT Trans on Software Engineering"},{"issue":"2","key":"14_CR4","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/0169-023X(94)90011-6","volume":"12","author":"R. H. L. Chiang","year":"1994","unstructured":"R. H. L. Chiang, T.M Barron, and V.C Storey. Reverse Engineering of relational databases: Extraction of an EER model from a relational database. Data & Knowledge Engineering, 12(2):107\u2013141, 1994.","journal-title":"Data & Knowledge Engineering"},{"issue":"1","key":"14_CR5","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/52.43044","volume":"7","author":"E. J. Chikofsky","year":"1990","unstructured":"E. J. Chikofsky and J. H. Cross. Reverse Engineering and Design Recovery: A Taxonomy. IEEE Software, 7(1):13\u201317, 1990.","journal-title":"IEEE Software"},{"key":"14_CR6","doi-asserted-by":"crossref","unstructured":"M. M. Fonkam and W. A. Gray. An Approach to Eliciting the Semantics of Relational Databases. In Proceedings of Entity-Relationship Approach-ER\u201992, pages 463\u2013480, 1992.","DOI":"10.1007\/BFb0035148"},{"key":"14_CR7","unstructured":"G Fu, X.K Liu, J Shao, S.M Embury, and W.A Gray. Business Rule Extraction for System Maintenance. In to appear in the Proceedings of Re-engineering Week, 2000."},{"key":"14_CR8","volume-title":"An Object-Oriented Compiler Framework","author":"E. Gagnon","year":"1998","unstructured":"E. Gagnon. SableCC. An Object-Oriented Compiler Framework. In Master\u2019s Thesis, School of Computer Science, McGillUniversity, Canada, 1998."},{"issue":"2","key":"14_CR9","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/0169-023X(95)00041-P","volume":"19","author":"J.-L. Hainaut","year":"1996","unstructured":"J.-L Hainaut. Specification preservation in schema transformations-application to semantics and statistics. Data & Knowledge Engineering, 19(2):99\u2013134, 1996.","journal-title":"Data & Knowledge Engineering"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"J-L Hainaut et al. Contribution to a Theory of Database Reverse Engineering. In Proc of IEEE Working Conference on Reverse Engineering, 1993.","DOI":"10.1109\/WCRE.1993.287768"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"J. Henard et al. Program Understanding in Database Reverse Engineering. In Proceedings of DEXA98, pages 70\u201379, 1998.","DOI":"10.1007\/BFb0054469"},{"issue":"2","key":"14_CR12","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/0169-023X(94)90023-X","volume":"12","author":"H. Mannila","year":"1994","unstructured":"H Mannila and K-J Raiha. Algorithms for inferring functional dependencies from relations. Data & Knowledge Engineering, 12(2):83\u201399, 1994.","journal-title":"Data & Knowledge Engineering"},{"issue":"4","key":"14_CR13","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1002\/smr.4360050402","volume":"5","author":"H. A. Muller","year":"1993","unstructured":"H. A. Muller, M. A. Orgun, S. R. Tilley, and J.S Uhl. A Reverse engeering Approach to Subsystem Structure Identification. Software Maintenance: Research and Practice, 5(4):181\u2013201, 1993.","journal-title":"Software Maintenance: Research and Practice"},{"key":"14_CR14","unstructured":"Inc. Objectivity. Objectivity for Java Guide, Release 5.2. In Part Number: 52-JAVAGD-0, 1999."},{"issue":"3","key":"14_CR15","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1109\/32.489080","volume":"22","author":"S. Paul","year":"1996","unstructured":"S. Paul and A. Prakash. A Query Algebra for Program Databases. IEEE Trans. on Software Engineering, 22(3):202\u2013216, 1996.","journal-title":"IEEE Trans. on Software Engineering"},{"issue":"5","key":"14_CR16","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1145\/175290.175293","volume":"37","author":"W. J. Premerlani","year":"1994","unstructured":"W. J. Premerlani and M. R. Blaha. An Approach for Reverse Engineering of Relational Databases. Communication of ACM, 37(5):42\u201349, 1994.","journal-title":"Communication of ACM"},{"issue":"4","key":"14_CR17","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1023\/A:1009619730683","volume":"17","author":"J. Shao","year":"1999","unstructured":"J. Shao and C Pound. Extracting Business Rules from Information System. BT TechnicalJournal, 17(4):179\u2013186, 1999.","journal-title":"BT TechnicalJournal"},{"key":"14_CR18","doi-asserted-by":"crossref","unstructured":"Z. Tari, O Bukhres, J Stokes, and S Hammoudi. The Reengineering of Relational Databases based on Key and Data Correlations. In S. Spaccapietra and F. Maryanski, editors, Data Mining and Reverse Engineering: Searching for Semantics, pages 184\u2013216. Chapman & Hall, 1998.","DOI":"10.1007\/978-0-387-35300-5_9"},{"issue":"7","key":"14_CR19","doi-asserted-by":"publisher","first-page":"446","DOI":"10.1145\/358557.358577","volume":"25","author":"M. Weiser","year":"1982","unstructured":"M. Weiser. Programmers use slices when debugging. Communications of the ACM, 25(7):446\u2013452, 1982.","journal-title":"Communications of the ACM"},{"issue":"2","key":"14_CR20","first-page":"173","volume":"15","author":"H. Yang","year":"1999","unstructured":"H. Yang and W. C. Chu. Acquisition of Entity Relationship Models for Maintenance-Dealing with Data intensive Programs In A Transformation System. Journal of Information Science and Engineering, 15(2):173\u2013198, 1999.","journal-title":"Journal of Information Science and Engineering"}],"container-title":["Notes on Numerical Fluid Mechanics and Multidisciplinary Design","Active Flow and Combustion Control 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45341-5_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,2]],"date-time":"2019-05-02T13:08:29Z","timestamp":1556802509000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45341-5_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783319981765","9783319981772"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3-540-45341-5_14","relation":{},"ISSN":["1612-2909","1860-0824"],"issn-type":[{"type":"print","value":"1612-2909"},{"type":"electronic","value":"1860-0824"}],"subject":[],"published":{"date-parts":[[2001]]}}}