Go to content

Safety compliance of Rust libraries

The adoption of Rust in safety-critical applications, particularly within industries like #automotive, hinges on the ability to qualify software components effectively. In this talk, we delve into the essential processes and tools necessary for the qualification of Rust libraries, addressing the stringent requirements set forth by #ISO26262. Amit Dharmapurikar and Gnana Ganesh from @thoughtworks provide an overview of the qualification context, focusing on the documentation artifacts and code coverage reports mandated by ISO26262. Through examples and insights, we examine the sample requirements and documentation for the Rust Core library, shedding light on the intricate details crucial for compliance. Furthermore, the current state of the Rust toolchain concerning the generation of code coverage data is discussed as well as how its contributing to #Ferrocene, the qualified Rust compiler toolchain. Interested in learning more about how Rust is being used in the automotive industry? Oxidize Conference will be back September 16 through September 18, 2025, in Berlin, Germany. Subscribe to the newsletter to stay up to date: https://oxidizeconf.com/ #thoughtworks #automotivedevelopment #RustLang #memorysafe

May 28, 2024