中文
相关论文

相关论文: WEFix: Intelligent Automatic Generation of Explici…

200 篇论文

Database knob tuning is a significant challenge for database administrators, as it involves tuning a large number of configuration knobs with continuous or discrete values to achieve optimal database performance. Traditional methods, such…

人工智能 · 计算机科学 2025-03-20 Xinmei Huang , Haoyang Li , Jing Zhang , Xinxin Zhao , Zhiming Yao , Yiyan Li , Tieying Zhang , Jianjun Chen , Hong Chen , Cuiping Li

Web applications are becoming more and more complex. Testing such applications is an intricate hard and time-consuming activity. Therefore, testing is often poorly performed or skipped by practitioners. Test automation can help to avoid…

软件工程 · 计算机科学 2011-08-12 Boni García , Juan Carlos Dueñas

Microservice architecture gains momentum by fueling systems with cloud-native benefits, scalability, and decentralized evolution. However, new challenges emerge for end-to-end (E2E) testing. Testers who see the decentralized system through…

软件工程 · 计算机科学 2023-08-21 Amr Elsayed , Tomas Cerny , Jorge Yero Salazar , Austin Lehman , Joshua Hunter , Ashley Bickham , Davide Taibi

Detecting performance issues due to suboptimal code during the development process can be a daunting task, especially when it comes to localizing them after noticing performance degradation after deployment. Static analysis has the…

软件工程 · 计算机科学 2021-05-06 Aaron Beigelbeck , Maurício Aniche , Jürgen Cito

The emergence of Large Language Models (LLMs) has catalyzed a paradigm shift in programming, giving rise to "vibe coding", where users can build complete projects and even control computers using natural language instructions. This paradigm…

In this paper, we propose an open source, production first, and production ready speech recognition toolkit called WeNet in which a new two-pass approach is implemented to unify streaming and non-streaming end-to-end (E2E) speech…

声音 · 计算机科学 2021-12-30 Zhuoyuan Yao , Di Wu , Xiong Wang , Binbin Zhang , Fan Yu , Chao Yang , Zhendong Peng , Xiaoyu Chen , Lei Xie , Xin Lei

Supporting applications in emerging domains like cyber-physical systems and human-in-the-loop scenarios typically requires adherence to strict end-to-end delay guarantees. Contributions of many tandem processes unfolding layer by layer…

网络与互联网体系结构 · 计算机科学 2024-01-19 Samie Mostafavi , Marius Tillner , Gourav Prateek Sharma , James Gross

Running microbenchmark suites often and early in the development process enables developers to identify performance issues in their application. Microbenchmark suites of complex applications can comprise hundreds of individual benchmarks…

分布式、并行与集群计算 · 计算机科学 2024-07-30 Trever Schirmer , Tobias Pfandzelter , David Bermbach

In this paper, we present a general response-time analysis and schedulability-test framework, called k2Q (k to Q). It provides automatic constructions of closed-form quadratic bounds or utilization bounds for a wide range of applications in…

数据结构与算法 · 计算机科学 2016-09-26 Jian-Jia Chen , Wen-Hung Huang , Cong Liu

The expansion of Artificial Intelligence-generated content service requires diffusion model serving to simultaneously achieve high throughput and low task end-to-end (E2E) latency. However, existing continuous batching methods suffer from…

人工智能 · 计算机科学 2026-05-12 Ziqi Zhou , Peng Yang , Yuxin Liang , Mingliu Liu , Jia Lu

Context: Albeit different approaches exist for automated GUI testing of hybrid mobile applications, the practice appears to be not so commonly adopted by developers. A possible reason for such a low diffusion can be the fragility of the…

软件工程 · 计算机科学 2019-07-30 Riccardo Coppola , Luca Ardito , Marco Torchiano

Android Apps are frequently updated to keep up with changing user, hardware, and business demands. Ensuring the correctness of App updates through extensive testing is crucial to avoid potential bugs reaching the end user. Existing Android…

软件工程 · 计算机科学 2023-09-06 Chao Peng , Zhengwei Lv , Jiarong Fu , Jiayuan Liang , Zhao Zhang , Ajitha Rajan , Ping Yang

The JavaScript programming language, which began as a simple scripting language for the Web, has become ubiquitous, spanning desktop, mobile, and server applications. This increase in usage has made JavaScript an attractive target for…

密码学与安全 · 计算机科学 2024-10-29 José Miguel Moreno , Narseo Vallina-Rodriguez , Juan Tapiador

Static analysis is a powerful tool for detecting security vulnerabilities and other programming problems. Global taint tracking, in particular, can spot vulnerabilities arising from complicated data flow across multiple functions. However,…

软件工程 · 计算机科学 2023-01-26 Yiu Wai Chow , Max Schäfer , Michael Pradel

A computing job in a big data system can take a long time to run, especially for pipelined executions on data streams. Developers often need to change the computing logic of the job such as fixing a loophole in an operator or changing the…

数据库 · 计算机科学 2022-10-20 Zuozhi Wang , Shengquan Ni , Avinash Kumar , Chen Li

Detecting factual errors in textual information, whether generated by large language models (LLM) or curated by humans, is crucial for making informed decisions. LLMs' inability to attribute their claims to external knowledge and their…

计算与语言 · 计算机科学 2023-10-27 Farima Fatahi Bayat , Kun Qian , Benjamin Han , Yisi Sang , Anton Belyi , Samira Khorshidi , Fei Wu , Ihab F. Ilyas , Yunyao Li

Modern web test suites rot. A UI refactor breaks locators, a timing change causes race conditions, and within weeks developers abandon the suite entirely. This paper presents an AI-driven autonomous testing framework that addresses these…

密码学与安全 · 计算机科学 2026-05-18 Vinil Pasupuleti , Siva Rama Krishna Varma Bayyavarapu , Shrey Tyagi

We present JS-TOD (JavaScript Test Order-dependency Detector), a tool that can extract, reorder, and rerun Jest tests to reveal possible order-dependent test flakiness. Test order dependency is one of the leading causes of test flakiness.…

软件工程 · 计算机科学 2025-09-03 Negar Hashemi , Amjed Tahir , Shawn Rasheed , August Shi , Rachel Blagojevic

Flaky tests are a common problem in software testing. They produce inconsistent results when executed multiple times on the same code, invalidating the assumption that a test failure indicates a software defect. Recent work on LLM-based…

软件工程 · 计算机科学 2026-01-15 Alexander Berndt , Thomas Bach , Rainer Gemulla , Marcus Kessel , Sebastian Baltes

Flaky tests can make automated software testing unreliable due to their unpredictable behavior. These tests can pass or fail on the same code base on multiple runs. However, flaky tests often do not refer to any fault, even though they can…

软件工程 · 计算机科学 2025-10-31 Hasnain Iqbal , Zerina Begum , Kazi Sakib