中文
相关论文

相关论文: Evaluating Microservice Organizational Coupling ba…

200 篇论文

Cloud-native Applications are 'distributed, elastic and horizontal-scalable systems composed of (micro)services which isolate states in a minimum of stateful components'. Hence, an important property is to ensure a low coupling and a high…

软件工程 · 计算机科学 2024-11-19 Sebastiano Panichella , Mohammad Imranur Rahman , Davide Taibi

With microservices continuously being popular in the software architecture domain, more practitioners and researchers have begun to pay attention to the degradation issue that diminishes its sustainability. One of the key factors that…

软件工程 · 计算机科学 2025-01-30 Xiaozhou Li , Noman Ahmad , Tomas Cerny , Andrea Janes , Valentina Lenarduzzi , Davide Taibi

[Context] Coupling is a widely discussed metric by software engineers while developing complex software systems, often referred to as a crucial factor and symptom of a poor or good design. Nevertheless, measuring the logical coupling among…

Designing software compatible with cloud-based Microservice Architectures (MSAs) is vital due to the performance, scalability, and availability limitations. As the complexity of a system increases, it is subject to deprecation, difficulties…

软件工程 · 计算机科学 2024-07-22 Thakshila Imiya Mohottige , Artem Polyvyanyy , Rajkumar Buyya , Colin Fidge , Alistair Barros

In a microservices-based system, reliability and availability are key components to guarantee the best-in-class experience for the consumers. One of the key advantages of microservices architecture is the ability to independently deploy…

软件工程 · 计算机科学 2023-09-13 Matteo Collina , Luca Maraschi , Tommaso Pirini 1. Platformatic Inc

When we consider the application layer of networked infrastructures, data and control flow are important concerns in distributed systems integration. Modularity is a fundamental principle in software design, in particular for distributed…

软件工程 · 计算机科学 2021-08-19 Wilhelm Hasselbring , Maik Wojcieszak , Schahram Dustdar

Microservice is a popular software architecture that relies on decentralized teams and clear service ownership to support modularity and scalability. However, in practice, developers frequently contribute across multiple services, creating…

软件工程 · 计算机科学 2026-04-27 Xiaozhou Li

Business collaboration networks provide collaborative organizations a favorable context for automated business process interoperability. This paper aims to present a novel approach for assessing interoperability of process driven services…

其他计算机科学 · 计算机科学 2011-11-23 Elmir Badr , Bounabat Bouchaib

Microservice architectures provide an intuitive promise of high maintainability and evolvability due to loose coupling. However, these quality attributes are notably vulnerable to technical debt (TD). Few studies address TD in microservice…

软件工程 · 计算机科学 2025-06-23 Klara Borowa , Andrzej Ratkowski , Roberto Verdecchia

The microservice software architecture leverages the idea of splitting large monolithic applications into multiple smaller services that interact using lightweight communication schemes. While the microservice architecture has proven its…

分布式、并行与集群计算 · 计算机科学 2025-03-06 Dāvis Kažemaks , Jérémie Decouchant

Despite the dominance of the service sector in the last decades, there is still a need for a strong foundation on service design and innovation. Little attention has paid on service modelling, particularly in the collaboration context.…

软件工程 · 计算机科学 2017-04-13 Thanh Thoa Pham Thi , Thang Le Dinh , Markus Helfert , Michel Leonard

Microservices become a fast growing and popular architectural style based on service-oriented development. One of the major advantages using component-based approaches is to support reuse. In this paper, we present a study of microservices…

软件工程 · 计算机科学 2018-05-31 Reza M. Parizi

Microservice-based systems impose significant organizational coordination challenges, yet the role of individual developers in shaping organizational coupling (OC) remains underexplored. Prior work largely focuses on structural…

软件工程 · 计算机科学 2026-04-29 Xiaozhou Li , Nariman Mani , Jose Sosa Rodriguez , Tomas Cerny

Cloud-native systems represent a significant leap in constructing scalable, large systems, employing microservice architecture as a key element in developing distributed systems through self-contained components. However, the decentralized…

软件工程 · 计算机科学 2024-07-25 Amr S. Abdelfattah

Microservice-based systems are often complex to understand, especially when their sizes grow. Abstracted views help practitioners with the system understanding from a certain perspective. Recent advancement in interactive data visualization…

软件工程 · 计算机科学 2023-03-07 Amr S. Abdelfattah , Tomas Cerny , Davide Taibi , Sira Vegas

Microservices is an architectural style that structures an application as a collection of loosely coupled services, making it easy for developers to build and scale their applications. The microservices architecture approach differs from…

分布式、并行与集群计算 · 计算机科学 2023-04-27 Muhammad Ahsan , Sacheendra Talluri , Alexandru Iosup

Microservices architecture has been widely adopted to develop software systems, but some of its trade-offs are often ignored. In particular, the introduction of eventual consistency has a huge impact on the complexity of the application…

软件工程 · 计算机科学 2022-12-23 Pedro Pereira , António Rito Silva

Although microservices have physically isolated modules, they have failed to prevent the propagation and diffusion of dependencies. To trace the root cause of the inter-module coupling, this paper, starting from the impact assessment…

软件工程 · 计算机科学 2025-11-12 Qing Wang , Yong Zhang

Microservices bring various benefits to software systems. They also bring decentralization and lose coupling across self-contained system parts. Since these systems likely evolve in a decentralized manner, they need to be monitored to…

软件工程 · 计算机科学 2022-07-07 Abdullah Al Maruf , Alexander Bakhtin , Tomas Cerny , Davide Taibi

Society is challenging systems engineers by demanding ever more complex and integrated systems. With the rise of cloud computing and systems-of-systems (including cyber-physical systems) we are entering an era where mission critical…

软件工程 · 计算机科学 2016-11-15 David Greenwood , Ian Sommerville
‹ 上一页 1 2 3 10 下一页 ›