{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:09:03Z","timestamp":1759032543099,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,8,30]],"date-time":"2015-08-30T00:00:00Z","timestamp":1440892800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,8,30]]},"DOI":"10.1145\/2804360.2804364","type":"proceedings-article","created":{"date-parts":[[2015,8,24]],"date-time":"2015-08-24T14:09:20Z","timestamp":1440425360000},"page":"28-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["The driving forces of API evolution"],"prefix":"10.1145","author":[{"given":"William","family":"Granli","sequence":"first","affiliation":[{"name":"University of Gothenburg, Sweden"}]},{"given":"John","family":"Burchell","sequence":"additional","affiliation":[{"name":"University of Gothenburg, Sweden"}]},{"given":"Imed","family":"Hammouda","sequence":"additional","affiliation":[{"name":"Chalmers University of Technology, Sweden \/ University of Gothenburg, Sweden"}]},{"given":"Eric","family":"Knauss","sequence":"additional","affiliation":[{"name":"Chalmers University of Technology, Sweden \/ University of Gothenburg, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2015,8,30]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Systems and Software Engineering \u2013 Vocabulary. ISO\/IEC\/IEEE 24765:2010(E) pages 1\u2013418 Dec 2010.  Systems and Software Engineering \u2013 Vocabulary. ISO\/IEC\/IEEE 24765:2010(E) pages 1\u2013418 Dec 2010."},{"key":"e_1_3_2_1_2_1","first-page":"8","article-title":"Evaluating Application Programming Interfaces as Communication Artefacts","volume":"100","author":"Afonso L. M.","year":"2012","unstructured":"L. M. Afonso , R. F. d. G. Cerqueira , and C. S. de Souza . Evaluating Application Programming Interfaces as Communication Artefacts . System , 100 : 8 \u2013 31 , 2012 . L. M. Afonso, R. F. d. G. Cerqueira, and C. S. de Souza. Evaluating Application Programming Interfaces as Communication Artefacts. System, 100:8\u201331, 2012.","journal-title":"System"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1002\/spip.311"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.2307\/248684"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176622"},{"key":"e_1_3_2_1_6_1","unstructured":"J. Bloch. Effective Java. Pearson Education India 2008.  J. Bloch. Effective Java. Pearson Education India 2008."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/371697.371701"},{"issue":"5","key":"e_1_3_2_1_8_1","first-page":"S1","volume":"29","author":"Clarke S.","year":"2004","unstructured":"S. Clarke . Measuring API Usability. Doctor Dobbs Journal , 29 ( 5 ): S1 \u2013 S5 , 2004 . S. Clarke. Measuring API Usability. Doctor Dobbs Journal, 29(5):S1\u2013S5, 2004.","journal-title":"Measuring API Usability. Doctor Dobbs Journal"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0026256"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.90"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.v18:2"},{"key":"e_1_3_2_1_12_1","unstructured":"Git. http:\/\/git-scm.com\/. Accessed: 2015-05-08.  Git. http:\/\/git-scm.com\/. Accessed: 2015-05-08."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062512"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1255421.1255422"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.24"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(79)90022-0"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1980.11805"},{"key":"e_1_3_2_1_18_1","first-page":"32","volume-title":"Metrics and Laws of Software Evolution - The Nineties View. In Software Metrics Symposium, 1997. Proceedings., Fourth International","author":"Lehman M. M.","unstructured":"M. M. Lehman , J. F. Ramil , P. D. Wernick , D. E. Perry , and W. M. Turski . Metrics and Laws of Software Evolution - The Nineties View. In Software Metrics Symposium, 1997. Proceedings., Fourth International , pages 20\u2013 32 . IEEE, 1997. M. M. Lehman, J. F. Ramil, P. D. Wernick, D. E. Perry, and W. M. Turski. Metrics and Laws of Software Evolution - The Nineties View. In Software Metrics Symposium, 1997. Proceedings., Fourth International, pages 20\u201332. IEEE, 1997."},{"key":"e_1_3_2_1_19_1","volume-title":"Software Maintenance Management: A Study of the Maintenance of Computer Application Software in 487 Data Processing Organizations","author":"Lientz B. P.","year":"1980","unstructured":"B. P. Lientz and E. B. Swanson . Software Maintenance Management: A Study of the Maintenance of Computer Application Software in 487 Data Processing Organizations . Addison-Wesley , 1980 . B. P. Lientz and E. B. Swanson. Software Maintenance Management: A Study of the Maintenance of Computer Application Software in 487 Data Processing Organizations. Addison-Wesley, 1980."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.18"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/6323.001.0001","volume-title":"Software Ecosystem: Understanding an Indispensable Technology and Industry","author":"Messerschmitt D. G.","year":"2005","unstructured":"D. G. Messerschmitt and C. Szyperski . Software Ecosystem: Understanding an Indispensable Technology and Industry . MIT Press Books , 1, 2005 . D. G. Messerschmitt and C. Szyperski. Software Ecosystem: Understanding an Indispensable Technology and Industry. MIT Press Books, 1, 2005."},{"key":"e_1_3_2_1_22_1","first-page":"14","volume-title":"Empirical Software Engineering and Measurement, 2013 ACM\/IEEE International Symposium on","author":"Piccioni M.","unstructured":"M. Piccioni , C. A. Furia , and B. Meyer . An Empirical Study of API Usability . In Empirical Software Engineering and Measurement, 2013 ACM\/IEEE International Symposium on , pages 5\u2013 14 . IEEE, 2013. M. Piccioni, C. A. Furia, and B. Meyer. An Empirical Study of API Usability. In Empirical Software Engineering and Measurement, 2013 ACM\/IEEE International Symposium on, pages 5\u201314. IEEE, 2013."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393662"},{"key":"e_1_3_2_1_24_1","volume-title":"Real World Research","author":"Robson C.","year":"2002","unstructured":"C. Robson . Real World Research , volume 2 . Blackwell Publishers , Oxford , 2002 . C. Robson. Real World Research, volume 2. Blackwell Publishers, Oxford, 2002."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9102-8"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.799955"},{"key":"e_1_3_2_1_27_1","volume-title":"Springer","author":"Shi L.","year":"2011","unstructured":"L. Shi , H. Zhong , T. Xie , and M. Li . An Empirical Study on Evolution of API Documentation. In Fundamental Approaches to Software Engineering, pages 416\u2013431 . Springer , 2011 . L. Shi, H. Zhong, T. Xie, and M. Li. An Empirical Study on Evolution of API Documentation. In Fundamental Approaches to Software Engineering, pages 416\u2013431. Springer, 2011."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 18th PPIG Workshop","author":"Stylos J.","year":"2006","unstructured":"J. Stylos , S. Clarke , and B. Myers . Comparing API Design Choices with Usability Studies: A Case Study and Future Directions . In Proceedings of the 18th PPIG Workshop , 2006 . J. Stylos, S. Clarke, and B. Myers. Comparing API Design Choices with Usability Studies: A Case Study and Future Directions. In Proceedings of the 18th PPIG Workshop, 2006."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.52"},{"key":"e_1_3_2_1_30_1","volume-title":"Case Study Research: Design and Methods","author":"Yin R. K.","year":"2013","unstructured":"R. K. Yin . Case Study Research: Design and Methods . Sage Publications , 2013 . R. K. Yin. Case Study Research: Design and Methods. Sage Publications, 2013."}],"event":{"name":"ESEC\/FSE'15: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Bergamo Italy","acronym":"ESEC\/FSE'15"},"container-title":["Proceedings of the 14th International Workshop on Principles of Software Evolution"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2804360.2804364","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2804360.2804364","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:42:44Z","timestamp":1750225364000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2804360.2804364"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,30]]},"references-count":30,"alternative-id":["10.1145\/2804360.2804364","10.1145\/2804360"],"URL":"https:\/\/doi.org\/10.1145\/2804360.2804364","relation":{},"subject":[],"published":{"date-parts":[[2015,8,30]]},"assertion":[{"value":"2015-08-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}