中文
相关论文

相关论文: SEAByTE: A Self-adaptive Micro-service System Arti…

200 篇论文

Software automation has long been a central goal of software engineering, striving for software development that proceeds without human intervention. Recent efforts have leveraged Artificial Intelligence (AI) to advance software automation…

软件工程 · 计算机科学 2025-10-02 Liyi Cai , Yijie Ren , Yitong Zhang , Jia Li

Major cloud computing operators provide powerful monitoring tools to understand the current (and prior) state of the distributed systems deployed in their infrastructure. While such tools provide a detailed monitoring mechanism at scale,…

分布式、并行与集群计算 · 计算机科学 2017-09-21 Jörg Thalheim , Antonio Rodrigues , Istemi Ekin Akkus , Pramod Bhatotia , Ruichuan Chen , Bimal Viswanath , Lei Jiao , Christof Fetzer

Microservices are supporting digital transformation; however, fundamental tools and system perspectives are missing to better observe, understand, and manage these systems, their properties, and their dependencies. Microservices…

软件工程 · 计算机科学 2022-07-26 Tomas Cerny , Amr S. Abdelfattah , Vincent Bushong , Abdullah Al Maruf , Davide Taibi

The use of AI in microservices (MSs) is an emerging field as indicated by a substantial number of surveys. However these surveys focus on a specific problem using specific AI techniques, therefore not fully capturing the growth of research…

Accurate time series forecasting underpins decision-making across domains, yet conventional ML development suffers from data scarcity in new deployments, poor adaptability under distribution shift, and diminishing returns from manual…

人工智能 · 计算机科学 2026-03-09 Longkun Xu , Xiaochun Zhang , Qiantu Tuo , Rui Li

Drawing on ideas from continuous integration, we present concepts of an automated benchmarking pipeline for high performance applications. Customization and collaboration have been key design goals owing to the requirements of…

Microservice systems are becoming increasingly adopted due to their scalability, decentralized development, and support for continuous integration and delivery (CI/CD). However, this decentralized development by separate teams and…

软件工程 · 计算机科学 2025-12-01 Connor Wojtak , Darek Gajewski , Tomas Cerny

In recent years, attention has increasingly focused on enhancing user satisfaction with user interfaces, spanning both mobile applications and websites. One fundamental aspect of human-machine interaction is the concept of web usability. In…

Recent changes in standards and regulations, driven by the increasing importance of software systems in meeting societal needs, mandate increased security testing of software systems. Penetration testing has been shown to be a reliable…

密码学与安全 · 计算机科学 2024-12-18 Charilaos Skandylas , Mikael Asplund

A/B testing, or controlled experiments, is the gold standard approach to causally compare the performance of algorithms on online platforms. However, conventional Bernoulli randomization in A/B testing faces many challenges such as…

机器学习 · 计算机科学 2023-02-13 Yongkang Guo , Yuan Yuan , Jinshan Zhang , Yuqing Kong , Zhihua Zhu , Zheng Cai

The adoption of microservice architecture has seen a considerable upswing in recent years, mainly driven by the need to modernize legacy systems and address their limitations. Legacy systems, typically designed as monolithic applications,…

Repurposing large vision-language models (LVLMs) as computer use agents (CUAs) has led to substantial breakthroughs, primarily driven by human-labeled data. However, these models often struggle with novel and specialized software,…

人工智能 · 计算机科学 2025-08-13 Zeyi Sun , Ziyu Liu , Yuhang Zang , Yuhang Cao , Xiaoyi Dong , Tong Wu , Dahua Lin , Jiaqi Wang

The mass production of complex software has made it impossible to manually test it for security vulnerabilities. Automated security testing tools come in a variety of flavors, function at various stages of software development, and target…

软件工程 · 计算机科学 2023-01-18 Yan Wu , Jingyi Su , David D. Moran , Chris D. Near

As part of formative and summative assessments in programming courses, students work on developing programming artifacts following a given specification. These artifacts are evaluated by the teachers. At the end of this evaluation, the…

软件工程 · 计算机科学 2020-08-17 Manuel Maarek , Léon McGregor

With the growing needs of online A/B testing to support the innovation in industry, the opportunity cost of running an experiment becomes non-negligible. Therefore, there is an increasing demand for an efficient continuous monitoring…

机器学习 · 计算机科学 2023-04-04 Runzhe Wan , Yu Liu , James McQueen , Doug Hains , Rui Song

Context. Re-architecting monolithic systems with Microservices-based architecture is a common trend. Various companies are migrating to Microservices for different reasons. However, making such an important decision like re-architecting an…

软件工程 · 计算机科学 2021-05-03 Florian Auer , Valentina Lenarduzzi , Michael Felderer , Davide Taibi

Randomized A/B comparisons of alternative pedagogical strategies or other course improvements could provide useful empirical evidence for instructor decision-making. However, traditional experiments do not provide a straightforward pathway…

人机交互 · 计算机科学 2024-06-10 Ilya Musabirov , Angela Zavaleta-Bernuy , Pan Chen , Michael Liut , Joseph Jay Williams

The microservice architecture allows developers to divide the core functionality of their software system into multiple smaller services. However, this architectural style also makes it harder for them to debug and assess whether the…

It is increasingly common in digital environments to use A/B tests to compare the performance of recommendation algorithms. However, such experiments often violate the stable unit treatment value assumption (SUTVA), particularly SUTVA's "no…

Function-as-a-Service (FaaS) is one of the most promising directions for the future of cloud services, and serverless functions have immediately become a new middleware for building scalable and cost-efficient microservices and…

分布式、并行与集群计算 · 计算机科学 2021-07-05 Marcin Copik , Grzegorz Kwasniewski , Maciej Besta , Michal Podstawski , Torsten Hoefler