中文
相关论文

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

200 篇论文

Monolithic neural networks that make use of a single set of weights to learn useful representations for downstream tasks explicitly dismiss the compositional nature of data generation processes. This characteristic exists in data where…

计算机视觉与模式识别 · 计算机科学 2023-06-05 Hamed Damirchi , Forest Agostinelli , Pooyan Jamshidi

The architectural aspects of software systems are not always explicitly exposed to customers when a product is presented to them by software vendors. Therefore, customers might be put at a major risk if new emerging business needs come to…

软件工程 · 计算机科学 2012-10-16 Basem Y. Alkazemi

Migrating a monolith application into a microservices architecture can benefit from automation methods, which speed up the migration and improve the decomposition results. One of the current approaches that guide software architects on the…

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

Large language models have gained widespread popularity for their ability to process natural language inputs and generate insights derived from their training data, nearing the qualities of true artificial intelligence. This advancement has…

软件工程 · 计算机科学 2024-11-25 Narcisa Guran , Florian Knauf , Man Ngo , Stefan Petrescu , Jan S. Rellermeyer

A common method to solve complex problems in software engineering, is to divide the problem into multiple sub-problems. Inspired by this, we propose a Modular Architecture for Software-engineering AI (MASAI) agents, where different…

Microservices architectures are a departure from traditional Service Oriented Architecture (SOA). Influenced by Domain Driven Design (DDD), microservices architectures aim to help business analysts and enterprise architects develop scalable…

软件工程 · 计算机科学 2017-09-21 Dharmendra Shadija , Mo Rezai , Richard Hill

Modular product design has become a strategic enabler for companies seeking to balance product variety, operational efficiency, and market responsiveness, making the alignment between modular architecture and manufacturing considerations…

系统与控制 · 电气工程与系统科学 2025-10-14 Fabio Marco Monetti , Adam Lundström , Colin de Kwant , Magnus Gyllenskepp , Antonio Maffei

Moldable development supports decision-making by making software systems explainable. This is done by making it cheap to add numerous custom tools to your software, turning it into a live, explorable domain model. Based on several years of…

软件工程 · 计算机科学 2024-09-30 Oscar Nierstrasz , Tudor Gîrba

The technological advancements of recent years have steadily increased the complexity of vehicle-internal software systems, and the ongoing development towards autonomous driving will further aggravate this situation. This is leading to a…

软件工程 · 计算机科学 2019-08-14 Jannik Lotz , Andreas Vogelsang , Ola Benderius , Christian Berger

With the enhancements in the field of software-defined networking and virtualization technologies, novel networking paradigms such as network function virtualization (NFV) and the Internet of things (IoT) are rapidly gaining ground.…

网络与互联网体系结构 · 计算机科学 2019-04-01 Deval Bhamare , Mohammed Samaka , Aiman Erbad , Raj Jain , Lav Gupta

Cloud-native applications are increasingly becoming popular in modern software design. Employing a microservice-based architecture into these applications is a prevalent strategy that enhances system availability and flexibility. However,…

分布式、并行与集群计算 · 计算机科学 2026-01-06 Jingfeng Wu , Minxian Xu , Yiyuan He , Kejiang Ye , Chengzhong Xu

Microservice architecture advocates a number of technologies and practices such as lightweight container, container orchestration, and DevOps, with the promised benefits of faster delivery, improved scalability, and greater autonomy.…

软件工程 · 计算机科学 2021-06-15 Qilin Xiang , Xin Peng , Chuan He , Hanzhang Wang , Tao Xie , Dewei Liu , Gang Zhang , Yuanfang Cai

Cloud services have recently started undergoing a major shift from monolithic applications, to graphs of hundreds of loosely-coupled microservices. Microservices fundamentally change a lot of assumptions current cloud systems are designed…

This paper presents an approach for constructing distributed storage system based on micro-service architecture. By building storage functionalities using micro services, we can provide new capabilities to a distributed storage system in a…

分布式、并行与集群计算 · 计算机科学 2021-07-05 Yuhao Lu , Zhenqing Liu , Dejun Jiang , Liuying Ma , Jin Xiong

Unique developmental and operational characteristics of ML components as well as their inherent uncertainty demand robust engineering principles are used to ensure their quality. We aim to determine how software systems can be (re-)…

软件工程 · 计算机科学 2022-01-11 Alex Serban , Joost Visser

Lots of hopes have been placed on Machine Learning (ML) as a key enabler of future wireless networks. By taking advantage of large volumes of data, ML is expected to deal with the ever-increasing complexity of networking problems.…

网络与互联网体系结构 · 计算机科学 2020-02-18 Francesc Wilhelmi , Sergio Barrachina-Muñoz , Boris Bellalta , Cristina Cano , Anders Jonsson , Vishnu Ram

Web Services form a new, emerging paradigm to handle distributed access to resources over the Internet. There are platform independent standards (SOAP, WSDL), which make the developers? task considerably easier. This article discusses how…

分布式、并行与集群计算 · 计算机科学 2015-06-25 Alexander S. Szalay , Tamas Budavari , Tanu Malika , Jim Gray , Ani Thakara

This paper explores the architecture of Software as a Service (SaaS) platforms, emphasizing scalability and maintainability. SaaS, a flexible software distribution model suitable for individuals and organizations, has become prevalent with…

软件工程 · 计算机科学 2024-03-11 Ardy Dedase

This work uniquely identifies and characterizes four prevalent multimodal model architectural patterns in the contemporary multimodal landscape. Systematically categorizing models by architecture type facilitates monitoring of developments…

人工智能 · 计算机科学 2024-05-29 Shakti N. Wadekar , Abhishek Chaurasia , Aman Chadha , Eugenio Culurciello

This paper presents a methodology and software tools for parametric design of complex architectural objects, called digital or algorithmic forms. In order to provide a flexible tool, the proposed design philosophy involves two open source…

计算工程、金融与科学 · 计算机科学 2015-03-20 Ladislav Svoboda , Jan Novák , Lukáš Kurilla , Jan Zeman