Architecting with microservices: A systematic mapping study

P Di Francesco, P Lago, I Malavolta - Journal of Systems and Software, 2019 - Elsevier
Context A microservice architecture is composed of a set of small services, each running in
its own process and communicating with lightweight mechanisms. Many aspects on …

[HTML][HTML] Software architecture for quantum computing systems—A systematic review

AA Khan, A Ahmad, M Waseem, P Liang… - Journal of Systems and …, 2023 - Elsevier
Quantum computing systems rely on the principles of quantum mechanics to perform a
multitude of computationally challenging tasks more efficiently than their classical …

Towards human-bot collaborative software architecting with chatgpt

A Ahmad, M Waseem, P Liang, M Fahmideh… - Proceedings of the 27th …, 2023 - dl.acm.org
Architecting software-intensive systems can be a complex process. It deals with the daunting
tasks of unifying stakeholders' perspectives, designers' intellect, tool-based automation …

Design, monitoring, and testing of microservices systems: The practitioners' perspective

M Waseem, P Liang, M Shahin, A Di Salle… - Journal of Systems and …, 2021 - Elsevier
Abstract Context: Microservices Architecture (MSA) has received significant attention in the
software industry. However, little empirical evidence exists on design, monitoring, and …

Research on architecting microservices: Trends, focus, and potential for industrial adoption

P Di Francesco, I Malavolta… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Microservices are a new trend rising fast from the enterprise world. Even though the design
principles around microservices have been identified, it is difficult to have a clear view of …

[HTML][HTML] Modelling in low-code development: a multi-vocal systematic review

A Bucaioni, A Cicchetti, F Ciccozzi - Software and Systems Modeling, 2022 - Springer
In 2014, a new software development approach started to get a foothold: low-code
development. Already from its early days, practitioners in software engineering have been …

[HTML][HTML] Execution of UML models: a systematic review of research and practice

F Ciccozzi, I Malavolta, B Selic - Software & Systems Modeling, 2019 - Springer
Several research efforts from different areas have focused on the execution of UML models,
resulting in a diverse and complex scientific body of knowledge. With this work, we aim at …

10 years of software architecture knowledge management: Practice and future

R Capilla, A Jansen, A Tang, P Avgeriou… - Journal of Systems and …, 2016 - Elsevier
The importance of architectural knowledge (AK) management for software development has
been highlighted over the past ten years, where a significant amount of research has been …

A survey on modeling and model-driven engineering practices in the embedded software industry

D Akdur, V Garousi, O Demirörs - Journal of Systems Architecture, 2018 - Elsevier
Software-intensive embedded systems have become an essential aspect of our lives. To
cope with its growing complexity, modeling and model-driven engineering (MDE) are widely …

Generating customized low-code development platforms for digital twins

M Dalibor, M Heithoff, J Michael, L Netz… - Journal of Computer …, 2022 - Elsevier
A digital twin improves our use of a cyber–physical system and understanding of its
emerging behavior. To this effect, a digital twin is to be developed and configured and …