For traditional modular software systems, "high cohesion, low coupling" ...
Recently the trend of companies switching from microservice back to mono...
Microservice architecture gains momentum by fueling systems with cloud-n...
When developing and managing microservice systems, practitioners suggest...
Artificial intelligence's progress holds great promise in assisting soci...
Testing microservice systems involves a large amount of planning and
pro...
[Context] Coupling is a widely discussed metric by software engineers wh...
Edge-to-cloud computing is an emerging paradigm for distributing
computa...
Microservices is a popular architectural style for the development of
di...
The broad development and usage of edge devices has highlighted the
impo...
Developers interrupting their participation in a project might slowly fo...
MLOps tools enable continuous development of machine learning, following...
The continuous software engineering paradigm is gaining popularity in mo...
Microservice-based systems are often complex to understand, especially w...
Microservice system solutions are driving digital transformation; howeve...
Microservices are supporting digital transformation; however, fundamenta...
Microservices bring various benefits to software systems. They also brin...
It is well recognized that design patterns improve system development an...
Microservices fuel cloud-native systems with small service sets develope...
Cloud-native Applications are 'distributed, elastic and horizontal-scala...
[Context] Open Source Software (OSS) is nowadays used and integrated in ...
Social media (SM) have become an integral part of our lives, expanding o...
Empirical Standards are natural-language models of a scientific communit...
[Context] Micro-Frontends are increasing in popularity, being adopted by...
Context. Re-architecting monolithic systems with Microservices-based
arc...
Microservices based architectures are based on a set of modular, indepen...
Context. Companies commonly invest effort to remove technical issues bel...
Background. Pull requests are a common practice for contributing and
rev...
Migrating from monolithic systems into microservice is a very complex ta...
Cloud computing promises traditional enterprises and independent softwar...
Context: Several companies are migrating their information systems into ...
Several companies are re-architecting their monolithic information syste...
Objective. In this work, we report the experience of a Finnish SME in
ma...
[Background] Refactoring has matured over the past twenty years to becom...
Technical Debt analysis is increasing in popularity as nowadays research...
The concept of technical debt has been explored from many perspectives b...
Background. The popularity of tools for analyzing Technical Debt, and
pa...
Background. Software companies need to manage and refactor Technical Deb...
Background. Architectural smells and code smells are symptoms of bad cod...
Background. The migration from monolithic systems to microservices invol...
Continuous Architecture (CA) is an approach that supports companies in
d...