الملخص
تمت ترجمة أجزاء من هذه الصفحة آلياً وقد تحتوي على أخطاء.
Memory-safety vulnerabilities remain a persistent source of security risk in critical software, much of which is implemented in memory-unsafe languages such as C and C++. Recent advances in programming languages, program analysis, and artificial intelligence have created new opportunities to modernize these legacy systems through automated translation to memory-safe languages such as Rust. The DARPA Translating All C to Rust (TRACTOR) program seeks to develop scalable techniques for translating large C codebases into safe, performant, and maintainable Rust. MIT Lincoln Laboratory serves as the program's independent test and evaluation organization and has developed a standardized benchmark for systematically assessing C-to-Rust translation tools. This report describes the TRACTOR benchmark, including progressively challenging test batteries and larger milestone projects, as well as the supporting evaluation infrastructure and metrics for assessing correctness, safety, idiomaticity, and performance. The benchmark and associated evaluation infrastructure are publicly available to support the broader development and evaluation of C-to-Rust translation technologies.
الكلمات المفتاحية
الموضوع
بيانات النشر
- المجلة
- غير متاح
- وصول مفتوح
- وصول مفتوح أخضر
اقتبس هذه المقالة
APA 7
Okhravi, H., Ogden, B., Luther, N., McQuoid, I., Mak, H., & Burow, N. (2026). معيار TRACTOR لتقييم مترجمات C إلى Rust. https://omanscience.com/ar/articles/tractor-benchmark-for-evaluating-c-to-rust-translators
MLA 9
Okhravi, Hamed, et al. "معيار TRACTOR لتقييم مترجمات C إلى Rust." https://omanscience.com/ar/articles/tractor-benchmark-for-evaluating-c-to-rust-translators.
شيكاغو (المؤلف–التاريخ)
Okhravi, Hamed, Brandt Ogden, Noah Luther, Ian McQuoid, Howard Mak, and Nathan Burow. 2026. "معيار TRACTOR لتقييم مترجمات C إلى Rust." https://omanscience.com/ar/articles/tractor-benchmark-for-evaluating-c-to-rust-translators.
هارفارد
Okhravi, H., Ogden, B., Luther, N., McQuoid, I., Mak, H. and Burow, N. (2026) 'معيار TRACTOR لتقييم مترجمات C إلى Rust', Available at: https://omanscience.com/ar/articles/tractor-benchmark-for-evaluating-c-to-rust-translators.
فانكوفر
Okhravi H, Ogden B, Luther N, McQuoid I, Mak H, Burow N. معيار TRACTOR لتقييم مترجمات C إلى Rust. https://omanscience.com/ar/articles/tractor-benchmark-for-evaluating-c-to-rust-translators
IEEE
H. Okhravi, B. Ogden, N. Luther, I. McQuoid, H. Mak, and N. Burow, "معيار TRACTOR لتقييم مترجمات C إلى Rust," https://omanscience.com/ar/articles/tractor-benchmark-for-evaluating-c-to-rust-translators.