中文
相关论文

相关论文: Microservice Architecture Reconstruction and Visua…

200 篇论文

Software visualization seeks to represent software artifacts graphical-ly in two or three dimensions, with the goal of enhancing comprehension, anal-ysis, maintenance, and evolution of the source code. In this context, visualiza-tions…

软件工程 · 计算机科学 2025-09-30 Anthony Savidis , Christos Vasilopoulos

Machine learning is now a central part of how modern systems are built and used, powering everything from personalized recommendations to large-scale business analytics. As its role grows, organizations are facing new challenges in…

软件工程 · 计算机科学 2026-03-17 Sowjanya Karanam , Jayanth Bhargav

Microservices architectures have become largely popular in the last years. However, we still lack empirical evidence about the use of microservices and the practices followed by practitioners. Thereupon, in this paper, we report the results…

软件工程 · 计算机科学 2018-08-16 Markos Viggiato , Ricardo Terra , Henrique Rocha , Marco Tulio Valente , Eduardo Figueiredo

Microservice architecture has become a dominant paradigm in application development due to its advantages of being lightweight, flexible, and resilient. Deploying microservice applications in the container-based cloud enables fine-grained…

分布式、并行与集群计算 · 计算机科学 2025-11-05 Zhengxin Fang , Hui Ma , Gang Chen , Rajkumar Buyya

Context: Microservices running and being powered by Edge Computing have been gaining much attention in the industry and academia. Since 2014, when Martin Fowler popularized the Microservice term, many studies have been published relating…

分布式、并行与集群计算 · 计算机科学 2023-01-25 Lucas Fernando Souza de Castro , Sandro Rigo

The rise of microservice architectures has revolutionized application design, fostering adaptability and resilience. These architectures facilitate scaling and encourage collaborative efforts among specialized teams, streamlining deployment…

分布式、并行与集群计算 · 计算机科学 2023-11-21 Herve Mbikayi Kabamba , Matthew Khouzam , Michel Dagenais

Managing software artifacts is one of the most essential aspects of computer science. It enables to develop, operate, and maintain software in an engineer-like manner. Therefore, numerous concrete strategies, methods, best practices, and…

软件工程 · 计算机科学 2024-04-23 Marcus Hilbrich , Ninon De Mecquenem

Software modernisation through the migration from monolithic architectures to microservices has become increasingly critical, yet identifying effective service boundaries remains a complex and unresolved challenge. Although numerous…

Software visualization tools can facilitate program comprehension by providing visual metaphors, or abstractions that reduce the amount of textual data that needs to be processed mentally. One way they do this is by enabling developers to…

软件工程 · 计算机科学 2025-10-02 Malte Hansen , Jens Bamberg , Noe Baumann , Wilhelm Hasselbring

Context. Service-oriented architecture and its microservice-based approach increase an attack surface of applications. Exposed microservices become a pivot point for advanced persistent threats and completely change the threat landscape.…

密码学与安全 · 计算机科学 2020-09-07 Alexander Barabanov , Denis Makrushin

The idea behind microservices architecture is to develop a single large, complex application as a suite of small, cohesive, independent services. On the other way, monolithic systems get larger over the time, deviating from the intended…

软件工程 · 计算机科学 2016-05-11 Alessandra Levcovitz , Ricardo Terra , Marco Tulio Valente

While several attempts have been made to construct a scalable and flexible architecture for analysis of streaming data, no general model to tackle this task exists. Thus, our goal is to build a scalable and maintainable architecture for…

软件工程 · 计算机科学 2019-07-22 Sheik Hoque , Andriy Miranskyy

Major advances in telecommunications and the Internet of Things have given rise to numerous smart city scenarios in which smart services are provided. What was once a dream for the future has now become reality. However, the need to provide…

Microservice architectures are a popular choice for deploying large-scale data-intensive applications. This architectural style allows microservice practitioners to achieve requirements related to loose coupling, fault contention, workload…

数据库 · 计算机科学 2024-05-21 Rodrigo Laigner , Yongluan Zhou

Microservices emerged as a popular architectural style over the last decade. Although microservices are designed to be self-contained, they must communicate to realize business capabilities, creating dependencies among their data and…

软件工程 · 计算机科学 2024-08-02 Rodrigo Laigner , Ana Carolina Almeida , Wesley K. G. Assunção , Yongluan Zhou

Micro service architecture has revolutionized the landscape for the development of web and mobile applications alike. Due to the stateless nature and loose coupling involved in the design of micro services, native mobile applications can be…

密码学与安全 · 计算机科学 2020-08-11 Chaitanya K. Rudrabhatla

The city metaphor for visualizing software systems in 3D has been widely explored and has led to many diverse implementations and approaches. Common among all approaches is a focus on the software artifacts, while the aspects pertaining to…

软件工程 · 计算机科学 2022-04-22 Susanna Ardigò , Csaba Nagy , Roberto Minelli , Michele Lanza

Microservice applications are created as loosely coupled application components and they leverage cloud elasticity to reduce costs and increase development speed. However, microservice applications exhibit complex interactions among…

分布式、并行与集群计算 · 计算机科学 2026-03-10 Minxian Xu , Junhan Liao , Linfeng Wen , Huaming Wu , Kejiang Ye , Rajkumar Buyya , Chengzhong Xu

Design erosion is a persistent problem within the software engineering discipline. Software designs tend to deteriorate over time and there is a need for tools and techniques that support software architects when dealing with legacy…

软件工程 · 计算机科学 2021-04-29 Frederick Schmidt , Stephen MacDonell , Andy M. Connor

A self-adaptive system can dynamically monitor and adapt its behavior to preserve or enhance its quality attributes under uncertain operating conditions. This article identifies key challenges for the development of microservice…

软件工程 · 计算机科学 2020-09-04 Nabor C. Mendonca , Pooyan Jamshidi , David Garlan , Claus Pahl