{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T17:02:32Z","timestamp":1759683752798},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2009,4,24]],"date-time":"2009-04-24T00:00:00Z","timestamp":1240531200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Autom. Comput."],"published-print":{"date-parts":[[2009,5]]},"DOI":"10.1007\/s11633-009-0109-4","type":"journal-article","created":{"date-parts":[[2009,4,23]],"date-time":"2009-04-23T03:17:31Z","timestamp":1240456651000},"page":"109-123","source":"Crossref","is-referenced-by-count":14,"title":["A two-folded impact analysis of schema changes on database applications"],"prefix":"10.1007","volume":"6","author":[{"given":"Spyridon K.","family":"Gardikiotis","sequence":"first","affiliation":[]},{"given":"Nicos","family":"Malevris","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,4,24]]},"reference":[{"key":"109_CR1","first-page":"277","volume-title":"Proceedings of the 8th International Database Engineering and Applications Symposium","author":"S. K. Gardikiotis","year":"2004","unstructured":"S. K. Gardikiotis, N. Malevris, T. Konstantinou. A Structural Approach towards the Maintenance of Database Applications. In Proceedings of the 8th International Database Engineering and Applications Symposium, IEEE Computer Society, Coimbra, Portugal, pp.277\u2013282, 2004."},{"key":"109_CR2","unstructured":"ISO\/IEC 9075 part 1\u201314 Information technology \u2014 Database languages - SQL, 2005."},{"key":"109_CR3","unstructured":"TPC, [Online], Available: http:\/\/www.tpc.org\/tpcc , October 15, 2008."},{"key":"109_CR4","unstructured":"X. Li. A Survey of Schema Evolution in Object-oriented Databases. In Proceedings of IEEE International Conference on Technology of Object-oriented Languages and Systems, Melbourne, Australia, pp. 362\u2013371, 1999."},{"issue":"7","key":"109_CR5","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1016\/0950-5849(95)91494-K","volume":"37","author":"J. F. Roddick","year":"1995","unstructured":"J. F. Roddick. A Survey of Schema Versioning Issues for Database Systems. Information and Software Technology, vol. 37, no. 7, pp. 383\u2013393, 1995.","journal-title":"Information and Software Technology"},{"key":"109_CR6","first-page":"188","volume-title":"Proceedings of the 4th ACS\/IEEE International Conference on Computer Systems and Applications","author":"S. K. Gardikiotis","year":"2006","unstructured":"S. K. Gardikiotis, N. Malevris. DaSIAn: A Tool for Estimating the Impact of Database Schema Modifications on WEB Applications. In Proceedings of the 4th ACS\/IEEE International Conference on Computer Systems and Applications, IEEE Computer Society, Sharjah\/Dubai, UAE, pp. 188\u2013195, 2006."},{"issue":"1","key":"109_CR7","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1002\/stvr.286","volume":"14","author":"D. Chays","year":"2004","unstructured":"D. Chays, Y. Deng, P. G. Frankl, S. Dan, F. I. Vokolos, E. J. Weyuker. An AGENDA for Testing Relational Database Applications. Software Testing, Verification and Reliability, vol. 14, no. 1, pp. 17\u201344, 2004.","journal-title":"Software Testing, Verification and Reliability"},{"key":"109_CR8","first-page":"161","volume-title":"Proceedings of the 25th Annual International Computer Software and Applications Conference","author":"J. Zhang","year":"2001","unstructured":"J. Zhang, C. Xu, S. C. Cheung. Automatic Generation of Database Instances for White-box Testing. In Proceedings of the 25th Annual International Computer Software and Applications Conference, IEEE Press, Chicago, IL, USA, pp. 161\u2013165, 2001."},{"key":"109_CR9","first-page":"363","volume-title":"Proceedings of the 2nd International Symposium on Cooperative Database Systems for Advanced Applications","author":"M. Y. Chan","year":"1999","unstructured":"M. Y. Chan, S. C. Cheung. Testing Database Applications with SQL Semantics. In Proceedings of the 2nd International Symposium on Cooperative Database Systems for Advanced Applications, Springer, Wollongong, Australia, pp. 363\u2013374, 1999."},{"key":"109_CR10","first-page":"187","volume-title":"Proceedings of the 5th International Conference on Quality Software","author":"W. K. Chan","year":"2005","unstructured":"W. K. Chan, S. C. Cheung, T. H. Tse. Fault-based Testing of Database Application Programs with Conceptual Data Model. In Proceedings of the 5th International Conference on Quality Software, IEEE Computer Society, Melbourne, Australia, pp. 187\u2013196, 2005."},{"key":"109_CR11","first-page":"285","volume-title":"Proceedings of the 16th Symposium on Applied Computing","author":"R. A. Haraty","year":"2001","unstructured":"R. A. Haraty, N. Mansour, B. Daou. Regression Testing of Database Applications. In Proceedings of the 16th Symposium on Applied Computing, ACM, Las Vegas, USA, pp. 285\u2013289, 2001."},{"issue":"1","key":"109_CR12","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1007\/s00778-006-0028-8","volume":"16","author":"F. Haftmann","year":"2007","unstructured":"F. Haftmann, D. Kossmann, E. Lo. A Framework for Efficient Regression Tests on Database Applications. The VLDB Journal, vol. 16, no. 1, pp. 145\u2013164, 2007.","journal-title":"The VLDB Journal"},{"issue":"2","key":"109_CR13","first-page":"99","volume":"24","author":"V. Englebert","year":"1999","unstructured":"V. Englebert, J. L. Hainaut. DB-MAIN: A Next Generation Meta-CASE. Journal of Information Systems, vol. 24, no. 2, pp. 99\u2013112, 1999.","journal-title":"Journal of Information Systems"},{"key":"109_CR14","first-page":"72","volume-title":"Proceedings of the 9th European Conference on Software Maintenance and Reengineering","author":"D. Yeh","year":"2005","unstructured":"D. Yeh, Y. Li. Extracting Entity Relationship Diagram from a Table-based Legacy Database. In Proceedings of the 9th European Conference on Software Maintenance and Reengineering, IEEE Computer Society, Manchester, UK, pp. 72\u201379, 2005."},{"key":"109_CR15","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/CSMR.2001.914963","volume-title":"Proceedings of the 5th European Conference on Software Maintenance and Reengineering","author":"J. Henrard","year":"2001","unstructured":"J. Henrard, J. L. Hainaut. Data Dependency Elicitation in Database Reverse Engineering. In Proceedings of the 5th European Conference on Software Maintenance and Reengineering, IEEE Press, Lisbon, Portugal, pp. 11\u201319, 2001."},{"issue":"5","key":"109_CR16","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1145\/949952.940089","volume":"28","author":"A. Orso","year":"2003","unstructured":"A. Orso, T. Apiwattanapong, M. J. Harrold. Leveraging Field Data for Impact Analysis and Regression Testing. ACM SIGSOFT Software Engineering Notes, vol. 28, no. 5, pp. 128\u2013137, 2003.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"109_CR17","first-page":"475","volume-title":"Proceedings of the 15th IEEE International Conference on Software Maintenance","author":"L. C. Briand","year":"1999","unstructured":"L. C. Briand, J. Wuest, H. Lounis. Using Coupling Measurement for Impact Analysis in Object-oriented Systems. In Proceedings of the 15th IEEE International Conference on Software Maintenance, IEEE Computer Society, Oxford, UK, pp. 475\u2013482, 1999."},{"issue":"4","key":"109_CR18","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1145\/267580.267590","volume":"29","author":"H. Zhu","year":"1997","unstructured":"H. Zhu, P. A. V. Hall, J. H. R. May. Software Unit Test Coverage and Adequacy. ACM Computing Surveys, vol. 29, no. 4, pp. 366\u2013427, 1997.","journal-title":"ACM Computing Surveys"},{"key":"109_CR19","unstructured":"A. V. Aho, R. Sethi, J. D. Ullman. Compilers: Principles, Techniques and Tools, Addison Wesley, 1986."},{"key":"109_CR20","first-page":"439","volume-title":"Proceedings of the 5th International Conference on Software Engineering","author":"M. Weiser","year":"1981","unstructured":"M. Weiser. Program Slicing. In Proceedings of the 5th International Conference on Software Engineering, IEEE Press, San Diego, California, USA, pp. 439\u2013449, 1981."},{"issue":"3","key":"109_CR21","first-page":"121","volume":"3","author":"F. Tip","year":"1995","unstructured":"F. Tip. A Survey of Program Slicing Techniques. Journal of Programming Languages, vol. 3, no. 3, pp. 121\u2013189, 1995.","journal-title":"Journal of Programming Languages"},{"issue":"2","key":"109_CR22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1050849.1050865","volume":"30","author":"B. Xu","year":"2005","unstructured":"B. Xu, J. Qian, X. Zhang, Z. Wu, L. Chen. A Brief Survey of Program Slicing. SIGSOFT Software Engineering Notes, vol. 30, no. 2, pp. 1\u201336, 2005.","journal-title":"SIGSOFT Software Engineering Notes"},{"key":"109_CR23","first-page":"177","volume-title":"Proceedings of the 1st Software Engineering Symposium on Practical Software Development Environments","author":"K. J. Ottenstein","year":"1984","unstructured":"K. J. Ottenstein, L. M. Ottenstein. The Program Dependence Graph in a Software Development Environment. In Proceedings of the 1st Software Engineering Symposium on Practical Software Development Environments, ACM, Pittsburgh, Pennsylvania, pp. 177\u2013184, 1984."},{"issue":"1","key":"109_CR24","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/77606.77608","volume":"12","author":"S. Horwitz","year":"1990","unstructured":"S. Horwitz, T. Reps, D. Binkley. Interprocedural Slicing Using Dependence Graphs. ACM Transactions on Programming Languages and Systems, vol. 12, no. 1, pp. 26\u201360, 1990.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"109_CR25","unstructured":"Oracle, [Online], Available: http:\/\/www.oracle.com , October 15, 2008."},{"key":"109_CR26","first-page":"368","volume-title":"Proceedings of the 5th IEEE\/ACIS International Conference on Computer and Information Science","author":"S. K. Gardikiotis","year":"2006","unstructured":"S. K. Gardikiotis, N. Malevris. Program Analysis and Testing of Database Applications. In Proceedings of the 5th IEEE\/ACIS International Conference on Computer and Information Science, IEEE Computer Society, Honolulu, Hawaii, USA, pp. 368\u2013373, 2006."},{"key":"109_CR27","volume-title":"Constructing a Software System for Program Testing","author":"E. Siougle","year":"1998","unstructured":"E. Siougle. Constructing a Software System for Program Testing, Master dissertation, Athens University of Economics and Business, Athens, Greek, 1998."},{"issue":"8","key":"109_CR28","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1145\/75309.75315","volume":"14","author":"D. Yates","year":"1989","unstructured":"D. Yates, N. Malevris. Reducing the Effects of Infeasible Paths in Branch Testing. ACM SIGSOFT Software Engineering Notes, vol. 14, no. 8, pp. 48\u201354, 1989.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"109_CR29","unstructured":"IEEE Std 610.12-1990 (R2002), IEEE Standard Glossary of Software Engineering Terminology, IEEE, 1990."},{"issue":"6","key":"109_CR30","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"S. R. Chidamber","year":"1994","unstructured":"S. R. Chidamber, C. F. Kemerer. A Metrics Suite for Object Oriented Design. IEEE Transactions on Software Engineering, vol. 20, no. 6, pp. 476\u2013493, 1994.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"109_CR31","unstructured":"Apache Software Foundation, [Online], Available: http:\/\/tomcat.apache.org , October 15, 2008."},{"key":"109_CR32","unstructured":"The Source for Java Developers, [Online], Available: http:\/\/java.sun.com , October 15, 2008."},{"key":"109_CR33","unstructured":"The Source for Java Technology Collaboration, [Online], Available: http:\/\/javacc.dev.java.net , October 15, 2008."},{"key":"109_CR34","unstructured":"ToadSoft, [Online], Available: http:\/\/www.toadsoft.com , October 15, 2008."},{"key":"109_CR35","unstructured":"MySQL, [Online], Available: http:\/\/www.mysql.com , October 15, 2008."},{"key":"109_CR36","first-page":"558","volume-title":"Proceedings of the 5th International Conference on Software Engineering Research, Management and Applications","author":"S. K. Gardikiotis","year":"2007","unstructured":"S. K. Gardikiotis, V. S. Lazarou, N. Malevris. An Agentbased Approach for the Maintenance of Database Applications. In Proceedings of the 5th International Conference on Software Engineering Research, Management and Applications, IEEE Computer Society, Busan, Korea, pp. 558\u2013565, 2007."}],"container-title":["International Journal of Automation and Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11633-009-0109-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11633-009-0109-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11633-009-0109-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T14:46:36Z","timestamp":1559400396000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11633-009-0109-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,4,24]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2009,5]]}},"alternative-id":["109"],"URL":"https:\/\/doi.org\/10.1007\/s11633-009-0109-4","relation":{},"ISSN":["1476-8186","1751-8520"],"issn-type":[{"value":"1476-8186","type":"print"},{"value":"1751-8520","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,4,24]]}}}