中文
相关论文

相关论文: Modular Monolith: Is This the Trend in Software Ar…

200 篇论文

Model-Based Development (MBD) is widely used for embedded controls development, with Matlab Simulink being one of the most used modelling environments in industry. As with all software, Simulink models are subject to evolution over their…

软件工程 · 计算机科学 2020-07-21 Monika Jaskolka , Vera Pantelic , Alan Wassyng , Mark Lawford

Recent years have witnessed the rapid development of service-oriented computing technologies. The boom of Web services increases software developers' selection burden in developing new service-based systems such as mashups. Timely…

软件工程 · 计算机科学 2022-09-08 Yutao Ma , Xiao Geng , Jian Wang , Keqing He , Dionysis Athanasopoulos

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

The modern datacenter's computing capabilities have far outstripped the applications running within and have become a hidden cost of doing business due to how software is architected and deployed. Resources are over-allocated to monolithic…

分布式、并行与集群计算 · 计算机科学 2022-08-31 Aos Mulahuwaish , Shane Korbel , Basheer Qolomany

In the last few years, the cloudification of applications requires new concepts and techniques to fully reap the benefits of the new computing paradigm. Among them, the microservices architectural style, which is inspired by…

软件工程 · 计算机科学 2022-03-16 Hai Dinh-Tuan , Katerina Katsarou , Patrick Herbke

Advancements of the Web technology provide this opportunity for Internet of Things (IoT) to take steps towards Web of Things (WoT). By increasing trend of reusing Web techniques to create a monolithic environment to control, monitor, and…

分布式、并行与集群计算 · 计算机科学 2022-01-24 Habib Larian , Ali Larian , Mahdi Sharifi , Homa Movahednejad

Modularity is a general principle present in many fields. It offers attractive advantages, including, among others, ease of conceptualization, interpretability, scalability, module combinability, and module reusability. The deep learning…

机器学习 · 计算机科学 2023-10-03 Haozhe Sun , Isabelle Guyon

Background. The migration from monolithic systems to microservices involves deep refactoring of the systems. Therefore, the migration usually has a big economic impact and companies tend to postpone several activities during this process,…

软件工程 · 计算机科学 2020-07-07 Valentina Lenarduzzi , Francesco Lomio , Nyyti Saarimäki , Davide Taibi

Advanced reverse engineering tools are required to cope with the complexity of software systems and the specific requirements of numerous different tasks (re-architecturing, migration, evolution). Consequently, reverse engineering tools…

Microservices are quite widely impacting on the software industry in recent years. Rapid evolution and continuous deployment represent specific benefits of microservice-based systems, but they may have a significant impact on non-functional…

软件工程 · 计算机科学 2024-01-31 Vittorio Cortellessa , Daniele Di Pompeo , Romina Eramo , Michele Tucci

Numerous research recently proposed integrating Federated Learning (FL) to address the privacy concerns of using machine learning in privacy-sensitive firms. However, the standards of the available frameworks can no longer sustain the rapid…

分布式、并行与集群计算 · 计算机科学 2022-12-21 Mohamad Arafeh , Hadi Otrok , Hakima Ould-Slimane , Azzam Mourad , Chamseddine Talhi , Ernesto Damiani

In Method Engineering (ME) science, the key issue is the consideration of information system development methods as fragments. Numerous ME approaches have produced several definitions of method parts. Different in nature, these fragments…

软件工程 · 计算机科学 2009-11-04 Rebecca Deneckere , Adrian Iacovelli , Elena Kornyshova , Carine Souveyet

It is well recognized that design patterns improve system development and maintenance in many aspects. While we commonly recognize these patterns in monolithic systems, many patterns emerged for cloud computing, specifically microservices.…

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

Component-oriented and service-oriented approaches have gained a strong enthusiasm in industries and academia with a particular interest for service-oriented approaches. A component is a software entity with given functionalities, made…

软件工程 · 计算机科学 2009-10-13 Christian Attiogbe

This early work aims to allow organizations to diagnose their capacity to properly adopt microservices through initial milestones of a Microservice Maturity Model (MiMMo). The objective is to prepare the way towards a general framework to…

软件工程 · 计算机科学 2021-06-01 Jean-Philippe Gouigoux , Dalila Tamzalit , Joost Noppen

Contemporary intelligent systems incorporate software components, including machine learning components. As they grow in complexity and data volume such machine learning systems face unique quality challenges like scalability and…

软件工程 · 计算机科学 2025-01-22 Simeon Emanuilov , Aleksandar Dimov

Microservice Architecture (MSA) is a novel service-based architectural style for distributed software systems. Compared to Service-oriented Architecture (SOA), MSA puts a stronger focus on self-containment of services. Each microservice is…

软件工程 · 计算机科学 2018-04-27 Florian Rademacher , Sabine Sachweh , Albert Zündorf

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

Together with the spread of DevOps practices and container technologies, Microserivce Architecture has become a mainstream architecture style in recent years. Resilience is a key characteristic in Microservice Architecture Systems(MSA…

软件工程 · 计算机科学 2020-10-12 Kanglin Yin , Qingfeng Du

A large percentage of buildings in domestic or special-purpose is expected to become increasingly "smarter" in the future, due to the immense benefits in terms of energy saving, safety, flexibility, and comfort, that relevant new…

计算机与社会 · 计算机科学 2016-11-01 Dilshat Salikhov , Kevin Khanda , Kamill Gusmanov , Manuel Mazzara , Nikolaos Mavridis