{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T16:02:47Z","timestamp":1774454567226,"version":"3.50.1"},"reference-count":216,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T00:00:00Z","timestamp":1748304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Linz Institute of Technology","award":["LIT-2023-12-SEE-128"],"award-info":[{"award-number":["LIT-2023-12-SEE-128"]}]},{"name":"SCCH COMET competence center INTEGRATE","award":["FFG 892418"],"award-info":[{"award-number":["FFG 892418"]}]},{"name":"Austrian Science Fund","award":["P31989-N31"],"award-info":[{"award-number":["P31989-N31"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Softw. Eng. Methodol."],"published-print":{"date-parts":[[2025,6,30]]},"abstract":"<jats:p>Software modernization is a common activity in software engineering, since technologies advance, requirements change, and business models evolve. Differently from conventional software evolution (e.g., adding new features, enhancing performance, or adapting to new requirements), software modernization involves re-engineering entire legacy systems (e.g., changing the technology stack, migrating to a new architecture style, or programming paradigms). Given the pervasive nature of software today, modernizing legacy systems is paramount to provide customers with competitive and innovative products and services, while keeping companies profitable. Despite the prevalent discussion of software modernization in gray literature, and the many papers in the literature, there is no work presenting a \u201cbig picture\u201d of contemporary software modernization, describing challenges, and providing a well-defined research agenda. The goal of this work is to describe the state of the art in software modernization in the past 10 years. We collect the state of the art by performing a rapid review (searching five digital libraries), identifying potential 3,460 studies, leading to a final set of 126. We analyzed these studies to understand which strategies are employed, the driving forces that lead organizations to modernize their systems, and the challenges that need to be addressed. The results show that studies in the last 10 years have explored eight strategies for modernizing legacy systems, namely cloudification, architecture redesign, moving to a new programming language, targeting reuse optimization, software modernization for new hardware integration, practices to leverage automation, database modernization, and digital transformation. Modernization is triggered by 14 driving forces, with the most common ones being reducing operational costs, improving performance and scalability, and reducing complexity. In addition, based on the analysis of existing literature, we present a detailed discussion of research opportunities in this field. The main challenges are providing tooling support, followed by defining a modernization process and considering better evaluation metrics. The main contribution of our work is to equip practitioners and researchers with knowledge of the current state of contemporary software modernization so that they are aware of practices and challenges to be addressed when deciding to modernize legacy systems.<\/jats:p>","DOI":"10.1145\/3708527","type":"journal-article","created":{"date-parts":[[2024,12,16]],"date-time":"2024-12-16T15:52:22Z","timestamp":1734364342000},"page":"1-35","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Contemporary Software Modernization: Strategies, Driving Forces, and Research Opportunities"],"prefix":"10.1145","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7557-9091","authenticated-orcid":false,"given":"Wesley K. G.","family":"Assun\u00e7\u00e3o","sequence":"first","affiliation":[{"name":"Department of Computer Science, North Carolina State University, Raleigh, North Carolina, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3096-580X","authenticated-orcid":false,"given":"Luciano","family":"Marchezan","sequence":"additional","affiliation":[{"name":"Institute of Software Systems Engineering, Johannes Kepler University Linz, Linz, Austria"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-5904-9313","authenticated-orcid":false,"given":"Lawrence","family":"Arkoh","sequence":"additional","affiliation":[{"name":"Department of Computer Science, North Carolina State University, Raleigh, North Carolina, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3128-5427","authenticated-orcid":false,"given":"Alexander","family":"Egyed","sequence":"additional","affiliation":[{"name":"Institute of Software Systems Engineering, Johannes Kepler University Linz, Linz, Austria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9903-6107","authenticated-orcid":false,"given":"Rudolf","family":"Ramler","sequence":"additional","affiliation":[{"name":"Software Competence Center Hagenberg GmbH, Hagenberg, Austria"}]}],"member":"320","published-online":{"date-parts":[[2025,5,27]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1007\/978-3-030-03596-9_46","volume-title":"Service-Oriented Computing","author":"Abdellatif Manel","year":"2018","unstructured":"Manel Abdellatif, Geoffrey Hecht, Hafedh Mili, Ghizlane Elboussaidi, Naouel Moha, Anas Shatnawi, Jean Privat, and Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc. 2018. State of the practice in service identification for SOA migration in industry. In Service-Oriented Computing. Claus Pahl, Maja Vukovic, Jianwei Yin, and Qi Yu (Eds.), Springer, Cham, 634\u2013650."},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110868"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3641399.3641434"},{"key":"e_1_3_2_5_2","unstructured":"Eman Abdullah AlOmar Anushkrishna Venkatakrishnan Mohamed Wiem Mkaouer Christian D. Newman and Ali Ouni. 2024. How to refactor this code? An exploratory study on developer-ChatGPT refactoring conversations. arXiv:2402.06013 Retrieved from https:\/\/arxiv.org\/abs\/2402.06013"},{"key":"e_1_3_2_6_2","first-page":"21","volume-title":"CS & IT Conference ProceedingsCS & IT Conference Proceedings","volume":"8","author":"AlSobeh Anas M. R.","year":"2018","unstructured":"Anas M. R. AlSobeh and Aws A. Magableh. 2018. An aspect-oriented with BIP components for better crosscutting concerns modernization in IOT applications. In CS & IT Conference Proceedings, Vol. 8, CS & IT Conference Proceedings, 21\u201331."},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSE-EUC-DCABES.2016.251"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.10.006"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9499-z"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3382025.3414942"},{"key":"e_1_3_2_11_2","unstructured":"Wesley K. G. Assun\u00e7\u00e3o Luciano Marchezan Alexander Egyed and Rudolf Ramler. 2024. Contemporary software modernization: Perspectives and challenges to deal with legacy systems. In International Workshop on Software Engineering in 2030. Retrieved from https:\/\/arxiv.org\/abs\/2407.04017"},{"key":"e_1_3_2_12_2","first-page":"19","volume-title":"Research Challenges in Information Science: Information Science and the Connected World","author":"Aub\u00e9 Antoine","year":"2023","unstructured":"Antoine Aub\u00e9 and Thomas Polacsek. 2023. Cloud migration high-level requirements. In Research Challenges in Information Science: Information Science and the Connected World. Selmin Nurcan, Andreas L. Opdahl, Haralambos Mouratidis, and Aggeliki Tsohou (Eds.), Springer, 19\u201334."},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.13052\/jwe1540-9589.20312"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICRIIS48246.2019.9073628"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2608"},{"key":"e_1_3_2_16_2","unstructured":"David Beach. 2019. Legacy systems push up costs of digital transformation. Retrieved from https:\/\/www.theglobaltreasurer.com\/2018\/09\/27\/legacy-systems-push-up-costs-of-digital-transformation\/"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/52.363157"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.107134"},{"key":"e_1_3_2_19_2","unstructured":"Nagendra Bommadevara Andrea Del Miglio and Steve Jansen. 2018. Cloud adoption to accelerate IT modernization. Digitial McKinsey: Insights."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA45728.2021.9613622"},{"key":"e_1_3_2_21_2","unstructured":"Coral Calero F\u00e9lix O. Garc\u00eda Gabriel Alberto Garc\u00eda-Mireles M. \u00c1ngeles Moraga and Aurora Vizca\u00edno. 2024. Addressing sustainability-in software challenges. In International Workshop on Software Engineering in 2030. Retrieved from https:\/\/arxiv.org\/abs\/2406.07380"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2019.8870144"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-32489-6_13"},{"key":"e_1_3_2_24_2","first-page":"22","volume-title":"7th International Workshop on Conducting Empirical Studies in Industry and 6th International Workshop on Software Engineering Research and Industrial Practice","author":"Carvalho Luiz","year":"2019","unstructured":"Luiz Carvalho, Alessandro Garcia, Wesley K. G. Assun\u00e7\u00e3o, Rafael de Mello, and Maria Julia de Lima. 2019. Analysis of the criteria adopted in industry to extract microservices. In 7th International Workshop on Conducting Empirical Studies in Industry and 6th International Workshop on Software Engineering Research and Industrial Practice. IEEE, 22\u201329."},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/CESSER-IP.2019.00012"},{"key":"e_1_3_2_26_2","doi-asserted-by":"crossref","first-page":"1068","DOI":"10.1007\/978-3-030-80119-9_71","volume-title":"Intelligent Computing","author":"Cherinka R.","year":"2022","unstructured":"R. Cherinka, S. Foote, J. Burgo, and J. Prezzama. 2022. The impact of agile methods and \u201cDevOps\u201d on Day 2+ operations for large enterprises. In Intelligent Computing. Kohei Arai (Ed.), Springer, Cham, 1068\u20131081."},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSMC.2006.384895"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/52.43044"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1186\/s13677-017-0092-1"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2000.883039"},{"key":"e_1_3_2_31_2","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1007\/978-3-319-33313-7_18","volume-title":"Advances in Service-Oriented and Cloud Computing","author":"Costa Caio H.","year":"2016","unstructured":"Caio H. Costa, Paulo H. M. Maia, Nabor C. Mendon\u00e7a, and Lincoln S. Rocha. 2016. Supporting partial database migration to the cloud using non-intrusive software adaptations: An experience report. In Advances in Service-Oriented and Cloud Computing. Springer, Cham, 238\u2013248."},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.10.040"},{"key":"e_1_3_2_33_2","first-page":"222","volume-title":"Evaluation of Novel Approaches to Software Engineering","author":"de Paula Antonio Carlos Marcelino","year":"2016","unstructured":"Antonio Carlos Marcelino de Paula and Glauco de Figueiredo de Carneiro. 2016. A systematic literature review on Cloud computing adoption and migration. In Evaluation of Novel Approaches to Software Engineering. Leszek A. Maciaszek and Joaquim Filipe (Eds.), Springer International Publishing, Cham, 222\u2013243."},{"key":"e_1_3_2_34_2","first-page":"29","volume-title":"International Conference on Software Architecture","author":"Di Francesco Paolo","year":"2018","unstructured":"Paolo Di Francesco, Patricia Lago, and Ivano Malavolta. 2018. Migrating towards microservice architectures: An industrial survey. In International Conference on Software Architecture. IEEE, 29\u20132909."},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2018.00012"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2801537"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/SAI.2016.7556129"},{"key":"e_1_3_2_38_2","unstructured":"European Commission. 2020. Shaping the digital transformation in Europe. Retrieved from https:\/\/www.ospi.es\/export\/sites\/ospi\/documents\/documentos\/Sstudy_Shaping_the_digital_transformation_in_Europe_Final_report_202009.pdf"},{"key":"e_1_3_2_39_2","first-page":"678","volume-title":"23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER \u201916)","volume":"1","author":"Fanelli Timothy C.","year":"2016","unstructured":"Timothy C. Fanelli, Scott C. Simons, and Sean Banerjee. 2016. A systematic framework for modernizing legacy application systems. In 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER \u201916), Vol. 1, IEEE, 678\u2013682."},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3169"},{"key":"e_1_3_2_41_2","first-page":"481","volume-title":"IEEE International Conference on Software Maintenance and Evolution (ICSME \u201919)","author":"Fritzsch Jonas","year":"2019","unstructured":"Jonas Fritzsch, Justus Bogner, Stefan Wagner, and Alfred Zimmermann. 2019. Microservices migration in industry: Intentions, strategies, and challenges. In IEEE International Conference on Software Maintenance and Evolution (ICSME \u201919). IEEE, 481\u2013490."},{"key":"e_1_3_2_42_2","unstructured":"Lidia Fuentes. 2024. Engineering software for next-generation networks in a sustainable Way. In International Workshop on Software Engineering in 2030. Retrieved from https:\/\/riuma.uma.es\/xmlui\/handle\/10630\/31573"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2017.03.008"},{"key":"e_1_3_2_44_2","doi-asserted-by":"crossref","first-page":"262","DOI":"10.4018\/978-1-4666-8510-9.ch012","volume-title":"Achieving Enterprise Agility through Innovative Software Development","author":"Goel Noopur","year":"2015","unstructured":"Noopur Goel (Ed.). 2015. Legacy systems towards aspect-oriented systems. In Achieving Enterprise Agility through Innovative Software Development. IGI Global, 262\u2013286."},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.13866356"},{"key":"e_1_3_2_46_2","first-page":"249","volume-title":"Computational Science and Its Applications (ICCSA \u201922)","author":"Hajlaoui Jaleleddine","year":"2022","unstructured":"Jaleleddine Hajlaoui, Zied Trifa, and Zaki Brahmi. 2022. Model based migration of cloud systems: Review and roadmap. In Computational Science and Its Applications (ICCSA \u201922). Osvaldo Gervasi, Beniamino Murgante, Eligius M. T. Hendrix, David Taniar, and Bernady O. Apduhan (Eds.), Springer, Cham, 249\u2013264."},{"key":"e_1_3_2_47_2","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/978-3-031-46813-1_17","volume-title":"Applied Informatics","author":"Hidalgo Mauricio","year":"2024","unstructured":"Mauricio Hidalgo, Hern\u00e1n Astudillo, and Laura M. Castro. 2024. Challenges to use role playing in software engineering education: A rapid review. In Applied Informatics. Hector Florez and Marcelo Leon (Eds.), Springer Nature Switzerland, Cham, 245\u2013260."},{"key":"e_1_3_2_48_2","first-page":"1","volume-title":"America\u2019s Conference on Information Systems: A Tradition of Innovation (AMCIS \u201917)","author":"Holloway Melanie","year":"2017","unstructured":"Melanie Holloway, Ronny Hans, Amr Rizk, Marvin Dickhaus, Bastian Emondts, and Ralf Steinmetz. 2017. Cloud adoption in the spotlight \u2013 Empirical insights from German IT experts. In America\u2019s Conference on Information Systems: A Tradition of Innovation (AMCIS \u201917), 1\u201310."},{"key":"e_1_3_2_49_2","volume-title":"Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments","author":"Ionita Anca Daniela","year":"2012","unstructured":"Anca Daniela Ionita, Marin Litoiu, and Grace Lewis. 2012. Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments (1st. ed.). IGI Global.","edition":"1"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.84"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-22885-3_2"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.14257\/ijseia.2015.9.1.04"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2024.3383917"},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568318"},{"key":"e_1_3_2_55_2","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1109\/ICSM.2015.7332499","volume-title":"International Conference on Software Maintenance and Evolution (ICSME \u201915)","author":"Khadka Ravi","year":"2015","unstructured":"Ravi Khadka, Prajan Shrestha, Bart Klein, Amir Saeidi, Jurriaan Hage, Slinger Jansen, Edwin van Dis, and Magiel Bruntink. 2015. Does software modernization deliver what it aimed for? A post modernization analysis of five software modernization case studies. In International Conference on Software Maintenance and Evolution (ICSME \u201915). IEEE, 477\u2013486."},{"issue":"2","key":"e_1_3_2_56_2","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1142\/S0218194021500066","article-title":"Refactoring legacy software for layer separation","volume":"31","author":"Khalilipour Alireza","year":"2021","unstructured":"Alireza Khalilipour, Moharram Challenger, Mehmet Onat, Hale Gezgen, and Geylani Kardas. 2021. Refactoring legacy software for layer separation. International Journal of Software Engineering and Knowledge Engineering 31, 2 (2021), 217\u2013247.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.09.009"},{"key":"e_1_3_2_58_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2141035"},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.18417\/emisa.14.1"},{"key":"e_1_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/3382025.3414970"},{"key":"e_1_3_2_61_2","first-page":"1","volume-title":"XVII Brazilian Symposium on Information Systems","author":"Leon Pablo Luiz","year":"2021","unstructured":"Pablo Luiz Leon and Fl\u00e1vio Eduardo Aoki Horita. 2021. On the modernization of systems for supporting digital transformation: A research agenda. In XVII Brazilian Symposium on Information Systems, 1\u20138."},{"key":"e_1_3_2_62_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111189"},{"key":"e_1_3_2_63_2","doi-asserted-by":"publisher","DOI":"10.5555\/515230"},{"key":"e_1_3_2_64_2","first-page":"1","volume-title":"11th International Conference on Software, Knowledge, Information Management and Applications","author":"M\u2019baya Abir","year":"2017","unstructured":"Abir M\u2019baya, Jannik Laval, and Nejib Moalla. 2017. An assessment conceptual framework for the modernization of legacy systems. In 11th International Conference on Software, Knowledge, Information Management and Applications. IEEE, 1\u201311."},{"key":"e_1_3_2_65_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-023-10308-9"},{"key":"e_1_3_2_66_2","doi-asserted-by":"publisher","DOI":"10.1145\/3486609.3487195"},{"key":"e_1_3_2_67_2","unstructured":"Richard Morris. 2021. Keeping old computers going costs government \\(\\pounds\\) 2.3bn a year says report. Retrieved from https:\/\/www.bbc.com\/news\/uk-politics-58085316"},{"key":"e_1_3_2_68_2","first-page":"881","volume-title":"IEEE\/ACM 46th International Conference on Software Engineering (ICSE \u201924)","author":"Nam Daye","year":"2024","unstructured":"Daye Nam, Andrew Macvean, Vincent Hellendoorn, Bogdan Vasilescu, and Brad Myers. 2024. Using an llm to help with code understanding. In IEEE\/ACM 46th International Conference on Software Engineering (ICSE \u201924). IEEE, 881\u2013881."},{"key":"e_1_3_2_69_2","first-page":"IN11A","volume-title":"AGU Fall Meeting Abstracts","author":"Norton C. D.","year":"2008","unstructured":"C. D. Norton, C. Zuffada, OV Kalashnikova, and VK Decyk. 2008. Challenges in modernizing legacy scientific software. In AGU Fall Meeting Abstracts, Vol. 2008, IN11A\u20131016."},{"key":"e_1_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1080\/17517575.2018.1556814"},{"key":"e_1_3_2_71_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.emj.2022.09.007"},{"key":"e_1_3_2_72_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2020.102933"},{"key":"e_1_3_2_73_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSITSS.2016.7779388"},{"key":"e_1_3_2_74_2","doi-asserted-by":"publisher","DOI":"10.1145\/3336294.3342362"},{"key":"e_1_3_2_75_2","first-page":"8887","article-title":"A comparative study of using object oriented approach and aspect oriented approach for the evolution of legacy system","volume":"975","author":"Rizvi SAM","year":"2010","unstructured":"SAM Rizvi, Zeba Khanam, and Jamia Millia Islamia. 2010. A comparative study of using object oriented approach and aspect oriented approach for the evolution of legacy system. International Journal of Computer Applications 975 (2010), 8887.","journal-title":"International Journal of Computer Applications"},{"key":"e_1_3_2_76_2","doi-asserted-by":"publisher","DOI":"10.1145\/253769.253785"},{"key":"e_1_3_2_77_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102087"},{"key":"e_1_3_2_78_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-31545-4_7"},{"key":"e_1_3_2_79_2","doi-asserted-by":"publisher","DOI":"10.21236\/ADA389005"},{"key":"e_1_3_2_80_2","volume-title":"Modernizing Legacy Systems: Software Technologies, Engineering Process and Business Practices","author":"Seacord Robert C.","year":"2003","unstructured":"Robert C. Seacord, Daniel Plakosh, and Grace A. Lewis. 2003. Modernizing Legacy Systems: Software Technologies, Engineering Process and Business Practices. Addison-Wesley."},{"key":"e_1_3_2_81_2","unstructured":"Hatef Shamshiri Ashok Tripathi Shola Oyedeji and Jari Porras. 2024. Exploring the experiences of experts: Sustainability in agile software development \u2013 insights from the finnish software industry. In International Workshop on Software Engineering in 2030. Retrieved from https:\/\/arxiv.org\/abs\/2407.06978"},{"key":"e_1_3_2_82_2","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3391476"},{"key":"e_1_3_2_83_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.4250931"},{"key":"e_1_3_2_84_2","volume-title":"Rapid Reviews to Strengthen Health Policy and Systems: A Practical Guide","author":"Tricco Andrea C.","year":"2017","unstructured":"Andrea C. Tricco, Etienne Langlois, Sharon E. Straus, and World Health Organization. 2017. Rapid Reviews to Strengthen Health Policy and Systems: A Practical Guide. World Health Organization."},{"key":"e_1_3_2_85_2","unstructured":"U.S. Government Accountability Office. 2019. Information technology: Agencies need to develop modernization plans for critical legacy systems. Retrieved from https:\/\/www.gao.gov\/products\/gao-19-471"},{"key":"e_1_3_2_86_2","unstructured":"U.S. Government Accountability Office. 2023. Information technology: Agencies need to continue addressing critical legacy systems. Retrieved from https:\/\/www.gao.gov\/products\/gao-23-106821"},{"key":"e_1_3_2_87_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09910-y"},{"key":"e_1_3_2_88_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2"},{"key":"e_1_3_2_89_2","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1145\/3463274.3463334","volume-title":"25th Evaluation and Assessment in Software Engineering (EASE \u201921)","author":"Wolfart Daniele","year":"2021","unstructured":"Daniele Wolfart, Wesley K. G. Assun\u00e7\u00e3o, Ivonei F. da Silva, Diogo C. P. Domingos, Ederson Schmeing, Guilherme L. Donin Villaca, and Diogo do N. Paza. 2021. Modernizing legacy systems with microservices: A roadmap. In 25th Evaluation and Assessment in Software Engineering (EASE \u201921). ACM, 149\u2013159."},{"key":"e_1_3_2_90_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11633-014-0776-7"},{"key":"e_1_3_2_91_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107380"},{"key":"e_1_3_3_1_3_1_2","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1007\/978-3-030-65310-1_34","volume-title":"Service-Oriented Computing","author":"Abdellatif Manel","year":"2020","unstructured":"Manel Abdellatif, Rafik Tighilt, Naouel Moha, Hafedh Mili, Ghizlane El Boussaidi, Jean Privat, and Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc. 2020. A type-sensitive service identification approach for legacy-to-SOA migration. In Service-Oriented Computing. Eleanna Kafeza, Boualem Benatallah, Fabio Martinelli, Hakim Hacid, Athman Bouguettaya, and Hamid Motahari (Eds.), Springer, Cham, 476\u2013491."},{"key":"e_1_3_3_1_3_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2872711"},{"key":"e_1_3_3_1_3_3_2","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1007\/978-3-031-25648-6_3","volume-title":"Agile Methods","author":"\u00c1laxAlves","year":"2023","unstructured":"\u00c1laxAlves and Carla Rocha. 2023. Assuring the evolvability of legacy systems in devops transformation\/adoption: Insights of an experience report. In Agile Methods. Carla Rocha, Celio Santana J\u00fanior, Fernando De S\u00e1, and Tiago Silva da Silva (Eds.), Springer, Cham, 32\u201353."},{"key":"e_1_3_3_1_3_4_2","first-page":"179","volume-title":"ACM Web Conference 2020 (WWW \u201920)","author":"An Kijin","year":"2020","unstructured":"Kijin An and Eli Tilevich. 2020. Client insourcing: Bringing ops in-house for seamless re-engineering of full-stack JavaScript applications. In ACM Web Conference 2020 (WWW \u201920). ACM, New York, NY, 179\u2013189."},{"key":"e_1_3_3_1_3_5_2","first-page":"235","volume-title":"25th International Conference on Architectural Support for Programming Languages and Operating Systems","author":"Angstadt Kevin","year":"2020","unstructured":"Kevin Angstadt, Jean-Baptiste Jeannin, and Westley Weimer. 2020. Accelerating legacy string kernels via bounded automata learning. In 25th International Conference on Architectural Support for Programming Languages and Operating Systems, 235\u2013249."},{"key":"e_1_3_3_1_3_6_2","first-page":"169","volume-title":"IEEE International Conference on Software Maintenance and Evolution (ICSME \u201919)","author":"Anquetil Nicolas","year":"2019","unstructured":"Nicolas Anquetil, Anne Etien, Gaelle Andreo, and St\u00e9phane Ducasse. 2019. Decomposing God classes at siemens. In IEEE International Conference on Software Maintenance and Evolution (ICSME \u201919). IEEE, 169\u2013180."},{"key":"e_1_3_3_1_3_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3661167.3661225"},{"issue":"2","key":"e_1_3_3_1_3_8_2","first-page":"1","article-title":"Analysis of a many-objective optimization approach for identifying microservices from legacy systems","volume":"27","author":"Assun\u00e7\u00e3o Wesley K. G.","year":"2022","unstructured":"Wesley K. G. Assun\u00e7\u00e3o, Thelma Elita Colanzi, Luiz Carvalho, Alessandro Garcia, Juliana Alves Pereira, Maria Julia de Lima, and Carlos Lucena. 2022. Analysis of a many-objective optimization approach for identifying microservices from legacy systems. Empirical Software Engineering 27, 2 (2022), 1\u201331.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_3_1_3_9_2","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/978-3-319-33313-7_15","article-title":"Migrating to cloud-native architectures using microservices: An experience report","volume":"567","author":"Balalaie Armin","year":"2016","unstructured":"Armin Balalaie, Abbas Heydarnoori, and Pooyan Jamshidi. 2016. Migrating to cloud-native architectures using microservices: An experience report. In Workshops of Advances in Service-Oriented and Cloud Computing (ESOCC \u201916). A Celesti and P Leitner (Eds.), Communications in Computer and Information Science, Vol. 567, Springer, 201\u2013215.","journal-title":"Workshops of Advances in Service-Oriented and Cloud Computing (ESOCC \u201916)"},{"key":"e_1_3_3_1_3_10_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-020-09501-6"},{"key":"e_1_3_3_1_3_11_2","first-page":"553","volume-title":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC \u201922)","author":"Batista Cesar","year":"2022","unstructured":"Cesar Batista, Bruno Proen\u00e7a, Everton Cavalcante, Thais Batista, Felipe Morais, and Henrique Medeiros. 2022. Towards a multi-tenant microservice architecture: An industrial experience. In 2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC \u201922). IEEE, 553\u2013562."},{"key":"e_1_3_3_1_3_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110985"},{"key":"e_1_3_3_1_3_13_2","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/978-3-319-03602-1_8","volume-title":"Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering","author":"Book Matthias","year":"2014","unstructured":"Matthias Book, Simon Grapenthin, and Volker Gruhn. 2014. Value-based migration of legacy data structures. In Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering. Dietmar Winkler, Stefan Biffl, and Johannes Bergsmann (Eds.), Springer, Cham, 115\u2013134."},{"key":"e_1_3_3_1_3_14_2","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1007\/978-3-030-86044-8_18","volume-title":"Software Architecture","author":"Busch Kiana","year":"2021","unstructured":"Kiana Busch, Norman Christopher B\u00f6wing, Simon Spinner, Qais Noorshams, and Michael Gr\u00f6tzner. 2021. An experience report on modernizing i\/o configuration software. In Software Architecture. Stefan Biffl, Elena Navarro, Welf L\u00f6we, Marjan Sirjani, Raffaela Mirandola, and Danny Weyns (Eds.), Springer, Cham, 260\u2013276."},{"key":"e_1_3_3_1_3_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3361209"},{"issue":"5","key":"e_1_3_3_1_3_16_2","article-title":"Development automation of real-time Java: Model-driven transformation and synthesis","volume":"19","author":"Chang Wanli","year":"2020","unstructured":"Wanli Chang, Ran Wei, Shuai Zhao, Andy Wellings, Jim Woodcock, and Alan Burns. 2020. Development automation of real-time Java: Model-driven transformation and synthesis. ACM Transactions on Embedded Computing Systems 19, 5 (2020).","journal-title":"ACM Transactions on Embedded Computing Systems"},{"key":"e_1_3_3_1_3_17_2","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/2723742.2723746","volume-title":"8th India Software Engineering Conference","author":"Cherukupalli Prabhakar","year":"2015","unstructured":"Prabhakar Cherukupalli and Y. Raghu Reddy. 2015. Reengineering enterprise wide legacy BFSI systems: Industrial case study. In 8th India Software Engineering Conference, 40\u201349."},{"key":"e_1_3_3_1_3_18_2","first-page":"220","volume-title":"ACM18th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS \u201918)","author":"Ciobanu C\u0103t\u0103lin Bogdan","year":"2018","unstructured":"C\u0103t\u0103lin Bogdan Ciobanu, Giulio Stramondo, Ana Lucia Varbanescu, Andreas Brokalakis, Antonis Nikitakis, Lorenzo Di Tucci, Marco Rabozzi, Luca Stornaiuolo, Marco Santambrogio, Grigorios Chrysos, et al. 2018. EXTRA: An open platform for reconfigurable architectures. In ACM18th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS \u201918). ACM, New York, NY, 220\u2013229."},{"key":"e_1_3_3_1_3_19_2","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1007\/978-3-319-33313-7_18","volume-title":"Advances in Service-Oriented and Cloud Computing","author":"Costa Caio H.","year":"2016","unstructured":"Caio H. Costa, Paulo H. M. Maia, Nabor C. Mendon\u00e7a, and Lincoln S. Rocha. 2016. Supporting partial database migration to the Cloud using Non-intrusive software adaptations: An experience report. In Advances in Service-Oriented and Cloud Computing, Antonio Celesti and Philipp Leitner (Eds.). Springer, Cham, 238\u2013248."},{"issue":"1","key":"e_1_3_3_1_3_20_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11761-021-00329-x","article-title":"SPReaD: Service-oriented process for reengineering and DevOps: Developing microservices for a Brazilian State department of taxation","volume":"16","author":"da Silva Carlos Eduardo","year":"2022","unstructured":"Carlos Eduardo da Silva, Yan de Lima Justino, and Eiji Adachi. 2022. SPReaD: Service-oriented process for reengineering and DevOps: Developing microservices for a Brazilian State department of taxation. Service-Oriented Computing & Applications 16, 1 (Mar. 2022), 1\u201316.","journal-title":"Service-Oriented Computing & Applications"},{"key":"e_1_3_3_1_3_21_2","first-page":"354","volume-title":"Computational Science and Its Applications (ICCSA \u201922)","author":"de Almeida Murilo G\u00f3es","year":"2022","unstructured":"Murilo G\u00f3es de Almeida and Edna Dias Canedo. 2022. The adoption of microservices architecture as a natural consequence of legacy system migration at police intelligence department. In Computational Science and Its Applications (ICCSA \u201922). Osvaldo Gervasi, Beniamino Murgante, Eligius M. T. Hendrix, David Taniar, and Bernady O. Apduhan (Eds.), Springer, Cham, 354\u2013369."},{"key":"e_1_3_3_1_3_22_2","first-page":"1","article-title":"Facilitating the migration to the microservice architecture via model-driven reverse engineering and reinforcement learning","volume":"21","author":"Dehghani Mohammadhadi","year":"2022","unstructured":"Mohammadhadi Dehghani, Shekoufeh Kolahdouz Rahimi, Massimo Tisi, and Dalila Tamzalit. 2022. Facilitating the migration to the microservice architecture via model-driven reverse engineering and reinforcement learning. Software and Systems Modeling 21 (Jun. 2022), 1\u201319.","journal-title":"Software and Systems Modeling"},{"key":"e_1_3_3_1_3_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-64148-1_17"},{"key":"e_1_3_3_1_3_24_2","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1145\/3131151.3131153","volume-title":"ACMXXXI Brazilian Symposium on Software Engineering","author":"Durelli Rafael S.","year":"2017","unstructured":"Rafael S. Durelli, Matheus C. Viana, Andr\u00e9 de S. Landi, Vinicius H. S. Durelli, Marcio E. Delamaro, and Valter V. de Camargo. 2017. Improving the structure of KDM instances via refactorings: An experimental study using KDM-RE. In ACMXXXI Brazilian Symposium on Software Engineering. ACM, 174\u2013183."},{"key":"e_1_3_3_1_3_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2014.07.038"},{"key":"e_1_3_3_1_3_26_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.12.011"},{"key":"e_1_3_3_1_3_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106795"},{"key":"e_1_3_3_1_3_28_2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1007\/978-3-319-21155-8_7","volume-title":"8th International Conference on Theory and Practice of Model Transformations","volume":"9152","author":"Famelis Michalis","year":"2015","unstructured":"Michalis Famelis, Levi L\u00facio, Gehan Selim, Alessio Di Sandro, Rick Salay, Marsha Chechik, James R. Cordy, Juergen Dingel, and Hans Vangheluwe. 2015. Migrating automotive product lines: A case study. In 8th International Conference on Theory and Practice of Model Transformations. D. Kolovos and M. Wimmer (Eds.), Lecture Notes in Computer Science, Vol. 9152, Springer, 82\u201397."},{"key":"e_1_3_3_1_3_29_2","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/978-3-030-36701-5_9","volume-title":"Agile Methods","author":"Fernandes Everton Mateus","year":"2019","unstructured":"Everton Mateus Fernandes and Thiago Schumacher Barcelos. 2019. Identifying success factors in a legacy systems reengineering project using agile methods. In Agile Methods. Paulo Meirelles, Maria Augusta Nelson, and Carla Rocha (Eds.), Springer, Cham, 101\u2013110."},{"key":"e_1_3_3_1_3_30_2","first-page":"64","article-title":"Developing a model-driven reengineering approach for migrating PL\/SQL triggers to Java: A practical experience","volume":"151","author":"Candel Carlos Javier Fern\u00e1ndez","year":"2019","unstructured":"Carlos Javier Fern\u00e1ndez Candel, Jes\u00fas Garc\u00eda Molina, Francisco Javier Berm\u00fadez Ruiz, Jose Ram\u00f3n Hoyos Barcel\u00f3, Diego Sevilla Ruiz, and Benito Jos\u00e9 Cuesta Viera. 2019. Developing a model-driven reengineering approach for migrating PL\/SQL triggers to Java: A practical experience. Journal of Systems and Software 151 (2019), 38\u2013 64.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_3_1_3_31_2","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1007\/978-3-319-51963-0_39","volume-title":"Theory and Practice of Computer Science (SOFSEM \u201917)","author":"Fowley Frank","year":"2017","unstructured":"Frank Fowley, Divyaa Manimaran Elango, Hany Magar, and Claus Pahl. 2017. Software system migration to cloud-native architectures for SME-sized software vendors. In Theory and Practice of Computer Science (SOFSEM \u201917). Bernhard Steffen, Christel Baier, Mark van den Brand, Johann Eder, Mike Hinchey, and Tiziana Margaria (Eds.), Springer, Cham, 498\u2013509."},{"key":"e_1_3_3_1_3_32_2","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1007\/978-3-319-94959-8_9","volume-title":"Cloud Computing and Service Science","author":"Fowley Frank","year":"2018","unstructured":"Frank Fowley, Divyaa Manimaran Elango, Hany Magar, and Claus Pahl. 2018. The benefits of using experimental exploration for cloud migration analysis and planning. In Cloud Computing and Service Science. Donald Ferguson, V\u00edctor M\u00e9ndez Mu\u00f1oz, Jorge Cardoso, Markus Helfert, and Claus Pahl (Eds.), Springer, Cham, 157\u2013176."},{"key":"e_1_3_3_1_3_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2017.10.004"},{"key":"e_1_3_3_1_3_34_2","series-title":"Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)","first-page":"330","volume-title":"35th International Conference on Advanced Information Systems Engineering (CAiSE)","volume":"13901","author":"Garc\u00eda-Borgo\u00f1\u00f3n Laura","year":"2023","unstructured":"Laura Garc\u00eda-Borgo\u00f1\u00f3n, Miguel Angel Barcelona, Armando J. Egea, German Reyes, Alejandro Sainz-de-la maza, and Adolfo Gonz\u00e1lez-Uzabal. 2023. Lessons learned in model-based reverse engineering of large legacy systems. 35th International Conference on Advanced Information Systems Engineering (CAiSE). Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 13901, 330\u2013344."},{"key":"e_1_3_3_1_3_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2017.2740434"},{"key":"e_1_3_3_1_3_36_2","first-page":"509","volume-title":"2016 IEEE International Conference on Software Maintenance and Evolution (ICSME \u201917)","author":"Govin Brice","year":"2017","unstructured":"Brice Govin, Nicolas Anquetil, Anne Etien, Stephane Ducasse, and Arnaud Monegier. 2017. How can we help software rearchitecting efforts? Study of an industrial case. In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME \u201917). IEEE, 509\u2013518."},{"key":"e_1_3_3_1_3_37_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-61470-6_8"},{"key":"e_1_3_3_1_3_38_2","first-page":"208","volume-title":"IEEE 13th International Conference on Industrial Informatics (INDIN \u201915)","author":"Hallmans Daniel","year":"2015","unstructured":"Daniel Hallmans, Kristan Sandstr\u00f6m, Thomas Nolte, and Stig Larsson. 2015. A method and industrial case: Replacement of an FPGA component in a legacy control system. In IEEE 13th International Conference on Industrial Informatics (INDIN \u201915). IEEE, 208\u2013214."},{"key":"e_1_3_3_1_3_39_2","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1007\/978-3-031-49266-2_7","volume-title":"Product-Focused Software Process Improvement","author":"Hamza Muhammad","year":"2024","unstructured":"Muhammad Hamza, Muhammad Azeem Akbar, and Kari Smolander. 2024. The Journey to serverless migration: An empirical analysis of intentions, strategies, and challenges. In Product-Focused Software Process Improvement. Regine Kadgien, Andreas Jedlitschka, Andrea Janes, Valentina Lenarduzzi, and Xiaozhou Li (Eds.), Springer Nature Switzerland, Cham, 100\u2013115."},{"key":"e_1_3_3_1_3_40_2","first-page":"336","volume-title":"IEEE\/ACM 25th International Conference on Program Comprehension (ICPC \u201917)","author":"Hatano Tomomi","year":"2017","unstructured":"Tomomi Hatano and Akihiko Matsuo. 2017. Removing code clones from industrial systems using compiler directives. In IEEE\/ACM 25th International Conference on Program Comprehension (ICPC \u201917). IEEE, 336\u2013345."},{"key":"e_1_3_3_1_3_41_2","series-title":"Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)","first-page":"536","volume-title":"33rd International Conference on Advanced Information Systems Engineering (CAiSE)","volume":"12751","author":"Hayretci Hasan Emre","year":"2021","unstructured":"Hasan Emre Hayretci and Fatma Ba\u015fak Aydemir. 2021. A multi case study on legacy system migration in the banking industry. 33rd International Conference on Advanced Information Systems Engineering (CAiSE). Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 12751, 536\u2013550."},{"key":"e_1_3_3_1_3_42_2","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1007\/978-3-319-91662-0_6","volume-title":"Web Engineering","author":"Heil Sebastian","year":"2018","unstructured":"Sebastian Heil, Valentin Siegert, and Martin Gaedke. 2018. ReWaMP: Rapid Web migration prototyping leveraging WebAssembly. In Web Engineering. Tommi Mikkonen, Ralf Klamma, and Juan Hern\u00e1ndez (Eds.), Springer, Cham, 84\u201392."},{"key":"e_1_3_3_1_3_43_2","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1007\/978-3-319-62569-0_14","volume-title":"Software Technologies","author":"Hohenstein Uwe","year":"2017","unstructured":"Uwe Hohenstein and Preeti Koka. 2017. Enabling legacy applications for multi-tenancy without reengineering. In Software Technologies. Enrique Cabello, Jorge Cardoso, Andr\u00e9 Ludwig, Leszek A. Maciaszek, and Marten van Sinderen (Eds.), Springer, Cham, 284\u2013308."},{"issue":"2","key":"e_1_3_3_1_3_44_2","doi-asserted-by":"crossref","first-page":"e7487","DOI":"10.1002\/cpe.7487","article-title":"A hierarchical decentralized architecture to enable adaptive scalable virtual machine migration","volume":"35","author":"Hummaida Abdul R.","year":"2023","unstructured":"Abdul R. Hummaida, Norman W. Paton, and Rizos Sakellariou. 2023. A hierarchical decentralized architecture to enable adaptive scalable virtual machine migration. Concurrency and Computation: Practice and Experience 35, 2 (2023), e7487.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"e_1_3_3_1_3_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.84"},{"key":"e_1_3_3_1_3_46_2","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1007\/978-3-030-58793-2_20","volume-title":"Quality of Information and Communications Technology","author":"Jim\u00e9nez-Navajas Luis","year":"2020","unstructured":"Luis Jim\u00e9nez-Navajas, Ricardo P\u00e9rez-Castillo, and Mario Piattini. 2020. Reverse engineering of quantum programs toward KDM models. In Quality of Information and Communications Technology. Martin Shepperd, Fernando Brito e Abreu, Alberto Rodrigues da Silva, and Ricardo P\u00e9rez-Castillo (Eds.), Springer, Cham, 249\u2013262."},{"key":"e_1_3_3_1_3_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3617686"},{"key":"e_1_3_3_1_3_48_2","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/978-3-319-92901-9_13","volume-title":"Information Systems in the Big Data Era","author":"Jovanovikj Ivan","year":"2018","unstructured":"Ivan Jovanovikj, Gregor Engels, Anthony Anjorin, and Stefan Sauer. 2018. Model-driven test case migration: The test case reengineering horseshoe model. In Information Systems in the Big Data Era. Jan Mendling and Haralambos Mouratidis (Eds.), Springer, Cham, 133\u2013147."},{"key":"e_1_3_3_1_3_49_2","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1007\/978-3-319-09492-2_18","volume-title":"Enterprise Information Systems","author":"J\u00fanior Paulo Afonso Parreira","year":"2014","unstructured":"Paulo Afonso Parreira J\u00fanior, Ros\u00e2ngela Dellosso Penteado, Matheus Carvalho Viana, Rafael Serapilha Durelli, Valter Vieira de Camargo, and Heitor Augustus Xavier Costa. 2014. Reengineering of object-oriented software Into aspect-oriented ones supported by class models. In Enterprise Information Systems. Slimane Hammoudi, Jos\u00e9 Cordeiro, Leszek A. Maciaszek, and Joaquim Filipe (Eds.), Springer, Cham, 296\u2013313."},{"key":"e_1_3_3_1_3_50_2","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1109\/APSEC.2018.00072","volume-title":"25th Asia-Pacific Software Engineering Conference (APSEC \u201918)","author":"Kamimura Manabu","year":"2018","unstructured":"Manabu Kamimura, Keisuke Yano, Tomomi Hatano, and Akihiko Matsuo. 2018. Extracting candidates of microservices from monolithic application code. In 25th Asia-Pacific Software Engineering Conference (APSEC \u201918). IEEE, 571\u2013580."},{"key":"e_1_3_3_1_3_51_2","series-title":"Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1007\/978-3-319-67837-5_14","volume-title":"2nd International Conference on Emerging Technologies for Developing Countries (AFRICATEK)","author":"Kesserwan Nader","year":"2018","unstructured":"Nader Kesserwan, Rachida Dssouli, and Jamal Bentahar. 2018. Modernization of legacy software tests to model-driven testing. 2nd International Conference on Emerging Technologies for Developing Countries (AFRICATEK). Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, 140\u2013156."},{"issue":"2","key":"e_1_3_3_1_3_52_2","doi-asserted-by":"crossref","first-page":"311","DOI":"10.32604\/iasc.2021.014280","article-title":"CMMI compliant modernization framework to transform legacy systems","volume":"27","author":"Khan Musawwer","year":"2021","unstructured":"Musawwer Khan, Islam Ali, Waqar Mehmood, Wasif Nisar, Waqar Aslam, Muhammad Shafiq, and Jin-Ghoo Choi. 2021. CMMI compliant modernization framework to transform legacy systems. Intelligent Automation and Soft Computing 27, 2 (2021), 311\u2013331.","journal-title":"Intelligent Automation and Soft Computing"},{"key":"e_1_3_3_1_3_53_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-016-0208-8"},{"key":"e_1_3_3_1_3_54_2","first-page":"0058","volume-title":"2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON \u201921)","author":"Kinnunen Juha","year":"2021","unstructured":"Juha Kinnunen. 2021. Leaving the lights on? Exploring cloud ERP migrations and IS discontinuance. In 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON \u201921), 0058\u20130064."},{"key":"e_1_3_3_1_3_55_2","first-page":"835","volume-title":"ACM 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE \u201919)","author":"K\u00f6hler Mirko","year":"2020","unstructured":"Mirko K\u00f6hler and Guido Salvaneschi. 2020. Automated refactoring to reactive programming. In ACM 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE \u201919). IEEE Press, 835\u2013846."},{"key":"e_1_3_3_1_3_56_2","first-page":"80","volume-title":"2017 IEEE International Conference on Cognitive Computing (ICCC \u201917)","author":"Kornmayer Harald","year":"2017","unstructured":"Harald Kornmayer and Abdallah Salama. 2017. AQUASI-an automated quality assurance application platform for SMEs in handcraft industries. In 2017 IEEE International Conference on Cognitive Computing (ICCC \u201917). IEEE, 80\u201387."},{"key":"e_1_3_3_1_3_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/3377024.3377044"},{"key":"e_1_3_3_1_3_58_2","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1145\/2934466.2962731","volume-title":"20th International Systems and Software Product Line Conference","author":"Kr\u00fcger Jacob","year":"2016","unstructured":"Jacob Kr\u00fcger, Wolfram Fenske, Jens Meinicke, Thomas Leich, and Gunter Saake. 2016. Extracting software product lines: A cost estimation perspective. In 20th International Systems and Software Product Line Conference, 354\u2013361."},{"key":"e_1_3_3_1_3_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/3109729.3109736"},{"key":"e_1_3_3_1_3_60_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2525"},{"key":"e_1_3_3_1_3_61_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-64694-3_6"},{"key":"e_1_3_3_1_3_62_2","first-page":"1","article-title":"Agile model-driven re-engineering","volume":"20","author":"Lano Kevin","year":"2024","unstructured":"Kevin Lano, Howard Haughton, Ziwen Yuan, and Hessa Abdulrahman Alfraihi. 2024. Agile model-driven re-engineering. Innovations in Systems and Software Engineering 20 (Jun. 2024), 1\u201326.","journal-title":"Innovations in Systems and Software Engineering"},{"key":"e_1_3_3_1_3_63_2","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/978-3-030-85521-5_20","volume-title":"Systems, Software and Services Process Improvement","author":"Lapuz Neil","year":"2021","unstructured":"Neil Lapuz, Paul Clarke, and Yalemisew Abgaz. 2021. Digital transformation and the role of dynamic tooling in extracting microservices from existing software systems. In Systems, Software and Services Process Improvement. Murat Yilmaz, Paul Clarke, Richard Messnarz, and Michael Reiner (Eds.), Springer, Cham, 301\u2013315."},{"key":"e_1_3_3_1_3_64_2","first-page":"1","volume-title":"40th International Conference on Software Engineering: Software Engineering in Practice","author":"Li Heng","year":"2018","unstructured":"Heng Li, Tse-Hsun Chen, Ahmed E. Hassan, Mohamed Nasser, and Parminder Flora. 2018. Adopting autonomic computing capabilities in existing large-scale systems: An industrial experience report. In 40th International Conference on Software Engineering: Software Engineering in Practice, 1\u201310."},{"key":"e_1_3_3_1_3_65_2","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1007\/978-3-319-69035-3_36","volume-title":"Service-Oriented Computing","author":"L\u00f3pez-Sanz Marcos","year":"2017","unstructured":"Marcos L\u00f3pez-Sanz, Valeria de Castro, Esperanza Marcos, and Jorge Moratalla. 2017. Modernization of information systems at Red.Es: An approach based on Gap analysis and ADM. In Service-Oriented Computing. Michael Maximilien, Antonio Vallecillo, Jianmin Wang, and Marc Oriol (Eds.), Springer, Cham, 490\u2013498."},{"key":"e_1_3_3_1_3_66_2","first-page":"1386","volume-title":"IEEE 13th International Conference on Industrial Informatics (INDIN \u201915)","author":"Macher Georg","year":"2015","unstructured":"Georg Macher, Andrea H\u00f6ller, Eric Armengaud, and Christian Kreiner. 2015. Automotive embedded software: Migration challenges to multi-core computing platforms. In IEEE 13th International Conference on Industrial Informatics (INDIN \u201915). IEEE, 1386\u20131393."},{"key":"e_1_3_3_1_3_67_2","doi-asserted-by":"crossref","first-page":"590","DOI":"10.1007\/978-3-319-32689-4_45","volume-title":"Exploring Services Science","author":"Mahfudhi Muhammad Ghufron","year":"2016","unstructured":"Muhammad Ghufron Mahfudhi and Teresa Galv\u00e3o Dias. 2016. Specifying modernization Into service-oriented SaaS system in a case of public transport document generator. In Exploring Services Science. Theodor Borangiu, Monica Dragoicea, and Henriqueta N\u00f3voa (Eds.), Springer, Cham, 590\u2013603."},{"key":"e_1_3_3_1_3_68_2","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1007\/978-3-319-19243-7_46","volume-title":"Advanced Information Systems Engineering Workshops","author":"M\u00e1rquez Luis","year":"2015","unstructured":"Luis M\u00e1rquez, David G. Rosado, Haralambos Mouratidis, Daniel Mellado, and Eduardo Fern\u00e1ndez-Medina. 2015. A framework for secure migration processes of legacy systems to the cloud. In Advanced Information Systems Engineering Workshops. Anne Persson and Janis Stirna (Eds.), Springer, Cham, 507\u2013517."},{"key":"e_1_3_3_1_3_69_2","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1007\/978-3-319-92997-2_17","volume-title":"Modelling Foundations and Applications","author":"Mashkoor Atif","year":"2018","unstructured":"Atif Mashkoor, Felix Kossak, Mikl\u00f3s Bir\u00f3, and Alexander Egyed. 2018. Model-driven re-engineering of a pressure sensing system: An experience report. In Modelling Foundations and Applications. Alfonso Pierantonio and Salvador Trujillo (Eds.), Springer, Cham, 264\u2013278."},{"key":"e_1_3_3_1_3_70_2","first-page":"196","volume-title":"International Conference on Software Engineering Research and Practice (SERP \u201915)","author":"Massoud Ayman","year":"2015","unstructured":"Ayman Massoud. 2015. A new framework for quality-based SOA migration. In International Conference on Software Engineering Research and Practice (SERP \u201915), 196."},{"issue":"1","key":"e_1_3_3_1_3_71_2","first-page":"85","article-title":"Measuring the impact of the approach to migration in the quality of Web service interfaces","volume":"9","author":"Mateos Cristian","year":"2015","unstructured":"Cristian Mateos, Marco Crasso, Juan M. Rodriguez, Alejandro Zunino, and Marcelo Campo. 2015. Measuring the impact of the approach to migration in the quality of Web service interfaces. Enterprise Information Systems 9, 1 (2015), 58\u2013 85.","journal-title":"Enterprise Information Systems"},{"key":"e_1_3_3_1_3_72_2","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1007\/978-3-319-67642-5_22","volume-title":"Information and Software Technologies","author":"Mateos Cristian","year":"2017","unstructured":"Cristian Mateos, Alejandro Zunino, Sanjay Misra, Diego Anabalon, and Andres Flores. 2017. Migration from COBOL to SOA: Measuring the impact on web services interfaces complexity. In Information and Software Technologies. Robertas Dama\u0161evi\u010dius and Vilma Mika\u0161yt\u0117 (Eds.), Springer, Cham, 266\u2013279."},{"key":"e_1_3_3_1_3_73_2","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1109\/ICWS.2017.61","volume-title":"IEEE International Conference on Web Services (ICWS \u201917)","author":"Mazlami Genc","year":"2017","unstructured":"Genc Mazlami, J\u00fcrgen Cito, and Philipp Leitner. 2017. Extraction of microservices from monolithic software architectures. In IEEE International Conference on Web Services (ICWS \u201917). IEEE, 524\u2013531."},{"key":"e_1_3_3_1_3_74_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2018.2889087"},{"key":"e_1_3_3_1_3_75_2","first-page":"123223","volume":"11","author":"Mendon\u00e7a Rafael Da Silva","year":"2023","unstructured":"Rafael Da Silva Mendon\u00e7a, Marenice Melo De Carvalho, Guido Soprano Machado, Claudia Sabrina Monteiro Da Silva, Renan Landau Paiva De Medeiros, and Vicente Ferreira De Lucena. 2023. Development of a novel methodology to retrofit legacy systems in the context of Industry 4.0. IEEE Access 11 (2023), 123223\u2013123235.","journal-title":"Development of a novel methodology to retrofit legacy systems in the context of Industry 4.0. IEEE Access"},{"key":"e_1_3_3_1_3_76_2","doi-asserted-by":"publisher","DOI":"10.1145\/3676960"},{"issue":"5","key":"e_1_3_3_1_3_77_2","article-title":"Evolving software system families in space and Time with feature revisions","volume":"27","author":"Michelon Gabriela Karoline","year":"2022","unstructured":"Gabriela Karoline Michelon, David Obermann, Wesley K. G. Assun\u00e7\u00e3o, Lukas Linsbauer, Paul Gr\u00fcnbacher, Stefan Fischer, Roberto E. Lopez-Herrejon, and Alexander Egyed. 2022. Evolving software system families in space and Time with feature revisions. Empirical Softw. Engg. 27, 5 (Sep. 2022).","journal-title":"Empirical Softw. Engg"},{"key":"e_1_3_3_1_3_78_2","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1007\/978-3-319-21155-8_6","volume-title":"Theory and Practice of Model Transformations","author":"Mooij Arjan J.","year":"2015","unstructured":"Arjan J. Mooij, Gernot Eggen, Jozef Hooman, and Hans van Wezep. 2015. Cost-effective industrial software rejuvenation using domain-specific models. In Theory and Practice of Model Transformations. Dimitris Kolovos and Manuel Wimmer (Eds.), Springer, Cham, 66\u201381."},{"key":"e_1_3_3_1_3_79_2","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1007\/978-3-319-42064-6_11","volume-title":"9th International Conference on Theory and Practice of Model Transformations","volume":"9765","author":"Mooij Arjan J.","year":"2016","unstructured":"Arjan J. Mooij, Mabel M. Joy, Gernot Eggen, P. Janson, and A. R\u0103dulescu. 2016. Industrial software rejuvenation using open-source parsers. In 9th International Conference on Theory and Practice of Model Transformations. P. VanGorp and G. Engels (Eds.), Lecture Notes in Computer Science, Vol. 9765, Springer, 157\u2013172."},{"issue":"4","key":"e_1_3_3_1_3_80_2","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/s10664-021-10104-3","article-title":"Open-source software product line extraction processes: The ArgoUML-SPL and phaser cases","volume":"27","author":"Moreira Rodrigo Andr\u00e9 Ferreira","year":"2022","unstructured":"Rodrigo Andr\u00e9 Ferreira Moreira, Wesley K. G. Assun\u00e7\u00e3o, Jabier Martinez, and Eduardo Figueiredo. 2022. Open-source software product line extraction processes: The ArgoUML-SPL and phaser cases. Empirical Software Engineering 27, 4 (2022), 85.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_3_1_3_81_2","doi-asserted-by":"publisher","DOI":"10.1145\/3018882.3018890"},{"key":"e_1_3_3_1_3_82_2","doi-asserted-by":"publisher","DOI":"10.1145\/3510466.3511271"},{"key":"e_1_3_3_1_3_83_2","doi-asserted-by":"publisher","DOI":"10.1145\/2932631"},{"issue":"1","key":"e_1_3_3_1_3_84_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3226593","article-title":"A hybrid approach for improving the design quality of Web service interfaces","volume":"19","author":"Ouni Ali","year":"2018","unstructured":"Ali Ouni, Hanzhang Wang, Marouane Kessentini, Salah Bouktif, and Katsuro Inoue. 2018. A hybrid approach for improving the design quality of Web service interfaces. ACM Transactions on Internet Technology 19, 1 (Dec. 2018), 1\u201324.","journal-title":"ACM Transactions on Internet Technology"},{"key":"e_1_3_3_1_3_85_2","first-page":"1","article-title":"Refactoring with domain-driven design in an industrial context: An action research report","volume":"28","author":"\u00d6zkan Ozan","year":"2023","unstructured":"Ozan \u00d6zkan, \u00d6nder Babur, and Mark Brand. 2023. Refactoring with domain-driven design in an industrial context: An action research report. Empirical Software Engineering 28 (Jun. 2023), 1\u201336.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_3_1_3_86_2","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1007\/978-3-319-09970-5_26","volume-title":"Software Architecture","author":"\u00d6zt\u00fcrk Fatih","year":"2014","unstructured":"Fatih \u00d6zt\u00fcrk, Erdem Sari\u0307li\u0307, Hasan S\u00f6zer, and Bari\u0307\u015f Aktemur. 2014. Effort estimation for architectural refactoring to introduce module isolation. In Software Architecture. Paris Avgeriou and Uwe Zdun (Eds.), Springer, Cham, 300\u2013307."},{"key":"e_1_3_3_1_3_87_2","doi-asserted-by":"crossref","first-page":"1231","DOI":"10.1145\/2554850.2554987","article-title":"An SOA approach for automating software product line adoption","author":"Parra Carlos","year":"2014","unstructured":"Carlos Parra, Diego Joya, Leonardo Giral, and Alvaro Infante. 2014. An SOA approach for automating software product line adoption. In 29th Annual ACM Symposium on Applied Computing, 1231\u20131238.","journal-title":"29th Annual ACM Symposium on Applied Computing"},{"key":"e_1_3_3_1_3_88_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29983-5_17"},{"key":"e_1_3_3_1_3_89_2","doi-asserted-by":"publisher","DOI":"10.1145\/3241403.3241426"},{"key":"e_1_3_3_1_3_90_2","first-page":"1","volume-title":"2014 IEEE Emerging Technology and Factory Automation (ETFA \u201914)","author":"Priller Peter","year":"2014","unstructured":"Peter Priller, Andreas Aldrian, and Thomas Ebner. 2014. Case study: From legacy to connectivity migrating industrial devices Into the world of smart services. In 2014 IEEE Emerging Technology and Factory Automation (ETFA \u201914). IEEE, 1\u20138."},{"key":"e_1_3_3_1_3_91_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-019-09948-4"},{"key":"e_1_3_3_1_3_92_2","first-page":"223","volume-title":"2023 IEEE\/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW \u201923)","author":"Rathod Tanisha","year":"2023","unstructured":"Tanisha Rathod, Christina Terese Joseph, and John Paul Martin. 2023. Improving industry 4.0 readiness: Monolith application refactoring using graph attention networks. In 2023 IEEE\/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW \u201923). IEEE, 223\u2013230."},{"key":"e_1_3_3_1_3_93_2","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1613"},{"key":"e_1_3_3_1_3_94_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-018-0307-0"},{"key":"e_1_3_3_1_3_95_2","doi-asserted-by":"crossref","first-page":"196","DOI":"10.5220\/0006271501960207","volume-title":"International Conference on Model-Driven Engineering and Software Development","volume":"2","author":"Reis Andr\u00e9","year":"2017","unstructured":"Andr\u00e9 Reis and Alberto Rodrigues da Silva. 2017. XIS-reverse: A model-driven reverse engineering approach for legacy information systems. In International Conference on Model-Driven Engineering and Software Development, Vol. 2, SCITEPRESS, 196\u2013207."},{"key":"e_1_3_3_1_3_96_2","first-page":"37","volume-title":"15th ACM-IEEE International Conference on Formal Methods and Models for System Design","author":"Resmerita Stefan","year":"2017","unstructured":"Stefan Resmerita, Andreas Naderlinger, and Stefan Lukesch. 2017. Efficient realization of logical execution times in legacy embedded software. In 15th ACM-IEEE International Conference on Formal Methods and Models for System Design. ACM & IEEE, 37\u201346."},{"key":"e_1_3_3_1_3_97_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2981"},{"key":"e_1_3_3_1_3_98_2","first-page":"65","volume-title":"23rd International Systems and Software Product Line Conference-Volume B","author":"Rosiak Kamil","year":"2019","unstructured":"Kamil Rosiak, Oliver Urbaniak, Alexander Schlie, Christoph Seidl, and Ina Schaefer. 2019. Analyzing variability in 25 years of industrial legacy software: An experience report. In 23rd International Systems and Software Product Line Conference-Volume B, 65\u201372."},{"key":"e_1_3_3_1_3_99_2","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/j.jss.2017.03.009","article-title":"A tool to support the definition and enactment of model-driven migration processes","volume":"128","author":"Ruiz Fco Javier Berm\u00fadez","year":"2017","unstructured":"Fco Javier Berm\u00fadez Ruiz, \u00d3Scar S\u00e1nchez Ram\u00f3n, and Jes\u00fasGarc\u00eda Molina. 2017. A tool to support the definition and enactment of model-driven migration processes. Journal of Systems and Software 128 (2017), 106\u2013129.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_3_1_3_100_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102087"},{"key":"e_1_3_3_1_3_101_2","first-page":"186","article-title":"Reverse engineering of model transformations for reusability","volume":"8568","author":"Cuadrado Jesus Sanchez","year":"2014","unstructured":"Jesus Sanchez Cuadrado, Esther Guerra, and Juan de Lara. 2014. Reverse engineering of model transformations for reusability. D DiRuscio and D Varro (Eds.), In Theory and Practice of Model Transformations (ICMT \u201914), Lecture Notes in Computer Science, Vol. 8568, 186\u2013201.","journal-title":"Theory and Practice of Model Transformations (ICMT \u201914)"},{"key":"e_1_3_3_1_3_102_2","first-page":"225","volume-title":"Quality of Information and Communications Technology","author":"Santos Bruno","year":"2019","unstructured":"Bruno Santos, Daniel San Mart\u00edn, Raphael Honda, and Valter Vieira de Camargo. 2019. Concern metrics for modularity-oriented modernizations. In Quality of Information and Communications Technology. Mario Piattini, Paulo Rupino da Cunha, Ignacio Garc\u00eda Rodr\u00edguez de Guzm\u00e1n, and Ricardo P\u00e9rez-Castillo (Eds.), Springer, Cham, 225\u2013238."},{"key":"e_1_3_3_1_3_103_2","first-page":"545","volume-title":"IEEE International Conference on Software Maintenance and Evolution (ICSME \u201921)","author":"Schnappinger Markus","year":"2021","unstructured":"Markus Schnappinger and Jonathan Streit. 2021. Efficient platform migration of a mainframe legacy system using custom transpilation. In IEEE International Conference on Software Maintenance and Evolution (ICSME \u201921). IEEE, 545\u2013554."},{"key":"e_1_3_3_1_3_104_2","first-page":"1","article-title":"Industrial experience with the migration of legacy models using a DSL","author":"Schuts Mathijs","year":"2018","unstructured":"Mathijs Schuts, Jozef Hooman, and Paul Tielemans. 2018. Industrial experience with the migration of legacy models using a DSL. In Real World Domain Specific Languages Workshop (RWDSL \u201918), 1\u201310.","journal-title":"Real World Domain Specific Languages Workshop (RWDSL \u201918)"},{"key":"e_1_3_3_1_3_105_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3082"},{"key":"e_1_3_3_1_3_106_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-013-0365-1"},{"key":"e_1_3_3_1_3_107_2","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/978-3-319-99819-0_5","volume-title":"Service-Oriented and Cloud Computing","author":"Selmadji Anfel","year":"2018","unstructured":"Anfel Selmadji, Abdelhak-Djamel Seriai, Hinde Lilia Bouziane, Christophe Dony, and Rahina Oumarou Mahamane. 2018. Re-architecting OO software into microservices. In Service-Oriented and Cloud Computing. Kyriakos Kritikos, Pierluigi Plebani, and Flavio de Paoli (Eds.), Springer, Cham, 65\u201373."},{"issue":"3","key":"e_1_3_3_1_3_108_2","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1142\/S0218194016500212","article-title":"Aspect oriented re-engineering of legacy software using cross-cutting concern characterization and significant code smells detection","volume":"26","author":"Shaikh Mohsin","year":"2016","unstructured":"Mohsin Shaikh and Chan-Gun Lee. 2016. Aspect oriented re-engineering of legacy software using cross-cutting concern characterization and significant code smells detection. International Journal of Software Engineering and Knowledge Engineering 26, 3 (2016), 513\u2013536.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"e_1_3_3_1_3_109_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.05.012"},{"key":"e_1_3_3_1_3_110_2","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1007\/978-3-030-58628-7_7","volume-title":"Algorithmic Aspects of Cloud Computing","author":"Subramani K.","year":"2020","unstructured":"K. Subramani, Bugra Caskurlu, and Utku Umur Acikalin. 2020. Security-aware database migration planning. In Algorithmic Aspects of Cloud Computing. Ivona Brandic, Thiago A. L. Genez, Ilia Pietri, and Rizos Sakellariou (Eds.), Springer, Cham, 103\u2013121."},{"key":"e_1_3_3_1_3_111_2","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/978-3-030-49432-2_7","volume-title":"Cloud Computing and Services Science","author":"Taibi Davide","year":"2020","unstructured":"Davide Taibi and Kari Syst\u00e4. 2020. A decomposition and metric-based evaluation framework for microservices. In Cloud Computing and Services Science. Donald Ferguson, V\u00edctor M\u00e9ndez Mu\u00f1noz, Claus Pahl, and Markus Helfert (Eds.), Springer, Cham, 133\u2013149."},{"key":"e_1_3_3_1_3_112_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9543-z"},{"issue":"10","key":"e_1_3_3_1_3_113_2","first-page":"4213","article-title":"From legacy to microservices: A type-based approach for microservices identification using machine learning and semantic analysis","volume":"35","author":"Trabelsi Imen","year":"2023","unstructured":"Imen Trabelsi, Manel Abdellatif, Abdalgader Abubaker, Naouel Moha, S\u00e9bastien Mosser, Samira Ebrahimi-Kahou, and Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc. 2023. From legacy to microservices: A type-based approach for microservices identification using machine learning and semantic analysis. Journal of Software: Evolution and Process 35, 10 (2023), 4213\u20134242.","journal-title":"Journal of Software: Evolution and Process"},{"key":"e_1_3_3_1_3_114_2","first-page":"280","article-title":"Digital transformation framework for adequacy of maintenance systems for industry 4.0","author":"Ven\u00e2ncio Andr\u00e9 Luiz Alc\u00e2ntara Castilho","year":"2021","unstructured":"Andr\u00e9 Luiz Alc\u00e2ntara Castilho Ven\u00e2ncio, Eduardo de Freitas Rocha Loures, Fernando Deschamps, Ricardo Alexandre Diogo, Alysson Felipe Lumikoski, and Neri dos Santos. 2021. Digital transformation framework for adequacy of maintenance systems for industry 4.0. Communications in Computer and Information Science 1407 CCIS (2021), 280\u2013292.","journal-title":"Communications in Computer and Information Science 1407 CCIS"},{"key":"e_1_3_3_1_3_115_2","doi-asserted-by":"crossref","first-page":"101","DOI":"10.5220\/0011338900003266","volume-title":"17th International Conference on Software Technologies (ICSOFT \u201922)INSTICC","author":"Verhaeghe Benoit","year":"2022","unstructured":"Benoit Verhaeghe, Anas Shatnawi, Abderrahmane Seriai, Anne Etien, Nicolas Anquetil, Mustapha Derras, and Stephane Ducasse. 2022. A hybrid architecture for the incremental migration of a web front-end. In 17th International Conference on Software Technologies (ICSOFT \u201922). H. G. Fill, M. VanSinderen, and L. Maciaszek (Eds.), INSTICC, 101\u2013110."},{"key":"e_1_3_3_1_3_116_2","doi-asserted-by":"publisher","DOI":"10.5555\/3291291.3291314"},{"key":"e_1_3_3_1_3_117_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3263"},{"key":"e_1_3_3_1_3_118_2","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1109\/APSEC60848.2023.00055","volume-title":"30th Asia-Pacific Software Engineering Conference (APSEC \u201923)","author":"Yokoi Kazuki","year":"2023","unstructured":"Kazuki Yokoi, Eunjong Choi, Norihiro Yoshida, Joji Okada, and Yoshiki Higo. 2023. Cost-benefit analysis for modernizing a large-scale industrial system. In 30th Asia-Pacific Software Engineering Conference (APSEC \u201923). IEEE, 441\u2013449."},{"key":"e_1_3_3_1_3_119_2","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/978-3-031-11513-4_7","volume-title":"Software Technologies","author":"Zaragoza Pascal","year":"2022","unstructured":"Pascal Zaragoza, Abdelhak-Djamel Seriai, Abderrahmane Seriai, Anas Shatnawi, Hinde-Lilia Bouziane, and Mustapha Derras. 2022. Materializing microservice-oriented architecture from monolithic object-oriented source code. In Software Technologies. Hans-Georg Fill, Marten van Sinderen, and Leszek A. Maciaszek (Eds.), Springer, Cham, 143\u2013168."},{"key":"e_1_3_3_1_3_120_2","first-page":"1","volume-title":"International Conference on Fourth Industrial Revolution (ICFIR \u201919)","author":"Zawra Labib M.","year":"2019","unstructured":"Labib M. Zawra, Hala A. Mansour, and Nagy W. Messiha. 2019. Migration of legacy industrial automation systems in the context of industry 4.0-A comparative study. In International Conference on Fourth Industrial Revolution (ICFIR \u201919). IEEE, 1\u20137."},{"key":"e_1_3_3_1_3_121_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-020-9694-z"},{"key":"e_1_3_3_1_3_122_2","first-page":"135","volume-title":"IEEE International Conference on Software Architecture (ICSA \u201920)","author":"Zhang Yukun","year":"2020","unstructured":"Yukun Zhang, Bo Liu, Liyun Dai, Kang Chen, and Xuelian Cao. 2020. Automated microservice identification in legacy systems with functional and non-functional metrics. In IEEE International Conference on Software Architecture (ICSA \u201920). IEEE, 135\u2013145."},{"key":"e_1_3_3_1_3_123_2","first-page":"1","article-title":"Dependence-based code transformation for coarse-grained parallelism","author":"Zhao Bo","year":"2015","unstructured":"Bo Zhao, Zhen Li, Ali Jannesari, Felix Wolf, and Weiguo Wu. 2015. Dependence-based code transformation for coarse-grained parallelism. In International Workshop on Code Optimisation for Multi and Many Cores, 1\u201310.","journal-title":"International Workshop on Code Optimisation for Multi and Many Cores"},{"key":"e_1_3_3_1_3_124_2","doi-asserted-by":"crossref","first-page":"1331","DOI":"10.1109\/GCWkshps58843.2023.10464508","volume-title":"IEEE Globecom Workshops (GC Wkshps)","author":"Zhong Teng","year":"2023","unstructured":"Teng Zhong, Yinglei Teng, Shijun Ma, Jiaxuan Chen, and Sicong Yu. 2023. A microservices identification method based on spectral clustering for industrial legacy systems. In IEEE Globecom Workshops (GC Wkshps). IEEE, 1331\u20131337."},{"key":"e_1_3_3_1_3_125_2","first-page":"87","article-title":"Harmonizing heterogeneity: A novel architecture for legacy system integration with digital twins in industry 4.0","volume":"68","author":"Zielstorff Aaron","year":"2023","unstructured":"Aaron Zielstorff, Dirk Sch\u00f6ttke, Antonius Hohenh\u00f6vel, Thomas K\u00e4mpfe, Stephan Sch\u00e4fer, and Frank Schnicke. 2023. Harmonizing heterogeneity: A novel architecture for legacy system integration with digital twins in industry 4.0. Communications in Computer and Information Science 1886 CCIS (2023), 68\u2013 87.","journal-title":"Communications in Computer and Information Science 1886 CCIS"},{"key":"e_1_3_3_1_3_126_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-016-0520-y"}],"container-title":["ACM Transactions on Software Engineering and Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3708527","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3708527","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:17:46Z","timestamp":1750295866000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3708527"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,27]]},"references-count":216,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,6,30]]}},"alternative-id":["10.1145\/3708527"],"URL":"https:\/\/doi.org\/10.1145\/3708527","relation":{},"ISSN":["1049-331X","1557-7392"],"issn-type":[{"value":"1049-331X","type":"print"},{"value":"1557-7392","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,27]]},"assertion":[{"value":"2024-04-05","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-11-15","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-05-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}