Bringing Memory Safety to Time Critical Embedded Systems for Automotive and Industrial Systems

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=SaMIj6QxVDA



Duration: 0:00
68 views
1


Cyber security has become an increasingly important aspect of IoT systems. When both Microsoft and Google have published studies that show that over 70% of security problems are caused by lack of memory safety, it is time for edge system developers to take note. Even the US White House has taken note. For edge systems which are not time-critical, there are already widely use means of ensuring memory safety. The wide use of Java and OSGi in home automation system is a good example. But for time-critical systems, convention Java does not cut it. However, advances in deterministic garbage collection and the soon to be released Realtime and Embedded Specification for Java provided and robust alternative with a large ecosystem. Rust is also a contender, but is of itself not a complete solution and requires full program analysis to work. Ensuring memory safety entails more than just managing objects in memory. This talk will cover what memory safety is, how in can be ensured, and what support is available for producing robust, dynamic, connected embedded systems while ensuring memory safety. Platforms such as immutable containers, Rust, Realtime Java, and adapting OSGi for Realtime Java will be discussed. How applicable safety standard apply will also be addressed.




Other Videos By Eclipse Foundation


2024-11-16Unleashing Organizational Potential Embracing Open Source Principles - OCX 2024
2024-11-16Collaborative Approaches to License Compliance OpenHarmony and Eclipse Oniro Compliance Toolchain
2024-11-16Crafting a Cloud Development Environment with Eclipse Che and Personal AI Assistants - OCX 2024
2024-11-16Your Journey to Inner Source - OCX 2024
2024-11-16Sustaining Git performance under heavy workloads: GHS, an AI driven approach (spons. by GerritForge)
2024-11-16Zero-Downtime Development (sponsored by Data in Motion & Kentyou) - OCX 2024
2024-11-16GitHub for Fun, Profit, and Security - OCX 2024
2024-11-16Eclipse IDE: A Chance for Every Java Developer and Java Using Company - OCX 2024
2024-11-16Mastering your Eclipse IDE - Java tooling, Tips & Tricks! - OCX 2024
2024-11-16Security Audits Panel - OCX 2024
2024-11-15Bringing Memory Safety to Time Critical Embedded Systems for Automotive and Industrial Systems
2024-11-14Conformity Assessment to build data pipelines between organisations, from PDF to source code-OCX 24
2024-11-14The reality of CDT's LSP and Tooling situation - OCX 2024
2024-11-14Chisel: a bottom up build strategy for minimal and secure Ubuntu containers - OCX 2024
2024-11-14BigCode: Building Open LLMs for Code - OCX 2024
2024-11-14Behind the scenes of JUnit 5 – running an independent open source project by example - OCX 2024
2024-11-14Eclipse Xpanse – Portable Managed Services to drive Cloud Autonomy sponsored by Huawei - OCX 2024
2024-11-14Disrupting the SW Composition Analysis market with OSS and open data - OCX 2024
2024-11-14Eclipse Apoapsis - Open Source based Software Composition Analysis at scale - OCX 2024
2024-11-14Leverage the evolution of Eclipse PDE - OCX 2024
2024-11-14Build and CI Observability for Open Source Communities (sponsored by Gradle) - OCX 2024