{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T10:06:19Z","timestamp":1776074779904,"version":"3.50.1"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319658308","type":"print"},{"value":"9783319658315","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-65831-5_4","type":"book-chapter","created":{"date-parts":[[2017,8,14]],"date-time":"2017-08-14T04:03:47Z","timestamp":1502683427000},"page":"51-66","source":"Crossref","is-referenced-by-count":41,"title":["The Evolution of Technical Debt in the Apache Ecosystem"],"prefix":"10.1007","author":[{"given":"Georgios","family":"Digkas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mircea","family":"Lungu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Chatzigeorgiou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paris","family":"Avgeriou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,8,15]]},"reference":[{"issue":"C","key":"4_CR1","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.jss.2014.12.027","volume":"101","author":"Z Li","year":"2015","unstructured":"Li, Z., Avgeriou, P., Liang, P.: A systematic mapping study on technical debt and its management. J. Syst. Softw. 101(C), 193\u2013220 (2015). http:\/\/dx.doi.org\/10.1016\/j.jss.2014.12.027","journal-title":"J. Syst. Softw."},{"issue":"C","key":"4_CR2","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.jss.2016.02.003","volume":"117","author":"K Manikas","year":"2016","unstructured":"Manikas, K.: Revisiting software ecosystems research. J. Syst. Softw. 117(C), 84\u2013103 (2016). http:\/\/dx.doi.org\/10.1016\/j.jss.2016.02.003","journal-title":"J. Syst. Softw."},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Lungu, M.: Reverse engineering software ecosystems. Ph.D. dissertation, University of Lugano, November 2009. http:\/\/scg.unibe.ch\/archive\/papers\/Lung09b.pdf","DOI":"10.1109\/ICSM.2008.4658096"},{"key":"4_CR4","volume-title":"SonarQube in Action","author":"GA Campbell","year":"2013","unstructured":"Campbell, G.A., Papapetrou, P.P.: SonarQube in Action, 1st edn. Manning Publications Co., Greenwich (2013)","edition":"1"},{"key":"4_CR5","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MS.2012.129","volume":"29","author":"M Ilkiewicz","year":"2012","unstructured":"Ilkiewicz, M., Letouzey, J.-L.: Managing technical debt with the sqale method. IEEE Softw. 29, 44\u201351 (2012)","journal-title":"IEEE Softw."},{"issue":"4","key":"4_CR6","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"DE Perry","year":"1992","unstructured":"Perry, D.E., Wolf, A.L.: Foundations for the study of software architecture. SIGSOFT Softw. Eng. Notes 17(4), 40\u201352 (1992)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Murphy-Hill, E., Parnin, C., Black, A.P.: How we refactor, and how we know it. In: Proceedings of the 31st International Conference on Software Engineering, ICSE 2009, pp. 287\u2013297. IEEE Computer Society, Washington, DC (2009). http:\/\/dx.doi.org\/10.1109\/ICSE.2009.5070529","DOI":"10.1109\/ICSE.2009.5070529"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Olbrich, S., Cruzes, D.S., Basili, V., Zazworka, N.: The evolution and impact of code smells: a case study of two open source systems. In: 2009 3rd International Symposium on Empirical Software Engineering and Measurement, pp. 390\u2013400, October 2009","DOI":"10.1109\/ESEM.2009.5314231"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Zazworka, N., Shaw, M.A., Shull, F., Seaman, C.: Investigating the impact of design debt on software quality. In: Proceedings of the 2nd Workshop on Managing Technical Debt, MTD 2011, pp. 17\u201323. ACM, New York (2011). http:\/\/doi.acm.org\/10.1145\/1985362.1985366","DOI":"10.1145\/1985362.1985366"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Peters, R., Zaidman, A.: Evaluating the lifespan of code smells using software repository mining. In: 2012 16th European Conference on Software Maintenance and Reengineering, pp. 411\u2013416, March 2012","DOI":"10.1109\/CSMR.2012.79"},{"issue":"1","key":"4_CR11","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s11334-013-0205-z","volume":"10","author":"A Chatzigeorgiou","year":"2014","unstructured":"Chatzigeorgiou, A., Manakos, A.: Investigating the evolution of code smells in object-oriented systems. Innov. Syst. Softw. Eng. 10(1), 3\u201318 (2014). http:\/\/dx.doi.org\/10.1007\/s11334-013-0205-z","journal-title":"Innov. Syst. Softw. Eng."},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Curtis, B., Sappidi, J., Szynkarski, A.: Estimating the size, cost, and types of technical debt. In: Proceedings of the Third International Workshop on Managing Technical Debt, MTD 2012, pp. 49\u201353. IEEE Press, Piscataway (2012). http:\/\/dl.acm.org\/citation.cfm?id=2666036.2666045","DOI":"10.1109\/MTD.2012.6226000"},{"issue":"4","key":"4_CR13","doi-asserted-by":"crossref","first-page":"955","DOI":"10.1007\/s10664-013-9244-1","volume":"19","author":"B Vasilescu","year":"2013","unstructured":"Vasilescu, B., Serebrenik, A., Goeminne, M., Mens, T.: On the variation and specialisation of workload - a case study of the gnome ecosystem community. Empirical Softw. Eng. 19(4), 955\u20131008 (2013)","journal-title":"Empirical Softw. Eng."},{"key":"4_CR14","doi-asserted-by":"crossref","unstructured":"Lungu, M., Malnati, J., Lanza, M.: Visualizing gnome with the small project observatory. In: Godfrey, M.W., Whitehead, J. (eds.) MSR, pp. 103\u2013106. IEEE Computer Society (2009). http:\/\/dblp.uni-trier.de\/db\/conf\/msr\/msr2009.html#LunguML09","DOI":"10.1109\/MSR.2009.5069487"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Bavota, G., Canfora, G., Penta, M.D., Oliveto, R., Panichella, S.: The evolution of project inter-dependencies in a software ecosystem: the case of apache. In: Proceedings of the 2013 IEEE International Conference on Software Maintenance, ICSM 2013, pp. 280\u2013289. IEEE Computer Society, Washington, DC (2013). http:\/\/dx.doi.org\/10.1109\/ICSM.2013.39","DOI":"10.1109\/ICSM.2013.39"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"Decan, A., Mens, T., Claes, M., Grosjean, P.: When github meets cran: an analysis of inter-repository package dependency problems. In: 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), vol. 1, pp. 493\u2013504, March 2016","DOI":"10.1109\/SANER.2016.12"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Robbes, R., Lungu, M., Roethlisberger, D.: How do developers react to API deprecation? the case of a Smalltalk ecosystem. In: Proceedings of the 20th International Symposium on the Foundations of Software Engineering (FSE 2012), pp. 56:1\u201356:11 (2012)","DOI":"10.1145\/2393596.2393662"},{"key":"4_CR18","unstructured":"Tourani, P., Jiang, Y., Adams, B.: Monitoring sentiment in open source mailing lists: exploratory study on the apache ecosystem. In: Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, CASCON 2014, pp. 34\u201344 (2014)"},{"key":"4_CR19","doi-asserted-by":"crossref","unstructured":"Tufano, M., Palomba, F., Bavota, G., Oliveto, R., Di Penta, M., De Lucia, A., Poshyvanyk, D.: When and why your code starts to smell bad. In: Proceedings of the 37th International Conference on Software Engineering, ICSE 2015, vol. 1, pp. 403\u2013414. IEEE Press, Piscataway (2015). http:\/\/dl.acm.org\/citation.cfm?id=2818754.2818805","DOI":"10.1109\/ICSE.2015.59"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-65831-5_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T07:04:30Z","timestamp":1569999870000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-65831-5_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319658308","9783319658315"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-65831-5_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}