{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T13:51:43Z","timestamp":1774014703973,"version":"3.50.1"},"reference-count":55,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100014438","name":"Business Finland","doi-asserted-by":"publisher","award":["2024"],"award-info":[{"award-number":["2024"]}],"id":[{"id":"10.13039\/501100014438","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100009726","name":"Foundation for Angelman Syndrome Therapeutics","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100009726","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003126","name":"Opetus- ja Kulttuuriministeri\u00f6","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003126","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002341","name":"Research Council of Finland","doi-asserted-by":"publisher","award":["359861"],"award-info":[{"award-number":["359861"]}],"id":[{"id":"10.13039\/501100002341","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002341","name":"Research Council of Finland","doi-asserted-by":"publisher","award":["349488"],"award-info":[{"award-number":["349488"]}],"id":[{"id":"10.13039\/501100002341","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.jss.2026.112820","type":"journal-article","created":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T00:37:57Z","timestamp":1770943077000},"page":"112820","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Emerging trends in software architecture from the practitioner\u2019s perspective: A five-year review"],"prefix":"10.1016","volume":"236","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-6206-8787","authenticated-orcid":false,"given":"Ruoyu","family":"Su","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0005-4228-2493","authenticated-orcid":false,"given":"Noman","family":"Ahmad","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8451-3668","authenticated-orcid":false,"given":"Matteo","family":"Esposito","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1423-6773","authenticated-orcid":false,"given":"Andrea","family":"Janes","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3210-3990","authenticated-orcid":false,"given":"Davide","family":"Taibi","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0511-5133","authenticated-orcid":false,"given":"Valentina","family":"Lenarduzzi","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jss.2026.112820_bib0001","first-page":"1725","article-title":"Trends in software architecture designs: evolution and current state","author":"Agwenyi","year":"2025","journal-title":"Int. J. Innovative Sci. Res. Technol. IJISRT25MAR1311"},{"key":"10.1016\/j.jss.2026.112820_bib0002","series-title":"2024 50th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)","first-page":"499","article-title":"6GSOFT: software for edge-to-cloud continuum","author":"Akbar","year":"2024"},{"key":"10.1016\/j.jss.2026.112820_bib0003","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1007\/s00607-012-0248-2","article-title":"How to adapt applications for the cloud environment: challenges and solutions in migrating applications to the cloud","volume":"95","author":"Andrikopoulos","year":"2013","journal-title":"Computing"},{"key":"10.1016\/j.jss.2026.112820_bib0004","series-title":"Software Evolution","first-page":"233","article-title":"Software architecture evolution","author":"Barais","year":"2008"},{"issue":"11","key":"10.1016\/j.jss.2026.112820_bib0005","doi-asserted-by":"crossref","first-page":"3747","DOI":"10.1073\/pnas.0400087101","article-title":"The architecture of complex weighted networks","volume":"101","author":"Barrat","year":"2004","journal-title":"Proct Natl. Acad. Sci."},{"key":"10.1016\/j.jss.2026.112820_bib0006","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1007\/s13198-015-0355-5","article-title":"Bridging the gap between research and agile practice: an evolutionary model","volume":"9","author":"Barroca","year":"2018","journal-title":"Int. J. Syst. Assur. Eng. Manage."},{"key":"10.1016\/j.jss.2026.112820_bib0007","series-title":"Software Architecture in Practice, 4th Edition","author":"Bass","year":"2021"},{"key":"10.1016\/j.jss.2026.112820_bib0008","series-title":"DevOps: A Software Architect\u2019s Perspective","author":"Bass","year":"2015"},{"key":"10.1016\/j.jss.2026.112820_bib0009","series-title":"Proceedings of the International AAAI Conference on Web and Social Media","first-page":"361","article-title":"GEPHI: an open source software for exploring and manipulating networks","volume":"Vol. 3","author":"Bastian","year":"2009"},{"issue":"3","key":"10.1016\/j.jss.2026.112820_bib0010","first-page":"1","article-title":"Future trends for direction in enterprise architecture: systematic literature review","volume":"2","author":"Batmetan","year":"2023","journal-title":"Int. J. Inf. Technol. Educ."},{"issue":"10","key":"10.1016\/j.jss.2026.112820_bib0011","doi-asserted-by":"crossref","DOI":"10.1088\/1742-5468\/2008\/10\/P10008","article-title":"Fast unfolding of communities in large networks","volume":"2008","author":"Blondel","year":"2008","journal-title":"J. Stat. Mech: Theory Exp."},{"key":"10.1016\/j.jss.2026.112820_bib0012","series-title":"14th International Conference on Software Technologies, ICSOFT 2019","first-page":"27","article-title":"Designing software architecture to support continuous delivery and devops: a systematic literature review","author":"Bolscher","year":"2019"},{"key":"10.1016\/j.jss.2026.112820_bib0013","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.socnet.2015.08.003","article-title":"Maintaining the duality of closeness and betweenness centrality","volume":"44","author":"Brandes","year":"2016","journal-title":"Soc. Netw."},{"issue":"1","key":"10.1016\/j.jss.2026.112820_bib0014","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.infsof.2011.06.002","article-title":"A systematic review of software architecture evolution research","volume":"54","author":"Breivold","year":"2012","journal-title":"Inf. Softw. Technol."},{"issue":"12","key":"10.1016\/j.jss.2026.112820_bib0015","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/3368454","article-title":"The rise of serverless computing","volume":"62","author":"Castro","year":"2019","journal-title":"Commun. ACM"},{"key":"10.1016\/j.jss.2026.112820_bib0016","unstructured":"Cloud Native Computing Foundation, 2018. Cloud native definition. https:\/\/github.com\/cncf\/toc\/blob\/main\/DEFINITION.md."},{"key":"10.1016\/j.jss.2026.112820_bib0017","series-title":"International Conference on Intelligent Systems Design and Applications","first-page":"88","article-title":"Generalized louvain method for community detection in large networks","author":"De Meo","year":"2011"},{"key":"10.1016\/j.jss.2026.112820_bib0018","unstructured":"Digital.ai, 2025. Periodic table of devops tools. Online Resource. https:\/\/intellipaat.com\/blog\/devops-periodic-table\/."},{"key":"10.1016\/j.jss.2026.112820_bib0019","series-title":"Generative AI for Software Architecture. Applications, Trends, Challenges, and Future Directions","first-page":"112607","volume":"231","author":"Esposito","year":"2025"},{"key":"10.1016\/j.jss.2026.112820_bib0020","series-title":"International Symposium on Empirical Software Engineering and Measurement, ESEM 2024","first-page":"517","article-title":"Beyond words: on large language models actionability in mission-critical risk analysis","author":"Esposito","year":"2024"},{"key":"10.1016\/j.jss.2026.112820_bib0021","article-title":"On large language models in mission-critical IT governance: are we ready yet?","author":"Esposito","year":"2024","journal-title":"ICSE-SEIP \u201925"},{"key":"10.1016\/j.jss.2026.112820_bib0022","article-title":"On the correlation between architectural smells and static analysis warnings","volume":"33","author":"Esposito","year":"2024","journal-title":"Software Quality Journal"},{"key":"10.1016\/j.jss.2026.112820_bib0023","series-title":"A Call for Critically Rethinking and Reforming Data Analysis in Empirical Software Engineering","author":"Esposito","year":"2025"},{"key":"10.1016\/j.jss.2026.112820_bib0024","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2020.110714","article-title":"Capturing software architecture knowledge for pattern-driven design","volume":"169","author":"Farshidi","year":"2020","journal-title":"J. Syst. Software"},{"issue":"1","key":"10.1016\/j.jss.2026.112820_bib0025","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1073\/pnas.0605965104","article-title":"Resolution limit in community detection","volume":"104","author":"Fortunato","year":"2007","journal-title":"Proc. Natl. Acad. Sci."},{"key":"10.1016\/j.jss.2026.112820_bib0026","first-page":"215","article-title":"Centrality in social networks: conceptual clarification","volume":"1.3","author":"Freeman","year":"2002","journal-title":"Social Network"},{"key":"10.1016\/j.jss.2026.112820_bib0027","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/j.infsof.2016.07.006","article-title":"Challenges and best practices in industry-academia collaborations in software engineering: a systematic literature review","volume":"79","author":"Garousi","year":"2016","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.jss.2026.112820_bib0028","unstructured":"Gartner, I., 2024. Gartner hype cycle for emerging technologies 2024. Online Report. https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2024-08-21-gartner-2024-hype-cycle-for-emerging-technologies-highlights-developer-productivity-total-experience-ai-and-security."},{"key":"10.1016\/j.jss.2026.112820_bib0029","unstructured":"Gartner, I., 2025. Gartner hype cycle for emerging technologies 2025. Online Report. https:\/\/www.gartner.com\/en\/articles\/hype-cycle-for-emerging-technologies."},{"key":"10.1016\/j.jss.2026.112820_bib0030","unstructured":"InfoQ, 2025. Infoq trends report. Online Report. https:\/\/www.infoq.com\/minibooks\/2025-infoq-trends-reports-emag\/."},{"issue":"2","key":"10.1016\/j.jss.2026.112820_bib0031","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1109\/TCC.2013.10","article-title":"Cloud migration research: a systematic review","volume":"1","author":"Jamshidi","year":"2013","journal-title":"IEEE Trans. Cloud Comput."},{"key":"10.1016\/j.jss.2026.112820_bib0032","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1007\/s11334-018-0319-4","article-title":"Software architectural patterns in practice: an empirical study","volume":"14","author":"Kassab","year":"2018","journal-title":"Innov. Syst. Softw. Eng."},{"issue":"12","key":"10.1016\/j.jss.2026.112820_bib0033","doi-asserted-by":"crossref","first-page":"2049","DOI":"10.1016\/j.infsof.2013.07.010","article-title":"A systematic review of systematic review process research in software engineering","volume":"55","author":"Kitchenham","year":"2013","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.jss.2026.112820_bib0034","series-title":"Proceedings of the 23rd International Conference on Academic Mindtrek","first-page":"65","article-title":"A preliminary network analysis on steam game tags: another way of understanding game genres","author":"Li","year":"2020"},{"issue":"5","key":"10.1016\/j.jss.2026.112820_bib0035","doi-asserted-by":"crossref","DOI":"10.1103\/PhysRevE.70.056131","article-title":"Analysis of weighted networks","volume":"70","author":"Newman","year":"2004","journal-title":"Phys. Rev. E-Stat. Nonlinear Soft Matter Phys."},{"issue":"23","key":"10.1016\/j.jss.2026.112820_bib0036","doi-asserted-by":"crossref","first-page":"8577","DOI":"10.1073\/pnas.0601602103","article-title":"Modularity and community structure in networks","volume":"103","author":"Newman","year":"2006","journal-title":"Proc. Natl. Acad. Sci."},{"issue":"2","key":"10.1016\/j.jss.2026.112820_bib0037","first-page":"1","article-title":"Software architecture evolution: patterns, trends, and best practices","volume":"1","author":"Nivedhaa","year":"2024","journal-title":"Int. J. Comput. Sci. Eng. (IJCSE)"},{"key":"10.1016\/j.jss.2026.112820_bib0038","unstructured":"O\u2019Grady, S., 2025. The redmonk programming language rankings: January 2025. Online Report. https:\/\/redmonk.com\/sogrady\/2025\/06\/18\/language-rankings-1-25\/."},{"issue":"3","key":"10.1016\/j.jss.2026.112820_bib0039","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/j.socnet.2010.03.006","article-title":"Node centrality in weighted networks: generalizing degree and shortest paths","volume":"32","author":"Opsahl","year":"2010","journal-title":"Soc. Netw."},{"issue":"3","key":"10.1016\/j.jss.2026.112820_bib0040","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1109\/TCC.2017.2702586","article-title":"Cloud container technologies: a state-of-the-art review","volume":"7","author":"Pahl","year":"2017","journal-title":"IEEE Trans. Cloud Comput."},{"key":"10.1016\/j.jss.2026.112820_bib0041","unstructured":"Reuters, 2025. Over 40% of agentic AI projects to be scrapped by 2027, gartner says. News Article. https:\/\/www.reuters.com\/business\/over-40-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says-2025-06-25."},{"key":"10.1016\/j.jss.2026.112820_bib0042","series-title":"What Were You Thinking? An LLM-Driven Large-Scale Study of Refactoring Motivations in Open-Source Projects","author":"Robredo","year":"2025"},{"issue":"4","key":"10.1016\/j.jss.2026.112820_bib0043","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1007\/BF02289527","article-title":"The centrality index of a graph","volume":"31","author":"Sabidussi","year":"1966","journal-title":"Psychometrika"},{"key":"10.1016\/j.jss.2026.112820_bib0044","doi-asserted-by":"crossref","first-page":"10275","DOI":"10.1007\/s11227-021-04224-2","article-title":"Scalable distributed louvain algorithm for community detection in large graphs","volume":"78","author":"Sattar","year":"2022","journal-title":"J. Supercomput."},{"issue":"4","key":"10.1016\/j.jss.2026.112820_bib0045","article-title":"Using devops paradigm to deploy web applications","volume":"23","author":"Sen","year":"2022","journal-title":"Issues Inf. Syst."},{"key":"10.1016\/j.jss.2026.112820_bib0046","unstructured":"Software, T., 2025. Tiobe index for june 2025. Online Report. https:\/\/www.tiobe.com\/tiobe-index\/."},{"key":"10.1016\/j.jss.2026.112820_bib0047","unstructured":"Spectrum, I., 2024. Top Programming Languages 2024. Online Report. https:\/\/spectrum.ieee.org\/top-programming-languages-2024."},{"issue":"8","key":"10.1016\/j.jss.2026.112820_bib0048","doi-asserted-by":"crossref","first-page":"1452","DOI":"10.3390\/electronics13081452","article-title":"From microservice to monolith: a multivocal literature review","volume":"13","author":"Su","year":"2024","journal-title":"Electronics"},{"issue":"5","key":"10.1016\/j.jss.2026.112820_bib0049","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCC.2017.4250931","article-title":"Processes, motivations, and issues for migrating to microservices architectures: an empirical investigation","volume":"4","author":"Taibi","year":"2017","journal-title":"IEEE Cloud Comput."},{"key":"10.1016\/j.jss.2026.112820_bib0050","unstructured":"G. C. D. Team, 2024. 2024 accelerate state of devops report. Online Report. https:\/\/dora.dev\/research\/2024\/dora-report\/."},{"key":"10.1016\/j.jss.2026.112820_bib0051","unstructured":"Thoughtworks, 2024. Technology radar volume 31. Online Report. https:\/\/www.thoughtworks.com\/content\/dam\/thoughtworks\/documents\/radar\/2024\/10\/tr_technology_radar_vol_31_en.pdf."},{"key":"10.1016\/j.jss.2026.112820_bib0052","series-title":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","first-page":"1457","article-title":"Software architecture in practice: challenges and opportunities","author":"Wan","year":"2023"},{"key":"10.1016\/j.jss.2026.112820_bib0053","first-page":"24824","article-title":"Chain-of-thought prompting elicits reasoning in large language models","volume":"35","author":"Wei","year":"2022","journal-title":"Adv. Neural Inf. Process. Syst."},{"issue":"1","key":"10.1016\/j.jss.2026.112820_sbref0054","doi-asserted-by":"crossref","DOI":"10.1103\/PhysRevE.83.016114","article-title":"Improving community detection in networks by targeted node removal","volume":"83","author":"Wen","year":"2011","journal-title":"Phys. Rev. E-Stat. Nonlinear Soft Matter Phys."},{"key":"10.1016\/j.jss.2026.112820_bib0055","series-title":"Experimentation in Software Engineering, Second Edition","author":"Wohlin","year":"2024"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121226000543?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121226000543?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T11:29:00Z","timestamp":1774006140000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121226000543"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":55,"alternative-id":["S0164121226000543"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2026.112820","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Emerging trends in software architecture from the practitioner\u2019s perspective: A five-year review","name":"articletitle","label":"Article Title"},{"value":"Journal of Systems and Software","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jss.2026.112820","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Published by Elsevier Inc.","name":"copyright","label":"Copyright"}],"article-number":"112820"}}