Jove
Visualize
联系我们
JoVE
x logofacebook logolinkedin logoyoutube logo
关于 JoVE
概览领导团队博客JoVE 帮助中心
作者
出版流程编辑委员会范围与政策同行评审常见问题投稿
图书馆员
用户评价订阅访问资源图书馆顾问委员会常见问题
研究
JoVE JournalMethods CollectionsJoVE Encyclopedia of Experiments存档
教育
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab Manual教师资源中心教师网站
使用条款与条件
隐私政策
政策

相关概念视频

Long-patch Base Excision Repair01:02

Long-patch Base Excision Repair

7.0K
Since the discovery of the two BER pathways, there has been a debate about how a cell chooses one pathway over the other and the factors determining this selection. Numerous in vitro experiments have pointed out multiple determinants for the sub-pathway selection. These are:
7.0K
Mismatch Repair01:20

Mismatch Repair

4.8K
Organisms are capable of detecting and fixing nucleotide mismatches that occur during DNA replication. This sophisticated process requires identifying the new strand and replacing the erroneous bases with correct nucleotides. Mismatch repair is coordinated by many proteins in both prokaryotes and eukaryotes.
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
4.8K

您也可能阅读

相关文章

通过共同作者、期刊和引用图与本文相关的文章。

排序
Same author

Efficacy of first-line levofloxacin-based therapy for Helicobacter pylori eradication. Results from a single tertiary center cohort in Argentina.

Gastroenterologia y hepatologia·2026
Same author

Disrupted physiological coregulation in youth at clinical high risk for psychosis: Insights from a dyadic interaction study.

Emotion (Washington, D.C.)·2025
Same author

Multi-objective improvement of Android applications.

Automated software engineering·2025
Same author

Reinforcement learning for mutation operator selection in automated program repair.

Automated software engineering·2025
Same author

Large language model based mutations in genetic improvement.

Automated software engineering·2025
Same author

Depressive symptoms during the transition to adolescence: Left hippocampal volume as a marker of social context sensitivity.

Proceedings of the National Academy of Sciences of the United States of America·2024
Same journal

How students use generative AI for software testing: An observational study.

Empirical software engineering·2026
Same journal

Is common sense all you need? Using expert defined rules to identify vulnerability patches instead of machine learning.

Empirical software engineering·2026
Same journal

Less is more: usefulness of data flow diagrams and large language models for security threat validation.

Empirical software engineering·2026
Same journal

SecMLOps: A comprehensive framework for integrating security throughout the machine learning operations lifecycle.

Empirical software engineering·2026
Same journal

Tools and benchmarks evolve: what is their impact on parameter tuning in SBSE experiments?

Empirical software engineering·2025
Same journal

AI support for data scientists: An empirical study on workflow and alternative code recommendations.

Empirical software engineering·2025
查看所有相关文章

相关实验视频

Updated: Jun 18, 2025

A Cost Effective and Adaptable Scratch Migration Assay
08:59

A Cost Effective and Adaptable Scratch Migration Assay

Published on: June 30, 2020

5.4K

基于测试的补丁集群用于自动生成的补丁评估.

Matias Martinez1, Maria Kechagia2, Anjana Perera3

  • 1Universitat Politècnica de Catalunya, Barcelona, Spain.

Empirical software engineering
|July 29, 2024
PubMed
概括
此摘要是机器生成的。

自动程序修复 (APR) 经常会超过补丁. 我们的xTestCluster方法通过动态行为对补丁进行集群,将需要人工审查的补丁数量减少50%,并节省开发人员的时间.

关键词:
自动程序修复自动化程序修复在这里,我们将学习Java Java Java Java.补丁评估的补丁评估.补丁过拟合 补丁过拟合测试案例的生成

更多相关视频

Single Cell Multiplex Reverse Transcription Polymerase Chain Reaction After Patch-clamp
10:44

Single Cell Multiplex Reverse Transcription Polymerase Chain Reaction After Patch-clamp

Published on: June 20, 2018

9.8K
Precision Implementation of Minimal Erythema Dose MED Testing to Assess Individual Variation in Human Inflammatory Response
06:31

Precision Implementation of Minimal Erythema Dose MED Testing to Assess Individual Variation in Human Inflammatory Response

Published on: October 3, 2019

8.6K

相关实验视频

Last Updated: Jun 18, 2025

A Cost Effective and Adaptable Scratch Migration Assay
08:59

A Cost Effective and Adaptable Scratch Migration Assay

Published on: June 30, 2020

5.4K
Single Cell Multiplex Reverse Transcription Polymerase Chain Reaction After Patch-clamp
10:44

Single Cell Multiplex Reverse Transcription Polymerase Chain Reaction After Patch-clamp

Published on: June 20, 2018

9.8K
Precision Implementation of Minimal Erythema Dose MED Testing to Assess Individual Variation in Human Inflammatory Response
06:31

Precision Implementation of Minimal Erythema Dose MED Testing to Assess Individual Variation in Human Inflammatory Response

Published on: October 3, 2019

8.6K

科学领域:

  • 软件工程 软件工程 软件工程
  • 自动程序修复自动化程序修复
  • 软件测试 软件测试 软件测试

背景情况:

  • 自动程序修复 (APR) 技术经常遭受过度调整,生成的补丁看起来正确,但无法修复潜在的错误或引入新的缺陷.
  • 这种过度装配需要昂贵的人工验证补丁,阻碍APR工具的实际采用.
  • 现有的方法缺乏有效的方式来管理和评估APR工具产生的大量可信补丁.

研究的目的:

  • 引入xTestCluster,一种新的,轻量级的,基于测试的补丁集群方法,以减少补丁验证的负担.
  • 尽量减少需要人类审查的可信补丁数量,从而加快正确补丁的识别.
  • 通过利用动态补丁行为,为开发人员提供用于补丁评估的增强信息.

主要方法:

  • 开发了基于测试的集群方法xTestCluster,该方法分析软件补丁的动态行为.
  • 在补丁生成阶段后应用xTestCluster,从多个APR工具中对补丁进行集群.
  • 利用新生成的测试案例,根据这些测试中的故障模式对补丁进行分组.

主要成果:

  • xTestCluster成功地从21个Java APR工具中聚集了902个可能的补丁.
  • 该方法实现了需要开发人员审查的补丁数量的中位数减少50%.
  • 产生了新的测试案例,有效地暴露了生成补丁之间的行为差异.

结论:

  • xTestCluster显著减少了开发人员验证APR生成补丁所需的时间和精力.
  • 该技术提供了有价值的新测试案例,有助于区分正确和不正确的补丁.
  • xTestCluster补充了现有的补丁评估方法,提高了自动程序修复的整体效率和可靠性.