{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T23:36:43Z","timestamp":1780357003603,"version":"3.54.1"},"reference-count":94,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2025]]},"DOI":"10.1109\/access.2025.3639460","type":"journal-article","created":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T18:49:26Z","timestamp":1764701366000},"page":"208376-208396","source":"Crossref","is-referenced-by-count":1,"title":["MINDS: An NLP-Driven Process Mining Framework for Superior Microservices Decomposition"],"prefix":"10.1109","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-1409-7217","authenticated-orcid":false,"given":"Nassima","family":"Ait Mansour","sequence":"first","affiliation":[{"name":"Mathematics, Computer Science and Application Laboratory, Faculty of Sciences and Technology, University Hassan II of Casablanca, Mohammedia, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hanae","family":"Sbai","sequence":"additional","affiliation":[{"name":"Mathematics, Computer Science and Application Laboratory, Faculty of Sciences and Technology, University Hassan II of Casablanca, Mohammedia, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4736-1079","authenticated-orcid":false,"given":"Karim","family":"Ba\u00efna","sequence":"additional","affiliation":[{"name":"Alqualsadi Research Team, ENSIAS, Mohammed V University, Rabat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"Building Microservices: Designing Fine-grained Systems","author":"Newman","year":"2015"},{"key":"ref2","volume-title":"Microservices Patterns: With Examples in Java","author":"Richardson","year":"2018"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.09.082"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-49851-4"},{"key":"ref5","article-title":"Process mining for Python (PM4Py): Bridging the gap between process- and data science","author":"Berti","year":"2019","journal-title":"arXiv:1905.06169"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2025.3618990"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s11431-020-1647-3"},{"key":"ref8","article-title":"spaCy 2: Natural language understanding with Bloom embeddings, convolutional neural networks and incremental parsing","author":"Honnibal","year":"2017"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38697-8_17"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-44482-6_12"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.3311\/ppee.13925"},{"issue":"2","key":"ref12","first-page":"201","article-title":"A comparative review of microservices extraction techniques","volume":"10","author":"Al-Debagy","year":"2018","journal-title":"Acta Universitatis Sapientiae, Inf."},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3287297"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473915"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417933"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.5220\/0007755901530164"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2017.61"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/b978-0-12-799959-3.00021-5"},{"key":"ref19","volume-title":"OpenAPI Specification Version 3.0.3","year":"2021"},{"key":"ref20","volume-title":"The Spring Petclinic Sample Application","year":"2025"},{"key":"ref21","volume-title":"Ddd Sample - Cargo Tracking System Implementation","year":"2023"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2018.00030"},{"key":"ref23","volume-title":"Acmeair Monolithic Java Application","year":"2023"},{"key":"ref24","article-title":"Understanding and addressing quality attributes of microservices architecture: A systematic literature review","volume":"131","author":"Chen","year":"2021","journal-title":"Inf. Softw. Technol."},{"key":"ref25","volume-title":"Microservice Trade-Offs","year":"2015"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2023.100854"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3183628.3183631"},{"key":"ref28","first-page":"256","article-title":"Exploration of academic and industrial evidence about architectural tactics and patterns in microservices","volume-title":"Proc. 40th Int. Conf. Softw. Eng., Companion","author":"Osses"},{"issue":"14","key":"ref29","doi-asserted-by":"crossref","first-page":"3108","DOI":"10.3390\/electronics12143108","article-title":"Process discovery techniques recommendation framework","volume":"12","author":"Al-Absi","year":"2023","journal-title":"Electronics"},{"issue":"3","key":"ref30","doi-asserted-by":"crossref","first-page":"5777","DOI":"10.32604\/cmc.2023.032504","article-title":"Process mining discovery techniques for software architecture lightweight evaluation framework","volume":"74","author":"Sahlabadi","year":"2023","journal-title":"Comput., Mater. Continua"},{"key":"ref31","first-page":"128","article-title":"Promise: Coupling predictive process mining to process discovery","volume":"598","author":"Folino","year":"2022","journal-title":"Inf. Sci."},{"key":"ref32","volume-title":"Foundations of Statistical Natural Language Processing","author":"Manning","year":"1999"},{"issue":"5","key":"ref33","first-page":"544","article-title":"Natural language processing: An introduction","volume":"18","author":"Nadkarni","year":"2011","journal-title":"PMC"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/GCWkshps58843.2023.10464508"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3412841.3442016"},{"key":"ref36","volume-title":"Microservice Architecture: Aligning Principles, Practices, and Culture","author":"Miller","year":"2016"},{"key":"ref37","article-title":"A multi-model based microservices identification approach","volume":"184","author":"Zhang","year":"2021","journal-title":"J. Syst. Softw."},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.3390\/electronics13101913"},{"key":"ref39","first-page":"140","article-title":"Evaluation of microservice architectures: A metric and tool-based approach","volume-title":"Proc. IEEE\/ACM 13th Int. Symp. Softw. Eng. Adapt. Self-Managing Syst. (SEAMS)","author":"Santos"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/0377-0427(87)90125-7"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-025-01432-z"},{"key":"ref43","article-title":"CodeR: Issue resolving with multi-agent and task graphs","author":"Chen","year":"2024","journal-title":"arXiv:2406.01304"},{"key":"ref44","article-title":"CodeMMLU: A multi-task benchmark for assessing code understanding & reasoning capabilities of CodeLLMs","author":"Manh","year":"2024","journal-title":"arXiv:2410.01999"},{"key":"ref45","article-title":"Prompting and fine-tuning large language models for automated code review comment generation","author":"Haider","year":"2024","journal-title":"arXiv:2411.10129"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-acl.21"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.patter.2025.101260"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-99-7962-2_30"},{"key":"ref49","first-page":"1228","article-title":"Prompt engineering for identifying sexism using GPT mistral 7B","volume-title":"Proc. 25th Work. Notes Conf. Labs Eval. Forum","volume":"3740","author":"Siino"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1038\/s41746-024-01029-4"},{"key":"ref51","article-title":"Prompt engineering guidelines for LLMs in requirements engineering","author":"Arvidsson","year":"2023"},{"issue":"3","key":"ref52","first-page":"456","article-title":"Codellm: Large language models for code understanding and generation","volume":"50","author":"Chen","year":"2024","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref53","first-page":"234","article-title":"GPT-4 for architecture analysis: Capabilities and limitations","volume-title":"Proc. 45th Int. Conf. Softw. Eng.","author":"Zhang"},{"key":"ref54","article-title":"Msdetector: Automated microservice boundary detection using BERT embeddings","volume":"198","author":"Liu","year":"2023","journal-title":"J. Syst. Softw."},{"issue":"4","key":"ref55","first-page":"1","article-title":"A comprehensive survey of ai techniques for microservice architecture design","volume":"56","author":"Ahmad","year":"2024","journal-title":"ACM Comput. Surveys"},{"key":"ref56","first-page":"567","article-title":"Deeparch: Deep learning for software architecture pattern recognition","volume-title":"Proc. Int. Conf. Automated Softw. Eng.","author":"Wang"},{"issue":"2","key":"ref57","first-page":"89","article-title":"Neural graph networks for legacy system architecture recovery","volume":"29","author":"Rodriguez","year":"2024","journal-title":"Empirical Softw. Eng."},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCME62383.2024.10796967"},{"key":"ref59","article-title":"Automated log analysis for microservices architectures using large language models","volume":"201","author":"Rodriguez","year":"2024","journal-title":"J. Syst. Softw."},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.emnlp-demos.6"},{"key":"ref61","volume-title":"Domain-Driven Design: Tackling Complexity in the Heart of Software","author":"Evans","year":"2003"},{"key":"ref62","first-page":"65","article-title":"A primer on neural network models for natural language processing","volume":"61","author":"Rogers","year":"2020","journal-title":"J. Artif. Intell. Res."},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.24818\/ida-ql\/2019.5"},{"issue":"2","key":"ref64","first-page":"425","article-title":"The impact of text preprocessing on transformer-based models: An empirical analysis","volume":"49","author":"Smith","year":"2023","journal-title":"Comput. Linguistics"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17722-4_5"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.25080\/TCWV9851"},{"key":"ref67","volume-title":"Real-life BPMN: Using BPMN 2.0 to Analyze, Improve, and Automate Processes in Your Company","author":"Freund","year":"2019"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3147234.3148093"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/3457913.3457939"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/ECASE.2017.4"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33606-5_19"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/EDOC.2011.12"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2007.06.019"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111670"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.1060.0552"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2009.03.002"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.13052\/jwe1540-9589.19341"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/3457913.3457939"},{"key":"ref79","first-page":"141","article-title":"Microservice extraction via dataflow analysis","volume-title":"Proc. 25th Asia\u2013Pacific Softw. Eng. Conf. (APSEC)","author":"Pan"},{"key":"ref80","first-page":"44","article-title":"Domain-driven microservice decomposition for legacy modernization","volume-title":"Proc. IEEE 23rd Int. Enterprise Distrib. Object Comput. Conf. (EDOC)","author":"Santos"},{"key":"ref81","first-page":"110","article-title":"A machine learning approach for microservices extraction from monolithic applications","volume-title":"Proc. Int. Conf. Mach. Learn. Data Eng.","author":"Bajaj"},{"key":"ref82","first-page":"712","article-title":"Gpt hallucination detection through prompt engineering","volume-title":"Proc. 25th Work. Notes Conf. Labs Eval. Forum","volume":"3740","author":"Siino"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/3571730"},{"key":"ref84","article-title":"A survey of hallucination in large foundation models","author":"Rawte","year":"2023","journal-title":"arXiv:2309.05922"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-024-10602-0"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/CINTI.2018.8928192"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2017.24"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/3143434.3143443"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.5220\/0005785500001259"},{"key":"ref90","volume-title":"Implementing Domain-Driven Design","author":"Vernon","year":"2013"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ieeestd.2016.7740858"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.07.008"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-024-00421-4"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-70411-6_16"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/10820123\/11272079.pdf?arnumber=11272079","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T04:31:28Z","timestamp":1774067488000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11272079\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":94,"URL":"https:\/\/doi.org\/10.1109\/access.2025.3639460","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}