paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Regression test selection for TizenRT

面向 TizenRT 的回归测试选择
FSE Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2018匹配度 2/10 · 该论文研究 TizenRT 的回归测试选择,属于软件测试/工程方向,与用户关注的 PL 与 LLM/Agent、静态分析、浮点程序分析、贝叶斯程序分析等核心方向几乎没有交集。虽然其工业落地和问题驱动特点与用户部分偏好相符,但研究目标和技术栈均不匹配。引用 6 inbox
Ahmet Celik, Young Chul Lee, Milos Gligoric
crossref: 2026-09-12

AI 速览

一句话:针对 TizenRT 这类大型 C/RTOS 项目,研究回归测试选择以跳过不受代码修改影响的测试。

回归测试在工业界(包括三星)被广泛实践;回归测试选择(RTS)通过跳过不受近期代码修改影响的测试来优化该过程。现有稳健的 RTS 工具主要面向 Java、C# 等托管语言,难以直接适用于 TizenRT 这类基于轻量级 RTOS 的大型 C 项目。本文以 TizenRT 为对象研究回归测试选择,目标是在 C/嵌入式 RTOS 开发场景中引入 RTS 能力,减少不必要的测试执行。摘要未给出具体技术路线与评估结果,但清晰指出了现有 RTS 工具在大型 C 项目上的不适用性,并将问题定位为面向 TizenRT 的 RTS 方案。

问题
回归测试开销较大,而现有稳健的 RTS 工具主要针对 Java、C# 等托管语言,无法直接应用于 TizenRT 这类大型 C/RTOS 项目。
方法
论文面向 TizenRT 研究回归测试选择,旨在识别受代码修改影响的测试并跳过未受影响的测试,从而优化回归测试过程。
评估
摘要未提供具体评估细节;从摘要可知评估场景为 TizenRT 这一轻量级 RTOS 平台上的大型 C 项目。
原文摘要(Abstract)

Regression testing - running tests after code modifications - is widely practiced in industry, including at Samsung. Regression Test Selection (RTS) optimizes regression testing by skipping tests that are not affected by recent code changes. Recent work has developed robust RTS tools, which mostly target managed languages, e.g., Java and C#, and thus are not applicable to large C projects, e.g., TizenRT, a lightweight RTOS-based platform.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4574,
  title = {Regression test selection for TizenRT},
  author = {Ahmet Celik and Young Chul Lee and Milos Gligoric},
  booktitle = {FSE},
  year = {2018},
  doi = {10.1145/3236024.3275527}
}