中文
相关论文

相关论文: DockerMock: Pre-Build Detection of Dockerfile Faul…

200 篇论文

Debugging software, i.e., the localization of faults and their repair, is a key activity in software engineering. Therefore, effective and efficient debugging is one of the core skills a software engineer must develop. However, the teaching…

Background: Continuous Integration (CI) systems are now the bedrock of several software development practices. Several tools such as TravisCI, CircleCI, and Hudson, that implement CI practices, are commonly adopted by software engineers.…

软件工程 · 计算机科学 2019-07-04 Wagner Felidré , Leonardo Furtado , Daniel da Costa , Bruno Cartaxo , Gustavo Pinto

Exploits are commonly used to demonstrate the presence of library vulnerabilities and validate their impact across different versions. However, their direct application to alternative versions often fails due to breaking changes introduced…

软件工程 · 计算机科学 2025-11-18 Zirui Chen , Zhipeng Xue , Jiayuan Zhou , Xing Hu , Xin Xia , Xiaohu Yang

Security advisories are the primary channel of communication for discovered vulnerabilities in open-source software, but they often lack crucial information. Specifically, 63% of vulnerability database reports are missing their patch links,…

密码学与安全 · 计算机科学 2023-11-06 Trevor Dunlap , Elizabeth Lin , William Enck , Bradley Reaves

The growing popularity of machine learning (ML) and the integration of ML components with other software artifacts has led to the use of continuous integration and delivery (CI/CD) tools, such as Travis CI, GitHub Actions, etc. that enable…

软件工程 · 计算机科学 2025-02-25 Dhia Elhaq Rzig , Alaa Houerbi , Rahul Ghanshyam Chavan , Foyzul Hassan

Version control relies on commit messages to convey the rationale for code changes, but these messages are often low quality and, more critically, inconsistent with their diffs-known as message-code inconsistency (MCI). MCIs mislead…

软件工程 · 计算机科学 2025-11-26 Qingyu Zhang , Puzhuo Liu , Peng Di , Chenxiong Qian

Software design patterns present general code solutions to common software design problems. Modern software systems rely heavily on containers for running their constituent service components. Yet, despite the prevalence of ready-to-use…

软件工程 · 计算机科学 2024-05-09 Kalvin Eng , Abram Hindle , Eleni Stroulia

We as software developers or researchers very often get stacktrace error messages while we are trying to write some code or install some packages. Many times these error messages are very obscure and verbose; do not make much sense to us.…

软件工程 · 计算机科学 2022-09-30 Md Abdullah Al Alamin

Many research areas in software engineering, such as mutation testing, automatic repair, fault localization, and fault injection, rely on empirical knowledge about recurring bug-fixing code changes. Previous studies in this field focus on…

Debugging is an unavoidable and most crucial aspect of software development life cycle. Especially when it comes the turn of embedded one. Due to the requirements of low code size and less resource consumption, the embedded softwares need…

软件工程 · 计算机科学 2012-09-14 Partha Pratim Ray , Ansuman Banerjee , Banibrata Bag

Predicting the runtime complexity of a programming code is an arduous task. In fact, even for humans, it requires a subtle analysis and comprehensive knowledge of algorithms to predict time complexity with high fidelity, given any code. As…

机器学习 · 计算机科学 2019-11-05 Jagriti Sikka , Kushal Satya , Yaman Kumar , Shagun Uppal , Rajiv Ratn Shah , Roger Zimmermann

The software build process transforms source code into deployable artifacts, representing a critical yet vulnerable stage in software development. Build infrastructure security poses unique challenges: the complexity of multi-component…

With the growing use of embedded systems in various industries, the need for automated platforms for the development and deployment of customized Linux-based operating systems has become more important. This research was conducted with the…

软件工程 · 计算机科学 2025-10-27 Behnam Agahi , Hamed Farbeh

Just-In-Time defect prediction (JIT-DP) models can identify defect-inducing commits at check-in time. Even though previous studies have achieved a great progress, these studies still have the following limitations: 1) useful information…

软件工程 · 计算机科学 2022-04-12 Chao Ni , Kaiwen Yang , Xin Xia , David Lo , Xiang Chen , Xiaohu Yang

Source code plagiarism is a significant issue in educational practice, and educators need user-friendly tools to cope with such academic dishonesty. This article introduces the latest version of Dolos, a state-of-the-art ecosystem of tools…

Traditional redundancy (lockstep, TMR) executes identical binaries with identical memory layouts. A single correlated fault - for example, an arbitrary program counter value or a perturbation delta-PC in all replicas - redirects all…

编程语言 · 计算机科学 2026-05-14 Petro Baran Yrievich

The front end bottleneck in datacenter workloads has come under increased scrutiny, with the growing code footprint, involvement of numerous libraries and OS services, and the unpredictability in the instruction stream. Our examination of…

硬件体系结构 · 计算机科学 2022-11-22 Yunjin Wang , Chia-Hao Chang , Anand Sivasubramaniam , Niranjan Soundararajan

With the continuous growth in the scale and complexity of software systems, defect remediation has become increasingly difficult and costly. Automated defect prediction tools can proactively identify software changes prone to defects within…

软件工程 · 计算机科学 2025-05-14 Liguo Ji , Chenchen Li , Shenglin Wang , Furui Zhan

Content composition vulnerabilities remain among the most prevalent and persistent classes of security weakness in deployed software. Prior mitigations, including developer training, static analysis tools, and domain-specific template…

编程语言 · 计算机科学 2026-05-19 Mike Samuel , Tom Palmer , Shaw Summa , Robert Grayson

Continuous integration at scale is costly but essential to software development. Various test optimization techniques including test selection and prioritization aim to reduce the cost. Test batching is an effective alternative, but…

软件工程 · 计算机科学 2023-08-28 Emad Fallahzadeh , Amir Hossein Bavand , Peter C. Rigby
‹ 上一页 1 8 9 10 下一页 ›