{"id":90759,"date":"2024-09-17T07:19:58","date_gmt":"2024-09-17T07:19:58","guid":{"rendered":"https:\/\/expleo.com\/global\/en\/?post_type=insights&#038;p=90759"},"modified":"2024-10-23T15:22:32","modified_gmt":"2024-10-23T15:22:32","slug":"autosar-rust-software","status":"publish","type":"insights","link":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/","title":{"rendered":"AUTOSAR and RUST: The new dream team for Software-Defined Vehicles?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"90759\" class=\"elementor elementor-90759\" data-elementor-post-type=\"insights\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a910f04 gg-article-content gg-standard-article-template gg-simple-text gg-container-tiny elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a910f04\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-59219f8\" data-id=\"59219f8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8e314af elementor-widget elementor-widget-spacer\" data-id=\"8e314af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ce7531 elementor-widget elementor-widget-text-editor\" data-id=\"7ce7531\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><span class=\"TextRun SCXW73041698 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73041698 BCX8\">Software-defined vehicles (SDV) are the future of automotive engineering. Software-based functions and Over-The-Air updates ensure greater security and comfort over the entire life cycle of a vehicle. <\/span><span class=\"NormalTextRun SCXW73041698 BCX8\">Two previously separate technologies <\/span><span class=\"NormalTextRun SCXW73041698 BCX8\">seem to be<\/span><span class=\"NormalTextRun SCXW73041698 BCX8\"> the perfect duo in this context: the AUTOSAR standard and the RUST programming language.<\/span><span class=\"NormalTextRun SCXW73041698 BCX8\"> Our blog <\/span><span class=\"NormalTextRun SCXW73041698 BCX8\">provides<\/span><span class=\"NormalTextRun SCXW73041698 BCX8\"> an insight into why these two technologies can complement each other.\u00a0<\/span><\/span><span class=\"EOP SCXW73041698 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48179db elementor-widget elementor-widget-heading\" data-id=\"48179db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The AUTOSAR standard  <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc37039 elementor-widget elementor-widget-text-editor\" data-id=\"fc37039\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>AUTOSAR (AUTomotive Open System ARchitecture)<\/strong> <strong>is a globally recognised standard<\/strong> <strong>for the development of software architectures<\/strong> <strong>in the automotive industry<\/strong>. It offers a modular and scalable platform that enables developers to efficiently create and integrate complex software solutions in embedded systems. AUTOSAR promotes the interoperability and reusability of software components, which shortens development time and reduces costs. <strong>Expleo is a long-standing partner of<\/strong> <strong>the AUTOSAR consortium and has been involved as<\/strong> <strong>a Premium Partner since 2023<\/strong>. As such, we actively support the further development of the AUTOSAR standard with our own expertise and employees. Among other things, we are working in the Safety Working Group on how RUST can be used in future for safety-relevant embedded software in the AUTOSAR environment.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06c435e elementor-widget elementor-widget-image\" data-id=\"06c435e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured-1024x576.jpg\" class=\"attachment-large size-large wp-image-90760\" alt=\"A futuristic car with a digital, high-tech design drives on a road, surrounded by glowing lines and a background filled with code. The license plate reads &quot;AUTOSAR.&quot; The scene highlights advanced technology and innovation in the automotive industry.\" srcset=\"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured-1024x576.jpg 1024w, https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured-300x169.jpg 300w, https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured-768x432.jpg 768w, https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured.jpg 1280w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-daa8c8d elementor-widget elementor-widget-heading\" data-id=\"daa8c8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"> The contribution of RUST to automotive software  <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ebeb3b8 elementor-widget elementor-widget-text-editor\" data-id=\"ebeb3b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW140811764 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><strong><span class=\"NormalTextRun SCXW140811764 BCX8\">RUST is an <\/span><span class=\"NormalTextRun SCXW140811764 BCX8\">open-source<\/span><span class=\"NormalTextRun SCXW140811764 BCX8\"> programming language <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW140811764 BCX8\">characterised<\/span><span class=\"NormalTextRun SCXW140811764 BCX8\"> by its <\/span><\/strong><\/span><strong><span class=\"TextRun SCXW140811764 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW140811764 BCX8\">safety, <\/span><span class=\"NormalTextRun SCXW140811764 BCX8\">speed<\/span><span class=\"NormalTextRun SCXW140811764 BCX8\"> and concurrency<\/span><\/span><\/strong><span class=\"TextRun SCXW140811764 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW140811764 BCX8\"><strong>.<\/strong> Developed by Mozilla Research, it aims to <\/span><\/span><span class=\"TextRun SCXW140811764 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW140811764 BCX8\">solve some of the most common problems<\/span><\/span><span class=\"TextRun SCXW140811764 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW140811764 BCX8\"> that can occur in traditional programming languages such as C and C++. These include memory errors and data races, which offer attackers potential gateways. <\/span><\/span><span class=\"TextRun SCXW140811764 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW140811764 BCX8\">RUST is currently used in many operating systems, but also in IoT projects.<\/span><\/span><span class=\"TextRun SCXW140811764 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW140811764 BCX8\"> RUST is still being <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW140811764 BCX8\">trial<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW140811764 BCX8\">l<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW140811764 BCX8\">ed<\/span><span class=\"NormalTextRun SCXW140811764 BCX8\"> for a broad roll-out in the automotive industry, and <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW140811764 BCX8\">Expleo<\/span><span class=\"NormalTextRun SCXW140811764 BCX8\"> is also investigating the use of RUST in software development projects<\/span><span class=\"NormalTextRun SCXW140811764 BCX8\">.\u00a0\u00a0<\/span><\/span><span class=\"EOP SCXW140811764 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2014bd8 elementor-widget elementor-widget-heading\" data-id=\"2014bd8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Security is paramount, but performance matters too.  <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd1fd7d elementor-widget elementor-widget-text-editor\" data-id=\"cd1fd7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW169714043 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW169714043 BCX8\">A key feature of RUST is its strict memory management. Thanks to the concept of <\/span><span class=\"NormalTextRun SCXW169714043 BCX8\">\u2018<\/span><span class=\"NormalTextRun SCXW169714043 BCX8\">ownership<\/span><span class=\"NormalTextRun SCXW169714043 BCX8\">\u2019<\/span><span class=\"NormalTextRun SCXW169714043 BCX8\"> and the associated rules on lifespan and access to data, <\/span><\/span><span class=\"TextRun SCXW169714043 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW169714043 BCX8\">RUST prevents safety-critical defects<\/span><\/span><span class=\"TextRun SCXW169714043 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW169714043 BCX8\"> such as memory leaks and buffer overflows. These safety mechanisms are particularly <\/span><\/span><span class=\"TextRun SCXW169714043 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW169714043 BCX8\">important for safety-critical applications in vehicles<\/span><\/span><span class=\"TextRun SCXW169714043 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW169714043 BCX8\">, where errors can have far-reaching consequences. In addition, RUST offers good support for concurrent programming. Thanks to its safe and efficient handling of threads, developers can implement parallel tasks without the typical risks of data races and deadlocks. <\/span><span class=\"NormalTextRun SCXW169714043 BCX8\">This is particularly relevant for SDVs that need to process many sensors and systems in parallel with low latencies.<\/span><span class=\"NormalTextRun SCXW169714043 BCX8\">\u00a0\u00a0<\/span><\/span><span class=\"EOP SCXW169714043 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dabb559 elementor-widget elementor-widget-heading\" data-id=\"dabb559\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why are AUTOSAR and RUST a good match for the development of SDVs?  <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9a187f elementor-widget elementor-widget-text-editor\" data-id=\"e9a187f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Safety and reliability<\/span><\/b><span data-contrast=\"auto\">: The combination of AUTOSAR and RUST can provide a robust basis for the development of safety-critical systems in the future. AUTOSAR ensures that the software architecture complies with current SW standards, while RUST minimises potential sources of error with its memory and thread safety mechanisms.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li><\/ul><ul><li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Efficiency and performance:<\/span><\/b><span data-contrast=\"auto\"> AUTOSAR enables efficient integration and management of software components, which shortens development time. RUST complements this with its high performance and efficiency, especially when processing parallel tasks, which are common in SDVs.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li><\/ul><ul><li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Future-proof:<\/span><\/b><span data-contrast=\"auto\"> The automotive industry is moving agilely towards software-defined vehicles. AUTOSAR and RUST offer future-proof platforms that can keep pace with the growing requirements and complexities of these vehicles. Rust&#8217;s compatibility with other languages such as C and C++ also enables the reuse of existing code and facilitates a gradual, cost-efficient transition.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1129c04 elementor-widget elementor-widget-heading\" data-id=\"1129c04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Conclusion  <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7e3b83 elementor-widget elementor-widget-text-editor\" data-id=\"e7e3b83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW81117956 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"auto\"><span class=\"NormalTextRun CommentStart CommentHighlightPipeRestV2 CommentHighlightRest SCXW81117956 BCX8\">Even if there are still <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">many <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">challenges to overcome, <\/span><\/span><span class=\"TextRun SCXW81117956 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"auto\"><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">the integration of AUTOSAR and RUST in the development of <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">SDVs<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> offers <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">numerous<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> advantages. In addition to increased security and protection against <\/span><span class=\"NormalTextRun CommentStart CommentHighlightPipeRestV2 CommentHighlightRest SCXW81117956 BCX8\">cyber-<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">attacks<\/span><span class=\"NormalTextRun CommentHighlightPipeRestV2 CommentHighlightRest SCXW81117956 BCX8\">, reliability and efficient software management also speak in <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">favour<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> of RUST.<\/span><\/span><span class=\"TextRun SCXW81117956 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"auto\"><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> In its work, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed CommentHighlightRest SCXW81117956 BCX8\">Expleo<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> not only combines many years of <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">expertise<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> in the fields of software development, automotive and safety, but is also actively involved in the research and further development of <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">the A<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">UTOSAR <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">standard and <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">new technologies<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">. Our goal<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed CommentHighlightRest SCXW81117956 BCX8\">is<\/span><span class=\"NormalTextRun SpellingErrorV2Themed CommentHighlightRest SCXW81117956 BCX8\">to<\/span> <span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">advance<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> the development of <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">SDVs<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\"> safely and efficiently <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">together <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW81117956 BCX8\">with our customers.<\/span><\/span><span class=\"EOP CommentHighlightPipeRestV2 SCXW81117956 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1dbf6e0 elementor-widget elementor-widget-text-editor\" data-id=\"1dbf6e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><span class=\"TextRun SCXW111223846 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW111223846 BCX8\">Embedded <\/span><span class=\"NormalTextRun SCXW111223846 BCX8\">software and <\/span><span class=\"NormalTextRun SCXW111223846 BCX8\">a <\/span><span class=\"NormalTextRun SCXW111223846 BCX8\">well<\/span><span class=\"NormalTextRun SCXW111223846 BCX8\">&#8211;<\/span><span class=\"NormalTextRun SCXW111223846 BCX8\">thought-out <\/span><span class=\"NormalTextRun SCXW111223846 BCX8\">centralised architecture are key elements<\/span><span class=\"NormalTextRun SCXW111223846 BCX8\"> of Software-Defined Vehicles<\/span><\/span><span class=\"TextRun SCXW111223846 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW111223846 BCX8\">\u202f<\/span><\/span><span class=\"TextRun SCXW111223846 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW111223846 BCX8\">(SDV). <\/span><\/span><a class=\"Hyperlink SCXW111223846 BCX8\" href=\"https:\/\/expleo.com\/global\/en\/insights\/campaigns\/software-defined-vehicle\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW111223846 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW111223846 BCX8\" data-ccp-charstyle=\"Hyperlink\">Find out how Expleo can overcome your challenges for software-defined vehicles<\/span><\/span><span class=\"TextRun Underlined SCXW111223846 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW111223846 BCX8\" data-ccp-charstyle=\"Hyperlink\">.<\/span><\/span><\/a><\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Software-defined vehicles (SDV) are the future of automotive engineering. Software-based functions and Over-The-Air updates ensure greater security and comfort over the entire life cycle of a vehicle. Two previously separate technologies seem to be the perfect duo in this context: the AUTOSAR standard and the RUST programming language. Our blog provides an insight into why [&hellip;]<\/p>\n","protected":false},"author":81,"featured_media":90760,"parent":0,"template":"","meta":{"_oasis_is_in_workflow":0,"_oasis_original":0,"_oasis_task_priority":"","_angie_page":false,"footnotes":""},"topic":[212,149,147,153,151],"insights-single-templates":[],"industry-taxonomy":[33],"content-type":[23],"country":[141],"service":[216,54,358,210,78,215,209,208,55,221,53],"class_list":["post-90759","insights","type-insights","status-publish","has-post-thumbnail","hentry","topic-data-science-and-cybersecurity","topic-engineering-design","topic-innovation-and-r-and-d","topic-iot","topic-quality-assurance-and-software-development","industry-taxonomy-automotive","content-type-blog","country-global","service-digital-transformation","service-software-quality-assurance","service-ai-powered-software-quality","service-customer-support-maintenance","service-embedded-systems","service-manufacturing-supply-chain","service-product-process-engineering","service-quality-testing","service-regulatory-compliance-management-for-manufacturing","service-software-monitoring-maintenance","service-software-testing-and-integration"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Expleo | AUTOSAR and RUST: The new dream team in SDV?<\/title>\n<meta name=\"description\" content=\"The AUTOSAR standard and the RUST programming language are perfect partners for the development of Software-Defined Vehicles. Discover more\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AUTOSAR and RUST: The new dream team for Software-Defined Vehicles?\" \/>\n<meta property=\"og:description\" content=\"The AUTOSAR standard and the RUST programming language are perfect partners for the development of Software-Defined Vehicles. Discover more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/\" \/>\n<meta property=\"og:site_name\" content=\"Global EN\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-23T15:22:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/\",\"url\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/\",\"name\":\"Expleo | AUTOSAR and RUST: The new dream team in SDV?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/autosar-blog_featured.jpg\",\"datePublished\":\"2024-09-17T07:19:58+00:00\",\"dateModified\":\"2024-10-23T15:22:32+00:00\",\"description\":\"The AUTOSAR standard and the RUST programming language are perfect partners for the development of Software-Defined Vehicles. Discover more\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/#primaryimage\",\"url\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/autosar-blog_featured.jpg\",\"contentUrl\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/autosar-blog_featured.jpg\",\"width\":1280,\"height\":720,\"caption\":\"A futuristic car with a digital, high-tech design drives on a road, surrounded by glowing lines and a background filled with code. The license plate reads \\\"AUTOSAR.\\\" The scene highlights advanced technology and innovation in the automotive industry.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/blog\\\/autosar-rust-software\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Insights\",\"item\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/insights\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AUTOSAR and RUST: The new dream team for Software-Defined Vehicles?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/\",\"name\":\"Expleo | EN\",\"description\":\"Expleo\",\"publisher\":{\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/#organization\",\"name\":\"Expleo | EN\",\"url\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/expleo-logo-and-tagline.png\",\"contentUrl\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/expleo-logo-and-tagline.png\",\"width\":1600,\"height\":774,\"caption\":\"Expleo | EN\"},\"image\":{\"@id\":\"https:\\\/\\\/expleo.com\\\/global\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Expleo | AUTOSAR and RUST: The new dream team in SDV?","description":"The AUTOSAR standard and the RUST programming language are perfect partners for the development of Software-Defined Vehicles. Discover more","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/","og_locale":"en_GB","og_type":"article","og_title":"AUTOSAR and RUST: The new dream team for Software-Defined Vehicles?","og_description":"The AUTOSAR standard and the RUST programming language are perfect partners for the development of Software-Defined Vehicles. Discover more","og_url":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/","og_site_name":"Global EN","article_modified_time":"2024-10-23T15:22:32+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/","url":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/","name":"Expleo | AUTOSAR and RUST: The new dream team in SDV?","isPartOf":{"@id":"https:\/\/expleo.com\/global\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/#primaryimage"},"image":{"@id":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/#primaryimage"},"thumbnailUrl":"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured.jpg","datePublished":"2024-09-17T07:19:58+00:00","dateModified":"2024-10-23T15:22:32+00:00","description":"The AUTOSAR standard and the RUST programming language are perfect partners for the development of Software-Defined Vehicles. Discover more","breadcrumb":{"@id":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/#primaryimage","url":"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured.jpg","contentUrl":"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2023\/06\/autosar-blog_featured.jpg","width":1280,"height":720,"caption":"A futuristic car with a digital, high-tech design drives on a road, surrounded by glowing lines and a background filled with code. The license plate reads \"AUTOSAR.\" The scene highlights advanced technology and innovation in the automotive industry."},{"@type":"BreadcrumbList","@id":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/expleo.com\/global\/en\/"},{"@type":"ListItem","position":2,"name":"Insights","item":"https:\/\/expleo.com\/global\/en\/insights\/"},{"@type":"ListItem","position":3,"name":"AUTOSAR and RUST: The new dream team for Software-Defined Vehicles?"}]},{"@type":"WebSite","@id":"https:\/\/expleo.com\/global\/en\/#website","url":"https:\/\/expleo.com\/global\/en\/","name":"Expleo | EN","description":"Expleo","publisher":{"@id":"https:\/\/expleo.com\/global\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expleo.com\/global\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/expleo.com\/global\/en\/#organization","name":"Expleo | EN","url":"https:\/\/expleo.com\/global\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/expleo.com\/global\/en\/#\/schema\/logo\/image\/","url":"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2019\/02\/expleo-logo-and-tagline.png","contentUrl":"https:\/\/expleo.com\/global\/en\/wp-content\/uploads\/2019\/02\/expleo-logo-and-tagline.png","width":1600,"height":774,"caption":"Expleo | EN"},"image":{"@id":"https:\/\/expleo.com\/global\/en\/#\/schema\/logo\/image\/"}}]}},"hreflang":{"rendered":"<link rel=\"alternate\" href=\"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/\" hreflang=\"x-default\"\/>\n<link rel=\"alternate\" href=\"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/\" hreflang=\"en\"\/>\n<link rel=\"alternate\" href=\"https:\/\/expleo.com\/global\/fr\/insights\/blog\/autosar-rust-software\/\" hreflang=\"fr\"\/>\n<link rel=\"alternate\" href=\"https:\/\/expleo.com\/global\/de\/insights\/blog\/autosar-rust-software\/\" hreflang=\"de\"\/>\n","structure":[{"blogId":4,"blogIsHidden":false,"postId":90759,"url":"https:\/\/expleo.com\/global\/en\/insights\/blog\/autosar-rust-software\/","language":"en","default":true},{"blogId":5,"blogIsHidden":false,"postId":42753,"url":"https:\/\/expleo.com\/global\/fr\/insights\/blog\/autosar-rust-software\/","language":"fr","default":false},{"blogId":6,"blogIsHidden":false,"postId":35752,"url":"https:\/\/expleo.com\/global\/de\/insights\/blog\/autosar-rust-software\/","language":"de","default":false}]},"_links":{"self":[{"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/insights\/90759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/insights"}],"about":[{"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/types\/insights"}],"author":[{"embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/users\/81"}],"version-history":[{"count":0,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/insights\/90759\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/media\/90760"}],"wp:attachment":[{"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/media?parent=90759"}],"wp:term":[{"taxonomy":"topic","embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/topic?post=90759"},{"taxonomy":"insights-single-templates","embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/insights-single-templates?post=90759"},{"taxonomy":"industry-taxonomy","embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/industry-taxonomy?post=90759"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/content-type?post=90759"},{"taxonomy":"country","embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/country?post=90759"},{"taxonomy":"service","embeddable":true,"href":"https:\/\/expleo.com\/global\/en\/wp-json\/wp\/v2\/service?post=90759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}