AI writes, we analyze: The ChatGPT python code saga

MF Rabbi, AI Champa, MF Zibran… - Proceedings of the 21st …, 2024 - dl.acm.org
In this study, we quantitatively analyze 1,756 AI-written Python code snippets in the DevGPT
dataset and evaluate them for quality and security issues. We systematically distinguish the …

An empirical study of the systemic and technical migration towards microservices

H Michael Ayas, P Leitner, R Hebig - Empirical Software Engineering, 2023 - Springer
Context As many organizations modernize their software architecture and transition to the
cloud, migrations towards microservices become more popular. Even though such …

[HTML][HTML] Microservice api evolution in practice: a study on strategies and challenges

A Lercher, J Glock, C Macho, M Pinzger - Journal of Systems and Software, 2024 - Elsevier
Nowadays, many companies design and develop their software systems as a set of loosely
coupled microservices that communicate via their Application Programming Interfaces …

[HTML][HTML] An empirical investigation on the competences and roles of practitioners in Microservices-based Architectures

HM Ayas, R Hebig, P Leitner - Journal of Systems and Software, 2024 - Elsevier
Abstract Microservices-based Architectures (MSAs) are gaining popularity since, among
others, they enable rapid and independent delivery of software at scale, facilitating the …

[HTML][HTML] Design of a cattle-health-monitoring system using microservices and IoT devices

I Shabani, T Biba, B Çiço - Computers, 2022 - mdpi.com
This article proposes a new concept of microservice-based architecture for the future of
distributed systems. This architecture is a bridge between Internet-of-Things (IoT) devices …

On practitioners' concerns when adopting service mesh frameworks

Y Chen, E Fernandes, B Adams, AE Hassan - Empirical software …, 2023 - Springer
Context The emerging service mesh architecture tries to simplify microservices by
delegating crucial tasks to dedicated infrastructure. However, service mesh introduces new …

On the Taxonomy of Developers' Discussion Topics with ChatGPT

E Sagdic, A Bayram, MR Islam - … of the 21st International Conference on …, 2024 - dl.acm.org
Large language models (LLMs) like ChatGPT can generate text for various prompts. With
exceptional reasoning capabilities, ChatGPT (particularly the GPT-4 model) has achieved …

MicroOps: Rapid Microservice Data Simulation and AIOps Model Development Platform

Y Li, Z Wang, Q Qi, Y **g, J Wu, Z Wu… - … on Software Analysis …, 2024 - ieeexplore.ieee.org
Artificial Intelligence for IT Operations (AIOps) for microservice systems has attracted much
attention in academia and industry, aiming to reduce the burden of operations developers …

A preliminary study of bots usage in open source community

X Wu, A Gao, Y Zhang, T Wang, Y Tang - Proceedings of the 13th Asia …, 2022 - dl.acm.org
Bots are seen as a promising approach in software development, which help to deal with the
ever-increasing complexity of modern software engineering and development. The number …

Managing API Evolution in Microservice Architecture

A Lercher - Proceedings of the 2024 IEEE/ACM 46th International …, 2024 - dl.acm.org
Nowadays, many software systems are split into loosely coupled microservices only
communicating via Application Programming Interfaces (APIs) to improve maintainability …