{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T15:00:19Z","timestamp":1784300419551,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,7,10]],"date-time":"2017-07-10T00:00:00Z","timestamp":1499644800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"DHS","award":["DHS-14-ST-062-001"],"award-info":[{"award-number":["DHS-14-ST-062-001"]}]},{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CCF-1464425"],"award-info":[{"award-number":["CCF-1464425"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,7,10]]},"DOI":"10.1145\/3092703.3092721","type":"proceedings-article","created":{"date-parts":[[2017,7,11]],"date-time":"2017-07-11T20:17:18Z","timestamp":1499804238000},"page":"215-225","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":44,"title":["Experience paper: a study on behavioral backward incompatibilities of Java software libraries"],"prefix":"10.1145","author":[{"given":"Shaikh","family":"Mostafa","sequence":"first","affiliation":[{"name":"University of Texas at San Antonio, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rodney","family":"Rodriguez","sequence":"additional","affiliation":[{"name":"University of Texas at San Antonio, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoyin","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Texas at San Antonio, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"http:\/\/semver.org\/. Accessed: 2016-08-22","author":"Versioning Semantic","year":"2017","unstructured":"Semantic Versioning , http:\/\/semver.org\/. Accessed: 2016-08-22 . 2017 . Criticism of Windows Vista. (2017). https:\/\/en.wikipedia.org\/wiki\/ Criticism_of_Windows_Vista 2017. Sougou . (2017). https:\/\/play.google.com\/store\/apps\/details?id=com.sohu. inputmethod.sogou&amp;hl=en Semantic Versioning, http:\/\/semver.org\/. Accessed: 2016-08-22. 2017. Criticism of Windows Vista. (2017). https:\/\/en.wikipedia.org\/wiki\/ Criticism_of_Windows_Vista 2017. Sougou. (2017). https:\/\/play.google.com\/store\/apps\/details?id=com.sohu. inputmethod.sogou&amp;hl=en"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.39"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9325-9"},{"key":"e_1_3_2_1_4_1","first-page":"1","article-title":"The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. Software Engineering","volume":"99","author":"Bavota G.","year":"2014","unstructured":"G. Bavota , M. Linares-Vasquez , C. Bernal-Cardenas , M. Di Penta , R. Oliveto , and D. Poshyvanyk . 2014 . The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. Software Engineering , IEEE Transactions on 99 (2014), 1 \u2013 1 . G. Bavota, M. Linares-Vasquez, C. Bernal-Cardenas, M. Di Penta, R. Oliveto, and D. Poshyvanyk. 2014. The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. Software Engineering, IEEE Transactions on 99 (2014), 1\u20131.","journal-title":"IEEE Transactions on"},{"key":"e_1_3_2_1_5_1","volume-title":"2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)","volume":"1","author":"Brito G.","unstructured":"G. Brito , A. Hora , M. T. Valente , and R. Robbes . 2016. Do Developers Deprecate APIs with Replacement Messages? A Large-Scale Analysis on Java Systems . In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) , Vol. 1 . 360\u2013369. G. Brito, A. Hora, M. T. Valente, and R. Robbes. 2016. Do Developers Deprecate APIs with Replacement Messages? A Large-Scale Analysis on Java Systems. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), Vol. 1. 360\u2013369."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368154"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.v18:2"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR-WCRE.2014.6747228"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings 2000 International Conference on Software Maintenance. 131\u2013142","author":"Godfrey M. W.","unstructured":"M. W. Godfrey and Q. Tu . 2000. Evolution in Open Source Software: a Case Study . In Proceedings 2000 International Conference on Software Maintenance. 131\u2013142 . M. W. Godfrey and Q. Tu. 2000. Evolution in Open Source Software: a Case Study. In Proceedings 2000 International Conference on Software Maintenance. 131\u2013142."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.28"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.20"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2005.33"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31424-7_54"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491428"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/940071.940110"},{"key":"e_1_3_2_1_16_1","volume-title":"Early Identification of Incompatibilities in Multi-component Upgrades. In European Conference on Object-Oriented Programming. 440\u2013464","author":"McCamant S.","unstructured":"S. McCamant and M. D. Ernst . 2004 . Early Identification of Incompatibilities in Multi-component Upgrades. In European Conference on Object-Oriented Programming. 440\u2013464 . S. McCamant and M. D. Ernst. 2004. Early Identification of Incompatibilities in Multi-component Upgrades. In European Conference on Object-Oriented Programming. 440\u2013464."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.18"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 34th International Conference on Software Engineering. 353\u2013363","author":"Meng S.","unstructured":"S. Meng , X. Wang , L. Zhang , and H. Mei . 2012. A History-based Matching Approach to Identification of Framework Evolution . In Proceedings of the 34th International Conference on Software Engineering. 353\u2013363 . S. Meng, X. Wang, L. Zhang, and H. Mei. 2012. A History-based Matching Approach to Identification of Framework Evolution. In Proceedings of the 34th International Conference on Software Engineering. 353\u2013363."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635870"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2014.19"},{"key":"e_1_3_2_1_21_1","unstructured":"S. Mostafa and X. Wang. 2014. A Statistics on Usage of Java Libraries. In Technical Report. http:\/\/xywang.100871.net\/TechReport_LibStats.pdf  S. Mostafa and X. Wang. 2014. A Statistics on Usage of Java Libraries. In Technical Report. http:\/\/xywang.100871.net\/TechReport_LibStats.pdf"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/512035.512055"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1453101.1453131"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993558"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405296"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2014.30"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393662"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2676997"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882306"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393614"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2014.33"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806848"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9411-7"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9317-9"}],"event":{"name":"ISSTA '17: International Symposium on Software Testing and Analysis","location":"Santa Barbara CA USA","acronym":"ISSTA '17","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3092703.3092721","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3092703.3092721","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3092703.3092721","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:26Z","timestamp":1750217846000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3092703.3092721"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,10]]},"references-count":34,"alternative-id":["10.1145\/3092703.3092721","10.1145\/3092703"],"URL":"https:\/\/doi.org\/10.1145\/3092703.3092721","relation":{},"subject":[],"published":{"date-parts":[[2017,7,10]]},"assertion":[{"value":"2017-07-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}