{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T23:44:56Z","timestamp":1783035896082,"version":"3.54.6"},"reference-count":124,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Canada Research Chair Program"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2025,11]]},"DOI":"10.1109\/tse.2025.3603897","type":"journal-article","created":{"date-parts":[[2025,8,29]],"date-time":"2025-08-29T17:42:11Z","timestamp":1756489331000},"page":"2972-2995","source":"Crossref","is-referenced-by-count":3,"title":["A Systematic Literature Review of Machine Learning Approaches for Migrating Monolithic Systems to Microservices"],"prefix":"10.1109","volume":"51","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7268-4067","authenticated-orcid":false,"given":"Imen","family":"Trabelsi","sequence":"first","affiliation":[{"name":"Department of Computer Science, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS) &#x2013; Universit&#x00E9; du Qu&#x00E9;bec, Montr&#x00E9;al, QC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3007-7080","authenticated-orcid":false,"given":"Brahim","family":"Mahmoudi","sequence":"additional","affiliation":[{"name":"Department of Computer Science, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS) &#x2013; Universit&#x00E9; du Qu&#x00E9;bec, Montr&#x00E9;al, QC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9164-6645","authenticated-orcid":false,"given":"Jean Baptiste","family":"Minani","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montr&#x00E9;al, QC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9252-9937","authenticated-orcid":false,"given":"Naouel","family":"Moha","sequence":"additional","affiliation":[{"name":"Department of Computer Science, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS) &#x2013; Universit&#x00E9; du Qu&#x00E9;bec, Montr&#x00E9;al, QC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4361-2563","authenticated-orcid":false,"given":"Yann-Ga\u00ebl","family":"Gu\u00e9h\u00e9neuc","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montr&#x00E9;al, QC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9515-3"},{"issue":"5","key":"ref2","first-page":"81","article-title":"Microservices: How to make your application scale","volume":"34","author":"Dragoni","year":"2018","journal-title":"IEEE Softw."},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00081"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.3390\/app10175797"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3287297"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2018.8502567"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110868"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2023.3273121"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2024.3365079"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-023-10466-8"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijsu.2021.105906"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-025-01432-z"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.3390\/software4010006"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2024.107590"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1002\/cae.22586"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICI2ST51859.2021.00027"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.3390\/app11177856"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/SCCC49216.2019.8966423"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-06019-0_10"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-14070-0_81"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3564982.3564995"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2018.00012"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-74433-9_3"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA-C54293.2022.00030"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/eStream.2019.8732170"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1136\/bmj.n160"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3174092"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1177\/1049732312452938"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2007.59"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-62407-5_14"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1037\/h0026256"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106449"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.01.006"},{"key":"ref34","volume-title":"Probabilistic Machine Learning: An Introduction","author":"Murphy","year":"2022"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.2978386"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3695988"},{"key":"ref37","article-title":"Code Llama: Open foundation models for code","author":"Chen","year":"2023"},{"key":"ref38","article-title":"A context-aware natural language interface for code transformation tasks","volume-title":"Proc. 45th Int. Conf. Softw. Eng. (ICSE)","author":"Ahmad","year":"2023"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67262-5_2"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.23919\/MIPRO.2018.8400254"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.2139\/ssrn.4305407"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/AIMS.2017.23"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2024.102411"},{"key":"refP1","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOFT.2018.00012"},{"key":"refP2","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-023-09336-w"},{"key":"refP3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-44482-6_12"},{"key":"refP4","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2018.00072"},{"key":"refP5","doi-asserted-by":"publisher","DOI":"10.1109\/GCWkshps58843.2023.10464508"},{"key":"refP6","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102200"},{"key":"refP7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-96305-7_36"},{"key":"refP8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-45183-7_23"},{"key":"refP9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-34444-2_2"},{"key":"refP10","doi-asserted-by":"publisher","DOI":"10.1111\/exsy.13158"},{"key":"refP11","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2503"},{"key":"refP12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA59870.2024.00009"},{"key":"refP13","doi-asserted-by":"publisher","DOI":"10.1145\/3643794.3648283"},{"key":"refP14","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3150311"},{"key":"refP15","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2022.3204748"},{"key":"refP16","doi-asserted-by":"publisher","DOI":"10.1109\/TENCON.2019.8929586"},{"key":"refP17","doi-asserted-by":"publisher","DOI":"10.1109\/Confluence60223.2024.10463310"},{"key":"refP18","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304004"},{"key":"refP19","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-023-04228-y"},{"key":"refP20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-48421-6_14"},{"key":"refP21","doi-asserted-by":"publisher","DOI":"10.1145\/3544497.3544503"},{"key":"refP22","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2019.00021"},{"key":"refP23","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS60048.2023.00016"},{"key":"refP24","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS60048.2023.00058"},{"key":"refP25","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20984-0_13"},{"key":"refP26","doi-asserted-by":"publisher","DOI":"10.1109\/tnsm.2023.3344192"},{"key":"refP27","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519564"},{"key":"refP28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20984-0_12"},{"key":"refP29","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510180"},{"key":"refP30","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-99-6222-8_36"},{"key":"refP31","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2023.12.005"},{"key":"refP32","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2023.3337351"},{"key":"refP33","doi-asserted-by":"publisher","DOI":"10.1145\/3695999"},{"key":"refP34","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446700"},{"key":"refP35","doi-asserted-by":"publisher","DOI":"10.1109\/ICKII51822.2021.9574757"},{"key":"refP36","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA47634.2020.00023"},{"key":"refP37","doi-asserted-by":"publisher","DOI":"10.1145\/3444757.3485108"},{"key":"refP38","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-05063-4_42"},{"key":"refP39","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-024-00445-w"},{"key":"refP40","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2023.107649"},{"key":"refP41","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2023.03.028"},{"key":"refP42","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2019.00028"},{"key":"refP43","doi-asserted-by":"publisher","DOI":"10.1109\/WETICE49692.2020.00017"},{"key":"refP44","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3106342"},{"key":"refP45","doi-asserted-by":"publisher","DOI":"10.1007\/s41870-024-01766-5"},{"key":"refP46","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.02.031"},{"key":"refP47","doi-asserted-by":"publisher","DOI":"10.3311\/ppee.13925"},{"key":"refP48","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2023.3289228"},{"key":"refP49","doi-asserted-by":"publisher","DOI":"10.1109\/CCGridW59191.2023.00046"},{"key":"refP50","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA-C54293.2022.00010"},{"key":"refP51","doi-asserted-by":"publisher","DOI":"10.1145\/3524304.3524325"},{"key":"refP52","doi-asserted-by":"publisher","DOI":"10.1145\/3429885.3429965"},{"key":"refP53","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-40283-8_14"},{"key":"refP54","doi-asserted-by":"publisher","DOI":"10.1109\/ICMCCE51767.2020.00490"},{"key":"refP55","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE55356.2022.00007"},{"key":"refP56","doi-asserted-by":"publisher","DOI":"10.12694\/scpe.v22i1.1836"},{"key":"refP57","first-page":"201","article-title":"A hierarchical DBSCAN method for extracting microservices from monolithic applications","volume-title":"Proc. 26th Int. Conf. Eval. Assessment Softw. Eng.","author":"O","year":"2022"},{"key":"refP58","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2022\/542"},{"key":"refP59","doi-asserted-by":"publisher","DOI":"10.1109\/AISP61396.2024.10475273"},{"key":"refP60","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS57955.2024.00094"},{"key":"refP61","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3556960"},{"key":"refP62","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107171"},{"key":"refP63","doi-asserted-by":"publisher","DOI":"10.1109\/IC_ASET58101.2023.10150522"},{"key":"refP64","doi-asserted-by":"publisher","DOI":"10.1117\/12.3026440"},{"key":"refP65","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29983-5_3"},{"key":"refP66","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-9671-1_9"},{"key":"refP67","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417933"},{"key":"refP68","doi-asserted-by":"publisher","DOI":"10.1109\/MSN53354.2021.00081"},{"key":"refP69","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20984-0_18"},{"key":"refP70","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-022-00977-3"},{"key":"refP71","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i1.16079"},{"key":"refP72","doi-asserted-by":"publisher","DOI":"10.1080\/1206212x.2021.1915444"},{"key":"refP73","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-97-7184-4_17"},{"key":"refP74","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE55969.2022.00032"},{"key":"refP75","doi-asserted-by":"publisher","DOI":"10.1109\/ICAIBD51990.2021.9459100"},{"key":"refP76","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2024.3356717"},{"key":"refP77","doi-asserted-by":"publisher","DOI":"10.1109\/ASE56229.2023.00138"},{"key":"refP78","doi-asserted-by":"publisher","DOI":"10.1109\/CSCWD61410.2024.10580078"},{"key":"refP79","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE5003.2020.00014"},{"issue":"1","key":"refP80","first-page":"99","article-title":"The application of ChatGPT for identification of microservices","volume-title":"Proc. E-Business Technol. Conf. Proc.","volume":"3","author":"Stojanovic","year":"2023"},{"key":"refP81","doi-asserted-by":"publisher","DOI":"10.1145\/3234152.3234195"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/32\/11251265\/11145241.pdf?arnumber=11145241","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T06:15:43Z","timestamp":1763532943000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11145241\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11]]},"references-count":124,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tse.2025.3603897","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11]]}}}