{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T20:55:32Z","timestamp":1770065732532,"version":"3.49.0"},"reference-count":95,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T00:00:00Z","timestamp":1662422400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T00:00:00Z","timestamp":1662422400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2023,3]]},"DOI":"10.1007\/s11219-022-09600-6","type":"journal-article","created":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T05:03:41Z","timestamp":1662440621000},"page":"179-209","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A systems interpretation of the software evolution laws and their impact on technical debt management and software maintainability"],"prefix":"10.1007","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5713-0090","authenticated-orcid":false,"given":"Eduardo Ferreira","family":"Franco","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8930-1293","authenticated-orcid":false,"given":"Kechi","family":"Hirama","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0777-4004","authenticated-orcid":false,"given":"Stefano","family":"Armenia","sequence":"additional","affiliation":[]},{"given":"Joaquim Rocha","family":"dos Santos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,9,6]]},"reference":[{"key":"9600_CR1","unstructured":"Abdel-Hamid, T. K. (1984). The dynamics of software development project management - an integrative system dynamics perspective."},{"issue":"3","key":"9600_CR2","doi-asserted-by":"publisher","first-page":"395","DOI":"10.2307\/249206","volume":"12","author":"T Abdel-Hamid","year":"1988","unstructured":"Abdel-Hamid, T. K. (1988a). The economics of software quality assurance: A simulation-based case study. MIS Quarterly, 12(3), 395. https:\/\/doi.org\/10.2307\/249206","journal-title":"MIS Quarterly"},{"issue":"4","key":"9600_CR3","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1016\/0164-1212(88)90015-5","volume":"8","author":"TK Abdel-Hamid","year":"1988","unstructured":"Abdel-Hamid, T. K. (1988b). Understanding the \u201c90% syndrome\u201d in software project management: A simulation-based case study. Journal of Systems and Software, 8(4), 319\u2013330. https:\/\/doi.org\/10.1016\/0164-1212(88)90015-5","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"9600_CR4","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1109\/32.21738","volume":"15","author":"T Abdel-Hamid","year":"1989","unstructured":"Abdel-Hamid, T. K. (1989). The dynamics of software project staffing: A system dynamics based simulation approach. IEEE Transactions on Software Engineering, 15(2), 109\u2013119. https:\/\/doi.org\/10.1109\/32.21738","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"1","key":"9600_CR5","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1109\/52.43055","volume":"7","author":"T Abdel-Hamid","year":"1990","unstructured":"Abdel-Hamid, T. K. (1990). Investigating the cost\/schedule trade-off in software development. IEEE Software, 7(1), 97\u2013105. https:\/\/doi.org\/10.1109\/52.43055","journal-title":"IEEE Software"},{"issue":"4","key":"9600_CR6","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MS.1986.234072","volume":"3","author":"TK Abdel-Hamid","year":"1986","unstructured":"Abdel-Hamid, T. K., & Madnick, S. E. (1986). Impact of schedule estimation on software project behavior. IEEE Software, 3(4), 70\u201375. https:\/\/doi.org\/10.1109\/MS.1986.234072","journal-title":"IEEE Software"},{"issue":"4","key":"9600_CR7","doi-asserted-by":"publisher","first-page":"531","DOI":"10.2307\/249488","volume":"23","author":"TK Abdel-Hamid","year":"1999","unstructured":"Abdel-Hamid, T. K., Sengupta, K., & Swett, C. (1999). The impact of goals on software project management: An experimental investigation. MIS Quarterly, 23(4), 531. https:\/\/doi.org\/10.2307\/249488","journal-title":"MIS Quarterly"},{"issue":"4","key":"9600_CR8","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1177\/003754979105600407","volume":"56","author":"T Abdel-Hamid","year":"1991","unstructured":"Abdel-Hamid, T. K., & Leidy, F. H. (1991). An expert simulator for allocating the quality assurance effort in software development. SIMULATION, 56(4), 233\u2013240. https:\/\/doi.org\/10.1177\/003754979105600407","journal-title":"SIMULATION"},{"key":"9600_CR9","unstructured":"Abdel-Hamid, T. K., & Madnick, S. (1982). A model of software project management dynamics. The 6th International Computer Software and Applications Conference (COMPSAC)."},{"issue":"2","key":"9600_CR10","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1002\/sdr.4260050202","volume":"5","author":"T Abdel-Hamid","year":"1989","unstructured":"Abdel-Hamid, T. K., & Madnick, S. (1989). Software productivity: Potential, actual, and perceived. System Dynamics Review, 5(2), 93\u2013113. https:\/\/doi.org\/10.1002\/sdr.4260050202","journal-title":"System Dynamics Review"},{"key":"9600_CR11","unstructured":"Abdel-Hamid, T. K., & Madnick, S. (1991). Software project dynamics: An integrated approach (first edit). Prentice Hall."},{"key":"9600_CR12","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.jss.2014.06.059","volume":"97","author":"N Ali","year":"2014","unstructured":"Ali, N., & bin, Petersen, K., & Wohlin, C. (2014). A systematic literature review on the industrial use of software process simulation. Journal of Systems and Software, 97, 65\u201385. https:\/\/doi.org\/10.1016\/j.jss.2014.06.059","journal-title":"Journal of Systems and Software"},{"issue":"5","key":"9600_CR13","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/2160718.2160733","volume":"55","author":"E Allman","year":"2012","unstructured":"Allman, E. (2012). Managing technical debt. Communications of the ACM, 55(5), 50\u201355. https:\/\/doi.org\/10.1145\/2160718.2160733","journal-title":"Communications of the ACM"},{"key":"9600_CR14","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.infsof.2015.04.001","volume":"64","author":"A Ampatzoglou","year":"2015","unstructured":"Ampatzoglou, A., Ampatzoglou, A., Chatzigeorgiou, A., & Avgeriou, P. (2015). The financial aspect of managing technical debt: A systematic literature review. Information and Software Technology, 64, 52\u201373. https:\/\/doi.org\/10.1016\/j.infsof.2015.04.001","journal-title":"Information and Software Technology"},{"key":"9600_CR15","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1016\/j.procs.2015.03.050","volume":"44","author":"RD Arnold","year":"2015","unstructured":"Arnold, R. D., & Wade, J. P. (2015). A definition of systems thinking: A systems approach. Procedia Computer Science, 44, 669\u2013678. https:\/\/doi.org\/10.1016\/j.procs.2015.03.050","journal-title":"Procedia Computer Science"},{"key":"9600_CR16","doi-asserted-by":"publisher","unstructured":"Avgeriou, P., Kruchten, P., Ozkaya, I., & Seaman, C. (2016). Managing technical debt in software engineering (Dagstuhl Seminar 16162). Dagstuhl Reports, 6(4). https:\/\/doi.org\/10.4230\/DagRep.6.4.110","DOI":"10.4230\/DagRep.6.4.110"},{"key":"9600_CR17","doi-asserted-by":"publisher","unstructured":"Bakota, T., Hegedus, P., Ladanyi, G., Kortvelyesi, P., Ferenc, R., & Gyimothy, T. (2012). A cost model based on software maintainability. 2012 28th IEEE International Conference on Software Maintenance (ICSM), 316\u2013325. https:\/\/doi.org\/10.1109\/ICSM.2012.6405288","DOI":"10.1109\/ICSM.2012.6405288"},{"key":"9600_CR18","unstructured":"Belady, L., & Lehman, M. (1971). Programming system dynamics or the metadynamics of systems in maintenance and growth. Research Report RC3546, IBM."},{"key":"9600_CR19","doi-asserted-by":"publisher","unstructured":"Belady, L., & Lehman, M. (1972). An introduction to growth dynamics. Statistical Computer Performance Evaluation (pp 503\u2013511). Elsevier. https:\/\/doi.org\/10.1016\/B978-0-12-266950-7.50030-X","DOI":"10.1016\/B978-0-12-266950-7.50030-X"},{"issue":"3","key":"9600_CR20","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1147\/sj.153.0225","volume":"15","author":"L Belady","year":"1976","unstructured":"Belady, L., & Lehman, M. (1976). A model of large program development. IBM System Journal, 15(3), 225\u2013252.","journal-title":"IBM System Journal"},{"key":"9600_CR21","doi-asserted-by":"publisher","unstructured":"Bennett, K. H., & Rajlich, V. T. (2000). Software maintenance and evolution: A roadmap. Proceedings of the Conference on The Future of Software Engineering - ICSE \u201900, 73\u201387. https:\/\/doi.org\/10.1145\/336512.336534","DOI":"10.1145\/336512.336534"},{"key":"9600_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2017.09.025","volume":"135","author":"T Besker","year":"2018","unstructured":"Besker, T., Martini, A., & Bosch, J. (2018). Managing architectural technical debt: A unified model and systematic literature review. Journal of Systems and Software, 135, 1\u201316. https:\/\/doi.org\/10.1016\/j.jss.2017.09.025","journal-title":"Journal of Systems and Software"},{"issue":"1","key":"9600_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1877725.1877730","volume":"1","author":"L Cao","year":"2010","unstructured":"Cao, L., Ramesh, B., & Abdel-Hamid, T. (2010). Modeling dynamics in agile software development. ACM Transactions on Management Information Systems, 1(1), 1\u201326. https:\/\/doi.org\/10.1145\/1877725.1877730","journal-title":"ACM Transactions on Management Information Systems"},{"issue":"1","key":"9600_CR24","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1002\/smr.220","volume":"13","author":"N Chapin","year":"2001","unstructured":"Chapin, N., Hale, J. E., Khan, KMd., Ramil, J. F., & Tan, W.-G. (2001). Types of software evolution and software maintenance. Journal of Software Maintenance and Evolution: Research and Practice, 13(1), 3\u201330. https:\/\/doi.org\/10.1002\/smr.220","journal-title":"Journal of Software Maintenance and Evolution: Research and Practice"},{"issue":"2\u20133","key":"9600_CR25","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1002\/1099-1670(200006\/09)5:2\/3<91::AID-SPIP123>3.0.CO;2-L","volume":"5","author":"BW Chatters","year":"2000","unstructured":"Chatters, B. W., Lehman, M., Ramil, J. F., & Wernick, P. (2000). Modelling a software evolution process: A long-term case study. Software Process: Improvement and Practice, 5(2\u20133), 91\u2013102. https:\/\/doi.org\/10.1002\/1099-1670(200006\/09)5:2\/3%3c91::AID-SPIP123%3e3.0.CO;2-L","journal-title":"Software Process: Improvement and Practice"},{"issue":"1","key":"9600_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/smr.314","volume":"18","author":"S Cook","year":"2006","unstructured":"Cook, S., Harrison, R., Lehman, M. M., & Wernick, P. (2006). Evolution in software systems: Foundations of the SPE classification scheme. Journal of Software Maintenance and Evolution: Research and Practice, 18(1), 1\u201335. https:\/\/doi.org\/10.1002\/smr.314","journal-title":"Journal of Software Maintenance and Evolution: Research and Practice"},{"issue":"2","key":"9600_CR27","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/157710.157715","volume":"4","author":"W Cunningham","year":"1993","unstructured":"Cunningham, W. (1993). The WyCash portfolio management system. ACM SIGPLAN OOPS Messenger, 4(2), 29\u201330. https:\/\/doi.org\/10.1145\/157710.157715","journal-title":"ACM SIGPLAN OOPS Messenger"},{"key":"9600_CR28","doi-asserted-by":"publisher","unstructured":"Downs, J. S. (2014). Prescriptive scientific narratives for communicating usable science. Proceedings of the National Academy of Sciences, 111(supplement_4), 13627\u201313633. https:\/\/doi.org\/10.1073\/pnas.1317502111","DOI":"10.1073\/pnas.1317502111"},{"issue":"1","key":"9600_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/32.895984","volume":"27","author":"SG Eick","year":"2001","unstructured":"Eick, S. G., Graves, T. L., Karr, A. F., Marron, J. S., & Mockus, A. (2001). Does code decay? Assessing the evidence from change management data. IEEE Transactions on Software Engineering, 27(1), 1\u201312. https:\/\/doi.org\/10.1109\/32.895984","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9600_CR30","doi-asserted-by":"publisher","unstructured":"Fernandez-Ramil, J., Lozano, A., Wermelinger, M., & Capiluppi, A. (2008). Empirical studies of open source evolution. Software Evolution (pp 263\u2013288). Springer Berlin Heidelberg. https:\/\/doi.org\/10.1007\/978-3-540-76440-3_11","DOI":"10.1007\/978-3-540-76440-3_11"},{"key":"9600_CR31","unstructured":"Fowler, M. (2009). Technical debt quadrant. Retrieved July 25, 2022, from\u00a0https:\/\/martinfowler.com\/bliki\/TechnicalDebtQuadrant.html"},{"key":"9600_CR32","unstructured":"Fowler, M., Beck, K., Brant, J., Opdyke, W., & Roberts, D. (1999). Refactoring: Improving the design of existing code (1st ed.). Addison-Wesley Professional."},{"key":"9600_CR33","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.08.013","author":"EF Franco","year":"2017","unstructured":"Franco, E. F., Hirama, K., & Carvalho, M. M. (2017). Applying system dynamics approach in software and information system projects: A mapping study. Information and Software Technology. https:\/\/doi.org\/10.1016\/j.infsof.2017.08.013","journal-title":"Information and Software Technology"},{"key":"9600_CR34","unstructured":"Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design patterns: Elements of reusable object-oriented software (1st ed.). Addison-Wesley Professional."},{"issue":"3","key":"9600_CR35","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1002\/sdr.420","volume":"24","author":"NC Georgantzas","year":"2008","unstructured":"Georgantzas, N. C., & Katsamakas, E. G. (2008). Information systems research with system dynamics. System Dynamics Review, 24(3), 247\u2013264. https:\/\/doi.org\/10.1002\/sdr.420","journal-title":"System Dynamics Review"},{"key":"9600_CR36","doi-asserted-by":"publisher","unstructured":"Glass, R. (2005). IT failure rates - 70% or 10\u201315%? IEEE Software, 22(3), 112, 110\u2013111. https:\/\/doi.org\/10.1109\/MS.2005.66","DOI":"10.1109\/MS.2005.66"},{"issue":"8","key":"9600_CR37","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1145\/1145287.1145301","volume":"49","author":"R Glass","year":"2006","unstructured":"Glass, R. (2006). The Standish report: Does it really describe a software crisis? Communications of the ACM, 49(8), 15. https:\/\/doi.org\/10.1145\/1145287.1145301","journal-title":"Communications of the ACM"},{"issue":"7","key":"9600_CR39","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1002\/smr.1636","volume":"26","author":"MW Godfrey","year":"2014","unstructured":"Godfrey, M. W., & German, D. M. (2014). On the evolution of Lehman\u2019s Laws. Journal of Software: Evolution and Process, 26(7), 613\u2013619. https:\/\/doi.org\/10.1002\/smr.1636","journal-title":"Journal of Software: Evolution and Process"},{"key":"9600_CR40","doi-asserted-by":"publisher","unstructured":"Godfrey M. W., & Tu, Q. (2000). Evolution in open source software: a case study. Proceedings International Conference on Software Maintenance ICSM-94, 131\u2013142. https:\/\/doi.org\/10.1109\/ICSM.2000.883030","DOI":"10.1109\/ICSM.2000.883030"},{"issue":"2","key":"9600_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2543581.2543595","volume":"46","author":"I Herraiz","year":"2013","unstructured":"Herraiz, I., Rodriguez, D., Robles, G., & Gonzalez-Barahona, J. M. (2013). The evolution of the laws of software evolution: A discussion based ona systematic literature review. ACM Computing Surveys, 46(2), 1\u201328. https:\/\/doi.org\/10.1145\/2543581.2543595","journal-title":"ACM Computing Surveys"},{"key":"9600_CR42","unstructured":"Highsmith, J. (2009). Agile project management: Creating innovative products (2nd ed). Addison-Wesley Professional."},{"issue":"5","key":"9600_CR43","doi-asserted-by":"publisher","first-page":"2946","DOI":"10.3390\/su14052946","volume":"14","author":"M Hofman-Bergholm","year":"2022","unstructured":"Hofman-Bergholm, M. (2022). Storytelling as an educational tool in sustainable education. Sustainability, 14(5), 2946. https:\/\/doi.org\/10.3390\/su14052946","journal-title":"Sustainability"},{"key":"9600_CR44","unstructured":"INCOSE. (2015). Systems engineering handbook: A guide for system life cycle processes and activities (D. D. Walden, G. J. Roedler, K. J. Forsberg, R. D. Hamelin, & T. M. Shortell, Eds.; 4th ed.). Wiley."},{"key":"9600_CR45","unstructured":"ISO\/IEC 25010. (2011). Systems and software engineering \u2014 systems and software quality requirements and evaluation (SQuaRE) \u2014 system and software quality models (p 34). International Organization for Standardization."},{"key":"9600_CR46","unstructured":"Johnson, J. (2020). CHAOS2020 beyond infinity. Standish Group."},{"issue":"12","key":"9600_CR47","first-page":"4","volume":"20","author":"C Jones","year":"2007","unstructured":"Jones, C. (2007). Geriatric issues of aging software. CrossTalk, the Journal of Defense Software Engineering, 20(12), 4\u20138.","journal-title":"CrossTalk, the Journal of Defense Software Engineering"},{"key":"9600_CR48","unstructured":"Jones, C. (2008). Applied software measurement: Global analysis of productivity and quality (3rd ed.). McGraw-Hill Education."},{"issue":"3","key":"9600_CR49","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/S0164-1212(01)00068-1","volume":"59","author":"G Kahen","year":"2001","unstructured":"Kahen, G., Lehman, M. M. M., Ramil, J. F. F., & Wernick, P. (2001). System dynamics modelling of software evolution processes for policy investigation: Approach and example. Journal of Systems and Software, 59(3), 271\u2013281. https:\/\/doi.org\/10.1016\/S0164-1212(01)00068-1","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"9600_CR50","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1016\/S0263-2373(98)00072-3","volume":"17","author":"E Keating","year":"1999","unstructured":"Keating, E., Oliva, R., Repenning, N., Rockart, S., & Sterman, J. (1999). Overcoming the improvement paradox. European Management Journal, 17(2), 120\u2013134. https:\/\/doi.org\/10.1016\/S0263-2373(98)00072-3","journal-title":"European Management Journal"},{"issue":"2\u20133","key":"9600_CR51","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/S0164-1212(99)00003-5","volume":"46","author":"MI Kellner","year":"1999","unstructured":"Kellner, M. I., Madachy, R. J., & Raffo, D. M. (1999). Software process simulation modeling: Why? What? How? Journal of Systems and Software, 46(2\u20133), 91\u2013105. https:\/\/doi.org\/10.1016\/S0164-1212(99)00003-5","journal-title":"Journal of Systems and Software"},{"issue":"6","key":"9600_CR52","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MS.2012.167","volume":"29","author":"P Kruchten","year":"2012","unstructured":"Kruchten, P., Nord, R. L., & Ozkaya, I. (2012). Technical debt: From metaphor to theory and practice. IEEE Software, 29(6), 18\u201321. https:\/\/doi.org\/10.1109\/MS.2012.167","journal-title":"IEEE Software"},{"issue":"9","key":"9600_CR53","doi-asserted-by":"publisher","first-page":"1060","DOI":"10.1109\/PROC.1980.11805","volume":"68","author":"M Lehman","year":"1980","unstructured":"Lehman, M. (1980). Programs, life cycles, and laws of software evolution. Proceedings of the IEEE, 68(9), 1060\u20131076. https:\/\/doi.org\/10.1109\/PROC.1980.11805","journal-title":"Proceedings of the IEEE"},{"key":"9600_CR54","doi-asserted-by":"crossref","unstructured":"Lehman, M. (1996a). Laws of software evolution revisited. EWSPT \u201996 Proceedings of the 5th European Workshop on Software Process Technology, 1149, 108\u2013124.","DOI":"10.1007\/BFb0017737"},{"issue":"11","key":"9600_CR55","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1016\/0950-5849(96)01121-4","volume":"38","author":"M Lehman","year":"1996","unstructured":"Lehman, M. (1996b). Feedback in the software evolution process. Information and Software Technology, 38(11), 681\u2013686. https:\/\/doi.org\/10.1016\/0950-5849(96)01121-4","journal-title":"Information and Software Technology"},{"issue":"5","key":"9600_CR56","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1002\/smr.259","volume":"14","author":"M Lehman","year":"2002","unstructured":"Lehman, M., Kahen, G., & Ramil, J. (2002). Behavioural modelling of long-lived evolution processes? Some issues and an example. Journal of Software Maintenance and Evolution: Research and Practice, 14(5), 335\u2013351. https:\/\/doi.org\/10.1002\/smr.259","journal-title":"Journal of Software Maintenance and Evolution: Research and Practice"},{"key":"9600_CR57","doi-asserted-by":"publisher","unstructured":"Lehman, M., Perry, D., & Ramil, J. (1998a). Implications of evolution metrics on software maintenance. Proceedings. International Conference on Software Maintenance, 208\u2013217. https:\/\/doi.org\/10.1109\/ICSM.1998.738510","DOI":"10.1109\/ICSM.1998.738510"},{"key":"9600_CR58","doi-asserted-by":"publisher","unstructured":"Lehman, M., Perry, D., & Ramil, J. (1998b). On evidence supporting the FEAST hypothesis and the laws of software evolution. Proceedings Fifth International Software Metrics Symposium Metrics, 84\u201388. https:\/\/doi.org\/10.1109\/METRIC.1998.731229","DOI":"10.1109\/METRIC.1998.731229"},{"issue":"1","key":"9600_CR59","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1023\/A:1012535017876","volume":"11","author":"M Lehman","year":"2001","unstructured":"Lehman, M., & Ramil, J. (2001). Rules and tools for software evolution planning and management. Annals of Software Engineering, 11(1), 15\u201344. https:\/\/doi.org\/10.1023\/A:1012535017876","journal-title":"Annals of Software Engineering"},{"key":"9600_CR60","doi-asserted-by":"publisher","unstructured":"Lehman, M., & Ramil, J. C. (2006). Software evolution. Software Evolution and Feedback (pp 7\u201340). John Wiley & Sons, Ltd. https:\/\/doi.org\/10.1002\/0470871822.ch1","DOI":"10.1002\/0470871822.ch1"},{"key":"9600_CR61","doi-asserted-by":"publisher","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. (2015). A systematic mapping study on technical debt and its management. Journal of Systems and Software, 101, 193\u2013220. https:\/\/doi.org\/10.1016\/j.jss.2014.12.027","journal-title":"Journal of Systems and Software"},{"issue":"3","key":"9600_CR62","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/S0164-1212(96)00156-2","volume":"38","author":"CY Lin","year":"1997","unstructured":"Lin, C. Y., Abdel-Hamid, T., & Sherif, J. S. (1997). Software-engineering process simulation model (SEPS). Journal of Systems and Software, 38(3), 263\u2013277. https:\/\/doi.org\/10.1016\/S0164-1212(96)00156-2","journal-title":"Journal of Systems and Software"},{"issue":"2\u20133","key":"9600_CR63","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1002\/sdr.377","volume":"23","author":"JM Lyneis","year":"2007","unstructured":"Lyneis, J. M., & Ford, D. N. (2007). System dynamics applied to project management: A survey, assessment, and directions for future research. System Dynamics Review, 23(2\u20133), 157\u2013189. https:\/\/doi.org\/10.1002\/sdr.377","journal-title":"System Dynamics Review"},{"key":"9600_CR64","unstructured":"McConnell, S. (1996). Rapid development: Taming wild software schedules. Microsoft Press."},{"key":"9600_CR65","unstructured":"Meadows, D. H. (2008). Thinking in systems: A primer. Chelsea Green Publishing."},{"issue":"2","key":"9600_CR66","doi-asserted-by":"publisher","first-page":"283","DOI":"10.2307\/25148636","volume":"28","author":"N Melville","year":"2004","unstructured":"Melville, N., Kraemer, K., & Gurbaxani, V. (2004). Information technology and organizational performance: An integrative model of IT business value. MIS Quarterly, 28(2), 283\u2013322.","journal-title":"MIS Quarterly"},{"key":"9600_CR67","doi-asserted-by":"publisher","unstructured":"Mens, T., Wermelinger, M., Ducasse, S., Demeyer, S., Hirschfeld, R., & Jazayeri, M. (2005). Challenges in software evolution. Eighth International Workshop on Principles of Software Evolution (IWPSE\u201905), 13\u201322. https:\/\/doi.org\/10.1109\/IWPSE.2005.7","DOI":"10.1109\/IWPSE.2005.7"},{"issue":"3","key":"9600_CR68","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1002\/smr.564","volume":"25","author":"I Neamtiu","year":"2013","unstructured":"Neamtiu, I., Xie, G., & Chen, J. (2013). Towards a better understanding of software evolution: An empirical study on open-source software. Journal of Software: Evolution and Process, 25(3), 193\u2013218. https:\/\/doi.org\/10.1002\/smr.564","journal-title":"Journal of Software: Evolution and Process"},{"issue":"7","key":"9600_CR69","doi-asserted-by":"publisher","first-page":"894","DOI":"10.1287\/mnsc.47.7.894.9807","volume":"47","author":"R Oliva","year":"2001","unstructured":"Oliva, R., & Sterman, J. D. (2001). Cutting corners and working overtime: Quality erosion in the service industry. Management Science, 47(7), 894\u2013914. https:\/\/doi.org\/10.1287\/mnsc.47.7.894.9807","journal-title":"Management Science"},{"key":"9600_CR70","unstructured":"OMG. (2018). Automated technical debt measure (ATDM).\u00a0Retrieved July 25, 2022, from\u00a0https:\/\/www.omg.org\/spec\/ATDM\/"},{"key":"9600_CR71","doi-asserted-by":"publisher","unstructured":"Parnas, D. L. (1994). Software aging. Proceedings of 16th International Conference on Software Engineering, 279\u2013287. https:\/\/doi.org\/10.1109\/ICSE.1994.296790","DOI":"10.1109\/ICSE.1994.296790"},{"issue":"1","key":"9600_CR72","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1002\/sdr.432","volume":"26","author":"R Plate","year":"2010","unstructured":"Plate, R. (2010). Assessing individuals\u2019 understanding of nonlinear causal structures in complex systems. System Dynamics Review, 26(1), 19\u201333. https:\/\/doi.org\/10.1002\/sdr.432","journal-title":"System Dynamics Review"},{"issue":"4","key":"9600_CR73","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1002\/smj.2354","volume":"37","author":"H Rahmandad","year":"2016","unstructured":"Rahmandad, H., & Repenning, N. (2016). Capability erosion dynamics. Strategic Management Journal, 37(4), 649\u2013672. https:\/\/doi.org\/10.1002\/smj.2354","journal-title":"Strategic Management Journal"},{"issue":"3","key":"9600_CR74","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1002\/sdr.425","volume":"25","author":"H Rahmandad","year":"2009","unstructured":"Rahmandad, H., & Weiss, D. M. (2009). Dynamics of concurrent software development. System Dynamics Review, 25(3), 224\u2013249. https:\/\/doi.org\/10.1002\/sdr.425","journal-title":"System Dynamics Review"},{"key":"9600_CR75","doi-asserted-by":"publisher","unstructured":"Ramasubbu, N., & Kemerer, C. (2014). Managing technical debt in enterprise software packages. IEEE Transactions on Software Engineering, 5589(c), 1\u20131. https:\/\/doi.org\/10.1109\/TSE.2014.2327027","DOI":"10.1109\/TSE.2014.2327027"},{"issue":"2","key":"9600_CR76","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MS.2015.45","volume":"32","author":"N Ramasubbu","year":"2015","unstructured":"Ramasubbu, N., Kemerer, C. F., & Woodard, C. J. (2015). Managing technical debt: Insights from recent empirical evidence. IEEE Software, 32(2), 22\u201325. https:\/\/doi.org\/10.1109\/MS.2015.45","journal-title":"IEEE Software"},{"issue":"4","key":"9600_CR77","doi-asserted-by":"publisher","first-page":"64","DOI":"10.2307\/41166101","volume":"43","author":"NP Repenning","year":"2001","unstructured":"Repenning, N. P., & Sterman, J. D. (2001). Nobody ever gets credit for fixing problems that never happened: Creating and sustaining process improvement. California Management Review, 43(4), 64\u201388. https:\/\/doi.org\/10.2307\/41166101","journal-title":"California Management Review"},{"issue":"2\u20133","key":"9600_CR78","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1002\/sdr.4260100204","volume":"10","author":"B Richmond","year":"1994","unstructured":"Richmond, B. (1994). Systems thinking\/system dynamics: Let\u2019s just get on with it. System Dynamics Review, 10(2\u20133), 135\u2013157. https:\/\/doi.org\/10.1002\/sdr.4260100204","journal-title":"System Dynamics Review"},{"key":"9600_CR79","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1016\/j.infsof.2018.05.010","volume":"102","author":"N Rios","year":"2018","unstructured":"Rios, N., de Mendon\u00e7a Neto, M. G., & Sp\u00ednola, R. O. (2018). A tertiary study on technical debt: Types, management strategies, research trends, and base information for practitioners. Information and Software Technology, 102, 117\u2013145. https:\/\/doi.org\/10.1016\/j.infsof.2018.05.010","journal-title":"Information and Software Technology"},{"key":"9600_CR80","unstructured":"Sauer, C. (1993). Why information systems fail: A case study approach. Alfred Waller."},{"key":"9600_CR81","unstructured":"Senge, P. M. (2006). The fifth discipline: The art & practice of the learning organization (2nd ed.). Crown Business."},{"issue":"4","key":"9600_CR82","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1287\/mnsc.39.4.411","volume":"39","author":"K Sengupta","year":"1993","unstructured":"Sengupta, K., & Abdel-Hamid, T. K. (1993). Alternative conceptions of feedback in dynamic decision environments: An experimental investigation. Management Science, 39(4), 411\u2013428. https:\/\/doi.org\/10.1287\/mnsc.39.4.411","journal-title":"Management Science"},{"issue":"2","key":"9600_CR83","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1109\/3468.485744","volume":"26","author":"K Sengupta","year":"1996","unstructured":"Sengupta, K., & Abdel-Hamid, T. K. (1996). The impact of unreliable information on the management of software projects: A dynamic decision perspective. IEEE Transactions on Systems, Man, and Cybernetics - Part a: Systems and Humans, 26(2), 177\u2013189. https:\/\/doi.org\/10.1109\/3468.485744","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics - Part a: Systems and Humans"},{"issue":"1","key":"9600_CR84","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1109\/3468.736362","volume":"29","author":"K Sengupta","year":"1999","unstructured":"Sengupta, K., Abdel-Hamid, T. K., & Bosley, M. (1999). Coping with staffing delays in software project management: An experimental investigation. IEEE Transactions on Systems, Man, and Cybernetics - Part a: Systems and Humans, 29(1), 77\u201391. https:\/\/doi.org\/10.1109\/3468.736362","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics - Part a: Systems and Humans"},{"key":"9600_CR85","unstructured":"Sterman, J. (2000). Business dynamics: Systems thinking and modeling for a complex world. McGraw-Hill\/Irwin."},{"key":"9600_CR86","unstructured":"Sterman, J. (2002). System dynamics: Systems thinking and modeling for a complex world. ESD-WP-2003\u201301.13-ESD Internal Symposium, 29."},{"key":"9600_CR87","unstructured":"Stroh, D. P. (2015). Systems thinking for social change: A practical guide to solving complex problems, avoiding unintended consequences, and achieving lasting results (illustrated edition). Chelsea Green Publishing."},{"issue":"1","key":"9600_CR88","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1186\/s13750-018-0116-4","volume":"7","author":"A Sundin","year":"2018","unstructured":"Sundin, A., Andersson, K., & Watt, R. (2018). Rethinking communication: Integrating storytelling for increased stakeholder engagement in environmental evidence synthesis. Environmental Evidence, 7(1), 6. https:\/\/doi.org\/10.1186\/s13750-018-0116-4","journal-title":"Environmental Evidence"},{"issue":"8","key":"9600_CR89","doi-asserted-by":"publisher","first-page":"814","DOI":"10.1109\/TSE.2002.1027802","volume":"28","author":"WM Turski","year":"2002","unstructured":"Turski, W. M. (2002). The reference model for smooth growth of software systems revisited. IEEE Transactions on Software Engineering, 28(8), 814\u2013815. https:\/\/doi.org\/10.1109\/TSE.2002.1027802","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"9600_CR90","first-page":"162","volume":"15","author":"H Waeselynck","year":"1994","unstructured":"Waeselynck, H., & Pfahl, D. (1994). System dynamics applied to the modeling of software projects. Software-Concepts and Tools, 15(4), 162\u2013176.","journal-title":"Software-Concepts and Tools"},{"key":"9600_CR91","doi-asserted-by":"publisher","DOI":"10.1002\/spip.159","author":"P Wernick","year":"2003","unstructured":"Wernick, P., & Hall, T. (2003). Simulating Global Software Evolution Processes by Combining Simple Models: An Initial Study. https:\/\/doi.org\/10.1002\/spip.159","journal-title":"Simulating Global Software Evolution Processes by Combining Simple Models: An Initial Study."},{"issue":"2\u20133","key":"9600_CR92","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/S0164-1212(99)00012-6","volume":"46","author":"P Wernick","year":"1999","unstructured":"Wernick, P., & Lehman, M. M. (1999). Software process white box modelling for FEAST\/1. Journal of Systems and Software, 46(2\u20133), 193\u2013201. https:\/\/doi.org\/10.1016\/S0164-1212(99)00012-6","journal-title":"Journal of Systems and Software"},{"key":"9600_CR93","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1016\/0164-1212(79)90035-9","volume":"1","author":"CM Woodside","year":"1979","unstructured":"Woodside, C. M. (1979). A mathematical model for the evolution of software. Journal of Systems and Software, 1, 337\u2013345. https:\/\/doi.org\/10.1016\/0164-1212(79)90035-9","journal-title":"Journal of Systems and Software"},{"issue":"3","key":"9600_CR94","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/S0263-7863(01)00075-8","volume":"20","author":"KT Yeo","year":"2002","unstructured":"Yeo, K. T. (2002). Critical failure factors in information system projects. International Journal of Project Management, 20(3), 241\u2013246. https:\/\/doi.org\/10.1016\/S0263-7863(01)00075-8","journal-title":"International Journal of Project Management"},{"key":"9600_CR95","doi-asserted-by":"publisher","unstructured":"Zhang, H., Kitchenham, B., & Pfahl, D. (2008). Reflections on 10 years of software process simulation modeling: A systematic review. In Q. Wang, D. Pfahl, & D. M. Raffo (Eds.), Making Globally Distributed Software Development a Success Story (Vol. 5007, pp 345\u2013356). Springer Berlin Heidelberg. https:\/\/doi.org\/10.1007\/978-3-540-79588-9","DOI":"10.1007\/978-3-540-79588-9"},{"key":"9600_CR96","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/978-3-642-14347-2","volume":"6195","author":"H Zhang","year":"2010","unstructured":"Zhang, H., Kitchenham, B., & Pfahl, D. (2010). Software process simulation modeling: An extended systematic review. New Modeling Concepts for Today\u2019s Software Processes, 6195, 309\u2013320. https:\/\/doi.org\/10.1007\/978-3-642-14347-2","journal-title":"New Modeling Concepts for Today\u2019s Software Processes"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-022-09600-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11219-022-09600-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-022-09600-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,3]],"date-time":"2023-03-03T10:30:53Z","timestamp":1677839453000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11219-022-09600-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,6]]},"references-count":95,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,3]]}},"alternative-id":["9600"],"URL":"https:\/\/doi.org\/10.1007\/s11219-022-09600-6","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,6]]},"assertion":[{"value":"15 August 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 September 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}