19 citations · 24 across the 11 of their papers we have counts for
11 papers · 1 filter
Generative AI for Software Architecture. Applications, Challenges, and Future Directions
Matteo Esposito, Xiaozhou Li, Sergio Moreschini +5
Context: Generative Artificial Intelligence (GenAI) is transforming much of software development, yet its application in software architecture is still in its infancy, and no prior…
Toward Organizational Decoupling in Microservices Through Key Developer Allocation
Xiaozhou Li, Noman Ahmad, Tomas Cerny +3
With microservices continuously being popular in the software architecture domain, more practitioners and researchers have begun to pay attention to the degradation issue that dimi…
Comparison of Static Analysis Architecture Recovery Tools for Microservice Applications
Simon Schneider, Alexander Bakhtin, Xiaozhou Li +5
Architecture recovery tools help software engineers obtain an overview of the structure of their software systems during all phases of the software development life cycle. This is…
The Dual-Edged Sword of Technical Debt: Benefits and Issues Analyzed Through Developer Discussions
Xiaozhou Li, Matteo Esposito, Andrea Janes +1
Background. Technical debt (TD) has long been one of the key factors influencing the maintainability of software products. It represents technical compromises that sacrifice long-t…
6GSoft: Software for Edge-to-Cloud Continuum
Muhammad Azeem Akbar, Matteo Esposito, Sami Hyrynsalmi +17
In the era of 6G, developing and managing software requires cutting-edge software engineering (SE) theories and practices tailored for such complexity across a vast number of conne…
6G Software Engineering: A Systematic Mapping Study
Ruoyu Su, Xiaozhou Li, Davide Taibi
6G will revolutionize the software world allowing faster cellular communications and a massive number of connected devices. 6G will enable a shift towards a continuous edge-to-clou…