^

Resources

Resources

On-Demand Webinars

From industry insights to technical deep dives, simply enter a keyword to discover relevant content from our ever growing on-demand webinar library.

All on-demand webinars (137)

Ensuring Safety and Security of Collaborative Robotic Systems Applications Development

Robot proliferation is prevalent across many industries. Factories have long embraced industrial robots for jobs that are either too dangerous or labor intensive for humans. Robots can work 24/7 without breaks. They have been widely deployed for welding, painting, assembly, pick and place, and packaging applications. As robotics technology has developed, companies have begun to implement new and innovative applications.

 

Demystifying Compliance Evidence Collation: Streamlining Certification Across Teams and Territories

This webinar explores the realities of evidential artifact collation across sectors such as aerospace, automotive, rail, and medical devices. We will examine what stakeholders – including regulators, certification bodies, and internal governance teams – expect to see, the types of documentation and reports that form a credible compliance package, and the common pitfalls that can undermine an assessment or audit.  

 

 

Demystifying MC/DC – Beyond Aerospace and Into Broader Testing Practices

Modified Condition/Decision Coverage (MC/DC) is a rigorous software testing criterion originally popularised by the aerospace industry due to its role in meeting DO-178C certification requirements. However, MC/DC has since become increasingly relevant across other safety-critical and high-integrity domains – including automotive (ISO 26262), industrial controls (IEC 61508), rail (EN 50128), medical devices (IEC 62304) and others.

 

Accelerate Testing Efficiency with Automated Requirements-Based Testing

Discover how TBextremePLUS, the latest enhancement to the LDRA tool suite, takes your testing to the next level by automating the creation and optimization of Requirements-Based Tests. Whether you’re focused on safety-critical compliance, maximizing code coverage, or working with legacy systems, TBextremePLUS brings new levels of efficiency and automation to your development process.

 

 

Safety Assurance Through Independent Verification: A Focus on RTCA/DO-178C & DO-248C

Join our webinar to explore the importance of independent verification in avionics software. We’ll discuss how the principles outlined in RTCA DO-178C and DO-248C, enhances safety and compliance by reducing risks and bias. Learn about its critical role in higher Development Assurance Levels (DALs) and its application in verification and software tool qualification. Discover best practices and real-world examples of implementing verification independence effectively. Don’t miss this chance to understand how structured methodologies ensure robust software assurance.

 

What’s new in MISRA C

Ever since the publication of the original MISRA Guidelines in 1994, followed by first edition of MISRA C in 1998 and MISRA C++ in 2003, the guidance provided by MISRA has evolved to become the de facto leading guidance for the safety-critical and wider embedded systems industries, well supported by MISRA’s auto-code and safety-case activities.  In April 2023, MISRA C’s 25th anniversary was marked by the release of MISRA C:2023, followed in November by MISRA C++:2023…

 

 

Automating Software Security with Modern IDEs, LDRA, and Continuous Integration

Whether you sprint, scrum, or use a more traditional methodology, development teams are under pressure to deliver safer, more secure software, ever more quickly than before. This has been supported by a growth in the use of CI/CD tools such as GitLab, GitHub, Azure, etc. The tools provided by silicon vendors have moved away from proprietary and Eclipse based IDEs and into the cross platform Visual Studio Code removing any host system dependencies

The business implications of airworthiness: Overcoming the challenges of certifying next-generation avionics software.

Urban air mobility (UAM), unmanned aerial systems (UAS), and electric vertical take-off and landing (eVTOL) aircraft are shaping the landscape of next generation aircraft and avionics. Development and testing teams working to ensure adequate safety and security of avionics systems and software are finding the cost, time, and effort to meet airworthiness certification goals is rising exponentially. Several demanding and changing circumstances are impacting traditional avionics software development and verification practices:

 

 

Speeding up Safety Certifications with Code Coverage based on TRACE32® and the LDRA tool suite

Code coverage measurement is a requirement for safety certification to evaluate the completeness of test cases and demonstrate that there is no unintended functionality.  A typical challenge for measuring code coverage is the potential impact on real-time behavior and the increased code size when using instrumentation. Another challenge is measuring code coverage without access to a debugger.

Precision in the Skies: An insight into the advancing UAV Software Development Standards

In the rapidly evolving landscape of software development for unmanned aerial vehicles (UAVs), establishing robust standards is fundamental to achieving precision and reliability. This presentation explores the critical aspects of defining and refining software standards specific to UAV applications. It delves into the complexities involved in developing software that adheres to stringent performance, safety, and regulatory requirements.

 

Challenges and Advantages of Verification & Validation in DO-326

In avionic application development, safety and security are imperative, not optional. DO-326, the Airworthiness Security Process Specification, offers a robust framework for managing security risks throughout the aircraft system lifecycle.

 

Foundations of Embedded Software Testing: Strategies and Techniques for Reliable Systems

This webinar, organised by LDRA and Galaxy Group of Companies, equips participants with the necessary skills to enhance the quality and robustness of embedded software solutions.

The session provides a fundamental understanding of testing methodologies crucial for ensuring the reliability and functionality of embedded systems. Participants will explore essential concepts such as test planning, execution, target testing and verification tailored specifically for embedded environments. Through practical examples, attendees will learn how to design effective test cases, implement testing strategies, and interpret test results efficiently.

 

How Long Is a Piece of String? Complexity and How to Measure It.

In everyday language, the words “complex” and “complicated” are largely synonymous. But in development circles, software complexity is more specifically concerned with the extent to which a system is difficult to comprehend, modify and test, and not the complication inherent in the function it is designed to fulfil. Two systems equivalent in functionality can therefore differ greatly in their software complexity.  

 

DevSecOps for Military Applications – Best Practices for Development of Critical Software

This webinar will describe how a COTS DevSecOps platform integrated with an analysis and verification tools suite can ensure that intelligent systems such as airborne delivery drones, autonomous vehicles, and factory robots meet the most stringent criteria for safety and security.

“From Bytes to Bolts: Software Security for Vehicle Electrification and Battery Management Systems ”

In the ever-evolving landscape of automotive technology, the importance of software security cannot be overstated. With more and more electronics systems and internet connectivity being integrated into new vehicles every year, we must be proactive in ensuring these systems cannot be compromised by outside threats.

Taint Analysis, Functional Safety, Cybersecurity, and you

This webinar will discuss taint analysis in the context of a structured software development environment, relating it to established secure- and safety- critical applications alike. The discussion will explain how both of those considerations can be addressed concurrently in a development lifecycle. The presentation will conclude by discussing appropriate tooling designed to achieve those aims.

Multicore processors and hard real-time applications: AC 20-193 and beyond.

On 8th January 2024, the FAA officially issued “AC 20-193 – Use of Multi-Core Processors”, complementing the earlier EASA release of AMC 20-193. 

For a single core, the calculation of Worst-Case Execution Times (WCET) using static analysis alone can only be an estimate. That problem is exacerbated when more cores are involved, where shared resources such as memory and caches further degrade the theoretical calculation. In an environment where precise timing can mean life or death, approximations do not sit comfortably. 

DevSecOps for WCET Multicore software development

Multicore processors are the new norm for embedded processor designs.  To take full advantage of multiple cores on the same integrated circuit with shared resources careful attention to software execution timing.  In this Webinar we will demonstrate continuous monitoring of execution times and worst-case execution timing a (WCET) to ensure the project stays on track to fulling the requirements of CAST-32A, A(M)C-20-193, for WCET

Trusted Computing & Security Within the SOSA technical Standard

The Sensor Open System Architecture (SOSA) Technical Standard is known for enabling interoperability and commonality within military sensor and mission-computer applications, but a critical part of SOSA not often discussed is how it provides for security in SOSA aligned – and eventually SOSA conformant – solutions.

Data Coupling and Control Coupling – The long-standing dilemma solved

In this webinar, we will discuss the design principles and their relation to the Data coupling and Control coupling analysis during the verification of the design and code. Automated tools such as the LDRA tool suite can be a valuable aid in generating reports for Data coupling and Control coupling analysis.

Automotive Security is Still a Top Priority

This session is part of our Automotive Technologies Virtual Conference.

You’ll get an understanding of the changes introduced into MISRA C:2023, highlighting why MISRA C continues to be the as the de facto coding guidance for high reliability software and how it impacts automotive safety and security.

NASA Software Engineering Requirements – The Future of Functional Safety and Security for NASA Software Programs

With the release of NASA Procedural Requirements (NPR) 7150.2D, NASA has provided the detailed requirements for the complete software engineering life cycle, including software planning, development, testing, maintenance, retirement, operations management, acquisition, and assurance.  In this webinar we will focus on the software engineering life cycle requirements as they pertain to functional safety and cybersecurity.

Verifying Security in a Safety Context: Airworthiness and DO-326A/356A

The aviation industry has a high degree of cyber connectedness where a negative impact could cause harm to financial systems, company reputations, international relations, or physical harm to human and property. Learn how LDRA and Jama Software have teamed to apply a cybersecure-by-design approach to meeting DO-326A/DO-356A

How to effectively measure Structural Coverage for RISC-V-based FuSa applications

Join this session and learn why structural coverage matters and how to take advantage of integrated software quality and development solutions that can automatically generate and execute test cases, and visually report levels of coverage analysis, such as statement, branch/decision, procedure/function call, dynamic data flow, and more for RISC-V-based FuSa applications.

 

 

Cybersecurity in Medical Device Software: Examining the FDA’s Latest Guidance

The FDA’s Draft Guidance on Cybersecurity in Medical Devices (issued April 8, 2022) documents four general principles to achieve effective Cybersecurity in medical devices.

In this webinar, we’ll review they key points of the draft guidance for software developers, discuss how a SPDF can be used to improve cybersecurity of embedded software, and show how the LDRA tool suite delivers critical capabilities of a SPDF.

MIL-STD-882E and DO-178C Entanglement

The webinar introduces MIL-STD-882E and DO-178C as standards and the airworthiness they mandate. Military programs are more frequently requiring both MIL-STD-882E and DO-178C standards. This can create confusion during the software development and verification processes if the standards are used interchangeably, and thus result in their entanglement.

A critical aspect of this webinar is the introduction of the JSSSEH (Joint Software Systems Safety Engineering Handbook) which is a normative (or mandatory) reference for MIL-STD-882E-compliant software systems. This webinar will also introduce System-Theoretic Process Analysis (STPA), a potential alternative for MIL-STD-882E.

Helping GM Suppliers Ensure Compliance with CG2999 and ISO 26262

Ensuring Compliance with GM software validation and verification requirements and ISO 26262 can be an arduous, time-consuming, and costly endeavor with manual methods.

In this webinar we will show how leveraging software quality automation with the LDRA tool suite can help ensure compliance, improve software quality, and address functional safety and security in a time-saving and cost-effective approach to verification and validation.

DevSecOps – Best Practice for V&V in the cloud

This webinar will explore the challenges of successfully applying DevSecOps and introduce several best practices for the validation and verification of safety and security critical embedded software.

Key Points
What is DevOps and DevSecOps?
How does this fit into certification?
Case Studies
Reporting for DevSecOps

Static Analysis: Tried and True and Continuing to Evolve

This webinar demonstrates the tools at your disposal, how to properly implement them, and even throws in a few tricks you’re likely not aware of. We’ll also address the elephant in the room: How much of this can be automated?

Are you up-to-date on functional safety software best practices?

Cutting edge test tools in the world of the bug hunt

This presentation will discuss appropriate ways to leverage cutting edge test tools for non-critical applications. It will explain how they can be used to support bug hunts and other test activities popular amongst non-critical code developers, helping to raise the standards of both legacy code and new developments alike. And it will discuss why, perhaps counter-intuitively, the use of such an approach in a cost constrained environment is highly cost effective.

The multicore challenge: A practical approach to CAST-32A compliance

This webinar will present a turnkey solution from SYSGO and LDRA designed to meet the objectives of CAST-32A within the context of a DO-178C compliant project.

Many of these best practices also apply to Automotive, Medical, Industrial and Rail use-cases

Tool qualification for high criticality : beyond TÜV certification

For many safety critical applications, tool qualification is a necessary part of ensuring that a tool chain is capable of producing code of sufficient quality to fulfil the needs of the applicable standards. For all but the most critical applications, the use of TÜV certified tools is sufficient. But when the stakes are high, functional safety standards demand more.

How DevSecOps changes the face of safety-critical code development?

This webinar will explore the challenges of successfully applying DevSecOps to applications where functional safety and security are paramount, and will recommend several best practice approaches to the validation and verification of safety and security critical embedded software.

Developing code that must be safe AND secure

In most safety critical sectors, the practices surrounding the development of functionally safe application software are well established and familiar. Standards such as DO-178C in aerospace, ISO 26262 in automotive and IEC 61508 in industry are now long established, as is the industry that supports them.

Application of IEC 62443 series for components and IACS

With Industry 4.0, cyber-physical systems are connected, and the need of the day is to protect these systems from any security threats generated internally and externally. The ISA/IEC 62443 series defines the guidelines and practices for developing components/devices and IACS. The objective here is to defend against negligent and willful actions to protect devices and facilities.

Easing the ISO 26262 Certification with LDRA

Nowadays passenger safety is an important factor for all automotive manufacturers. With the increasing complexity in automotive systems, the question of system safety is getting trickier. Process standards driven by industry helps to introduce functional safety in automotive systems. One of the major standards among this is ISO 26262 which enforces functional safety within the automotive subsystems.

Cybersecurity clouds over the bright future of smart grids 

Cybersecurity represents a dark cloud overshadowing the “smart grid” modernization of the existing electrical grid system that enhances customers’ and utilities’ ability to monitor, control, and predict energy use. The need for a secure enterprise-level architecture in defending against potentially devastating blackouts is widely acknowledged, but the role played by securely coded devices is easier to ignore and yet vitally important.

Defence-in-depth by deploying hypervisors and secure coding techniques

Automotive connectivity causes concerns with vulnerability to attack from bad actors. The rise of electric vehicles adds to that unease as several features of the connected EV are associated with the batteries and their charging systems. In this free, 60-minute webinar, we discuss the inherent security of a virtualized architecture, and explain how that strength can be underpinned by applying secure development techniques to code that handles data passed between processes.

Functional Safety Compliance for Automotive and Aerospace

Performing the lifecycle activities and establishing the confidence with required work products or artifacts in each lifecycle stage of ISO 26262 or DO-178C is a challenge. The session will focus on implementing the control functionality in production software for mass production and includes development activities using Model-in-the-Loop, Software-in-the-Loop and Processor-in-the-Loop with an AUTOSAR-Compliant Development tool TargetLink and SystemDesk.

Qualification of Libraries Using Static Analysis and Requirements Based Testing

Safety Critical Software has to be written with great care. There must be guidelines, tools and processes in place to ensure that the software is safe to use. But what about any third party libraries such as those that are packaged with the compiler toolchain? There are many good reasons to want to use a library. Not only does it save development effort, but a library may actually have a higher quality than what you can create yourself within the constraints of a project. The question is, can you use those libraries safely as well?

Overcoming the Challenges of Meeting CAST-32A Objectives for Avionics Software

This webinar, with industry experts from DDC-I and LDRA, will present solutions that address CAST-32A concerns utilizing features such as cache partitioning, memory pooling and safe scheduling.

How domain separation and safe, secure coding techniques provide mutually supportive defence-in-depth

This webinar will explore the benefits of a software based Safety Checker, designed to automatically detect and hence help prevent interference between software elements of different criticality – without resorting to expensive, hardware-dependent virtualisation techniques. It will then examine the development of application code in the context of pertinent functional safety requirements. Finally, it will pay special attention to code handling data processed by IPCs, and the key role it has to play in defending a potential weakness in a decomposed architecture.

FACE 3.1 Enhancements: What Could Possibly Go Wrong?

This 60-minute Webinar introduces the principles of the FACE standard by drawing on the expertise of a FACE Verification Authority, a defense systems OEM, and a Tier 1 provider of a FACE-compliant RTOS. The three presenters examine v3.1 of the standard, the significance of changes to specific user cases, and real-life experiences to help highlight what to expect.

Accelerating Medical Device Development and IEC 62304 Compliance with IBM ELM and LDRA

In this webinar both IBM and LDRA will present Medical Device Trends and Opportunities. How Innovation is causing market disruption, products are becoming part of connected IoT solutions, and products are becoming much more autonomous. While the risk of failure is high, there are many opportunities, and overcoming the challenges of IEC 62304 Compliance is critical for success!

Software Best Practices for Functional Safety domains

The rapid growth of technology in domains like Automotive, Aerospace, and Industrial applications is driving the need for an enhanced rigour associated with the application of process standards during the development lifecycle. The objectives and activities to be followed in the lifecycle phases differ concerning the safety integrity levels, and responsibility lies with the development team to understand and apply them appropriately.

Medical Device Certification, are we on the right path?

With the ever-growing demand for critical medical devices, and the phase at which these devices need to be designed, developed, certified, launched, and maintained in the current situation, following the right path towards certification is critical.

The Efficient Way of Testing using TBbuildimport

The Efficient Way of Testing using TBbuildimport, this session will focus on efficient ways to do source code review for any process standard, how to configure the analysis scope in LDRA and advanced techniques of creation of set in LDRA using TBbuildimport

Accelerating your Success by Celebrating Failures

FAIL means First Attempt In Learning; it’s easy to say this, but difficult to practice. While describing their success stories, almost all the successful organizations and individuals give credit to their past failures. Because success doesn’t just magically happen: it’s the final step in a long process of innovating and learning from failure.

COTS, C++, and Standards Compliance : Minimize the Pain, Maximize the Quality

This webinar will help you to pick your way through the demands of the functional safety and cybersecurity standards to minimize the pain of compliance while maximising the benefit of COTS software component use.

Top 10 Secure Coding Best Practices

Security and Safety are often treated as separate activities; however, these two are sides of the same coin. In this webinar, we will discuss the interdependence of safety and security for safety-critical systems. And will discuss the Top 10 + 2 Secure Coding Best Practices by SEI CERT. We will demonstrate these practices using examples of compliant vs non-compliant code and how LDRA can help to implement them.

The many faces of safe and secure embedded applications

Developing electronic systems to meet industrial (IEC 61508), medical (IEC 62304) or automotive (ISO 26262) certification standards has always been a big ask. But the increasing demand for connectivity only increases the pressure on development teams.

Safety-critical certification challenges for Rail, Aero, Industrial and Automotive domains

Functional safety is an unavoidable paradigm in automotive electrical and electronic system development. Performing the lifecycle activities and establishing the confidence with required work products in each lifecycle stage is a challenge. In this webinar we are focusing on verification objectives in software lifecycle process and how do we do it with automated and integrated tools.

Role of DDPMAS & DSSD in Building Indigenous Dependable Aerospace & Defence Products

This webinar will briefly explore airworthiness and safety aspects defined in Draft DDPMAS – Policy V0.0 and discuss the software considerations described in Draft IMTAR-21 V0.0 and DSSD Standard. With hindsight, we propose a harmonized approach with qualified tools and solutions to manage multiple expectations (improving quality, airworthiness, and compliance) imposed by the policy and standard.

Accelerating Delivery and Compliance of ADAS Systems and Software

The combination of the growth of embedded software and growth of safety and security requirements is putting a strain on traditional systems and software development processes and tools. Tools and processes need to be enhanced and improved. During this webinar, we will explore these areas of improvement, explain why they are important, and show how they can accelerate delivery and compliance of ADAS systems and software.

Model Based Testing for the Highest Integrity Assurance Levels

This webinar describes how to Leverage Model-Based Development, Software Analysis and Testing to Accelerate the Development of Safe and Secure Critical Embedded Software .

Functional Safety Testing Process and Certification Challenges in Industrial, Automotive and Railway Domains

The webinar aims to provide an overview of process standards used in safety-critical applications across aerospace, automotive, rail and industrial domains. The session will also discuss the challenges in fulfilling the process objectives in the development life cycle, and the methods to overcome it with the application of automated, integrated and qualified tools.

Linux and critical applications: A pragmatic approach

This webinar will discuss a pragmatic approach to leveraging all the advantages of Linux in critical application development and yet still maintaining a clear route to certification.

Standards and Methodologies for Developing Dependable Medical Devices for Global Markets

LDRA is pleased to co-host this joint webinar with AIC-AMTZ MEDIVALLEY INCUBATION COUNCIL, Visakhapatnam, which will discuss technology trends in medical electronics and software. Participants will learn about the Risk Management & Design Control Process for medical devices and a standards-driven approach for certification where we shall briefly explain IEC 62304, ISO 14971, ISO 13485, AAMI & FDA Security Guidelines.

Medical device certification, are we on the right path?

This webinar would try to provide fundamental insight into the risk-based approach (ISO 14971), quality management system (ISO 13485), software consideration (IEC 62304), and device-specific requirements (IEC 60601). In this webinar, security aspects (FDA and AAMI guidelines) of medical devices will be discussed briefly to bring out a holistic view of product development in the software lifecycle context.

Influential Thought Leadership Development for Young Engineers

In today’s volatile world, leadership role comes with high-performance expectations. Young engineers need to be relevant to the company, to the industry and to the time to successfully climb up the career ladder. The session details how an engineering aspirant should effectively use their study period to ultimately achieve the long-term goal of becoming an Influential Thought Leader.

Influential Thought Leadership Development for Functional Safety and Security Professionals

This session is aimed to help technology professionals and University faculties by explaining the ways on how one could effectively evolve over a period as an Expert to a Thought Leader and finally emerge as an Influential Thought Leader, in today’s fast-emerging Functional Safety and Security domain.

ISO 26262 Software Tool Qualification

This session details about the process for the software tool qualification as per ISO 26262 Part 8. This process changes based on different ASIL levels. It will include details about tool confidence levels and steps to be performed based on TD selection. We will provide insight to the tool qualification options of LDRA tool suite and steps needed to qualify based on different ASIL levels.

Challenges in Achieving Functional Safety Certification. LDRA – Arm has the Right Mix of Solution

Functional Safety was a buzz word years’ back and has become a reality and requirement for various industries. Functional Safety has stemmed from the constant adaptation of new technology and the use of complex software to develop next-generation products.

Reducing Testing Efforts using TBextreme

Software verification and validation in any process standard demands source code testing and coverage analysis. This is one of the mandates for developing safety-critical applications.

This session will highlight about reducing the testing efforts using TBextreme. And will showcase how to generate the test cases automatically for boundary value analysis, Min, Mid and Max values for the variables. The Boundary and Min, Mid, Max generation for data type as well as requirements based values. The session will also highlight about achieving maximum coverage with one click by returning different values from stub functions.

Ease of Certification & Test management using TBmanager

This session will help you to reduce the testing efforts for certification of a particular process standard. One of the mandate in software project while complying to any process standard is to perform requirements-based testing and traceability across the entire life cycle. Doing this manually and complying to every object is challenging and most importantly time taking and can be prone to errors. This session will highlight how LDRA’s TBmanager tool helps in tracking the progress of process standard objectives and performing the Bi-directional traceability between Requirements, source code, and test cases. This session will include the impact analysis when there change in requirement, source code or the test case results and its impact on the project.

Navigating the RTCA DO-178C Software Tool Qualification Process

As airborne systems incorporate new technologies, the effort and complexity of developing safe and secure airborne systems software is growing rapidly. To meet the challenges of this growth, software development teams rely on in-house, as well as commercially available, software development tools. To fully realize the benefits of the automation provided by these tools, the tools must complete a software tool qualification. Software tool qualification presents several risks and adds to the demands of the software development team that is already tasked with following the rigorous software development process mandated by DO-178C.

Process Control Cybersecurity Gets Serious: IEC 61508 & IEC 62443-4-1 in Tandem

With Industry 4.0, cyber physical systems are connected and need of the day is to ensure protection of these systems from any security threats generated internally and externally. ISA/IEC 62443 4-1 defines the practices for Secure product development lifecycle requirements. The objective here is to defence against negligent and wilful actions to protect devices and facilities.

The missing component in the start-up product development ecosystem for safety- and security- critical industries

Stringent regulatory guidelines and associated product liability norms drive safety and security-critical industries like Aerospace, Automotive, Semiconductor, Medical, Industrial, Energy, Rail etc. Companies spend more resources, time and money on testing and certification than on development to create a product that is internationally accepted and certified. Therefore, delays associated with product certification play a significant role in time-to-market, profitability and even the viability of a new venture.

The role of application code in secure embedded systems

This webinar references several international security standards to present an overview of what constitutes an ideal secure system.  It outlines why such a system demands focus on security throughout the entire development lifecycle from the definition of requirements onwards, referencing some of the most significant principles along the way. And it concludes by explaining the contribution that secure application code can make to the security of the system as a whole, detailing some of the key techniques that can provide assurance of that software security.

Defence-in-depth: Applying the Swiss cheese model to the IIoT

The “Internet of Things” promises a world of convenience, efficiency, and economic opportunity. But history has taught us to be wary of the “touch of human weakness” – opportunists amongst us who will seek to disrupt or to take dishonest advantage.

Software security for the connected car

Early in the 2010s, a number of incidents helped break down any complacency surrounding the security of connected cars. Police intervention to shut down a stolen car by compromising the 2012 GM OnStar system helped raise awareness that connected cars are potentially vulnerable. Work since then has largely focused on the secure architectural design of automotive systems, but automotive OEMs are increasingly also requiring developers to prove that their software meets the highest standards for security as well as safety.

Aerospace Cybersecurity with Reusable Software Components in DO-326 Framework

Aerospace certification processes are tilted towards a rigorous verification process to ensure the safety-critical functions meet appropriate design assurance levels. However, in today’s time security also has become the prime challenge in modern aerospace system development and certification. The aviation network and even the aircraft are getting connected to the internet(nose-to-tail) and other private networks.

Accomplishing the Verification Objectives in the Software Lifecycle: An ISO 26262 Perspective

This webinar is a part of webinar series by Skills Development & Communication Work Group of IESA Automotive Core Initiative Group. Functional safety is an unavoidable paradigm in automotive electrical and electronic system development. Performing the lifecycle activities and establishing the confidence with required work products in each lifecycle stage is a challenge. In this webinar we are focusing on verification objectives in software lifecycle process and how do we do it with automated and integrated tools.

The MISRA Myth Busted: Design Patterns, Safety and Security

This webinar is a part of webinar series by Skills Development & Communication Work Group of IESA Automotive Core Initiative Group. When examined with a critical eye, the commonly held belief that security and safety critical code are hugely different to each other is a conundrum. Why would that be? The same attributes that make code safe also make it secure, making MISRA C:2012 equally applicable to safety and security critical applications – a position underlined with the release of MISRA C:2012 – Addendum 2.

ISO 26262 Software Tool Qualification

This session details about the process for the software tool qualification as per ISO 26262 Part 8. This process changes based on different ASIL levels. This session will include details about tool confidence levels and steps to be performed based on TD selection. We will provide insight to the tool qualification options of LDRA tool suite and steps needed to qualify based on different ASIL levels.

MISRA C in an ISO 26262 Context

From its inception, MISRA C has been inextricably linked to automotive functional safety requirements.  This was enshrined within ISO 26262, with MISRA being a recommended approach… a relationship that has been renewed with the 2nd Edition.

In this presentation, Andrew Banks (the MISRA C Working Group chairman) will discuss the relationship between MISRA C and ISO 26262 (particularly within Part 6, Software), and outline how MISRA Compliance can help in achieving certification.

LDRA & Intland: Accelerating Delivery while Reducing the Cost of Compliance for Critical Embedded Software

Technologies such as Artificial Intelligence, machine learning, Internet of Things, and autonomous controls are being deployed to make products ‘smarter’ while making it more challenging to ensure they are safe and secure.

During this webinar, we will explore key areas of improvement, explain why they are important, and show how they can accelerate delivery and reduce the cost of compliance for critical embedded software.

Why MISRA Matters!

In this talk, Andrew Banks will discuss the importance of the static analysis in general, and the MISRA C/C++ Guidelines in particular, within Verification and Validation (“V&V”) activities. It will showcase common pitfalls that MISRA seeks to help avoid, and rationale behind some of the guidelines, while introducing the recent Amendment 2 to MISRA C:2012. The presentation will also highlight why it is important to analyse and release “production” code.

Emerging Opportunities & Career Planning for Young Engineers in Post COVID Era

To be successful in today’s highly volatile world, young engineers should have a vision along with a long-term career planning. This session talks about how to set a career path that keeps you motivated to face these tough times. The presenter will also address several issues and the possible solutions for surviving in this highly dynamic technology job market.

Engineering Education in Post COVID Era – Opportunities and Challenges for Faculties

The academic community is witnessing the change of an era, with online classroom becoming a part of the ‘new normal’, our approach towards the students and delivery mechanism needs a re-look. The Shinto Joseph will explain how faculties should utilize this excellent opportunity to develop their Thought Leadership to a wider canvas, beyond their traditional campuses.

AUTOSAR Adaptive, AUTOSAR Classic, and Coding Standards: A Platform for Success

In December 2017, the AUTOSAR family of standards expanded to embrace the new “Adaptive Platform,” with the existing development branch now known as the “Classic Platform”. The Classic Platform is AUTOSAR’s established solution for embedded systems with hard real-time and safety constraints, first published in 2005.

Visiting the Progression of the LDRA Tool Suite

This webinar will bring you up to date on the most current release of the LDRA tool suite.  Newly added features since release 9.4 will be presented and the reintroduction of core capabilities that have been substantially enhanced.  If you are an existing customer that has not migrated to a more current version of the LDRA tool suite, this webinar will provide you with compelling reasons to upgrade.  And if you are looking to evaluate the LDRA tool suite, this webinar will give you an insight into its key capabilities and potential within your organization

Cutting edge test tools in the world of the bug hunt

This presentation will discuss appropriate ways to leverage cutting edge test tools for non-critical applications. It will explain how they can be used to support bug hunts and other test activities popular amongst non-critical code developers, helping to raise the standards of both legacy code and new developments alike. And it will discuss why, perhaps counter-intuitively, the use of such an approach in a cost constrained environment is highly cost effective.

Highly critical systems: How far can you trust your compiler?

Don’t let your data taint your system security

The CERT division of the Software Engineering Institute is a leader in cybersecurity. Of their top 10 secure coding practices, two focus on the sanitization of untrusted data – “Validate input” and “Sanitize data sent to other systems”.

Automotive Panel – Jumpstarting Level 5 Autonomous Drive: Development Platforms and Considerations

With the path to fully autonomous driving still up for debate, embedded automotive solutions providers have wasted no time bringing Level 5 autonomous vehicle development platforms to market.

Join this panel of automotive industry experts as they review considerations for integrating Level 5 Autonomous Drive technology into next-generation vehicles. Learn how to efficiently balance power consumption with processor load, conform to standards such as ISO 26262 and AUTOSAR, and leverage available tools to skip steps in the race towards fully autonomous vehicles.

Preparing academia for Industry 4.0

IIoT (Industrial Internet of Things/Industry 4.0/Industrial Internet) is the application of IoT to the manufacturing industry. It would encompass IT (Information Technology) and OT (Operational Technology). Industrial Control Systems (ICS) is a major segment within the operational technology sector. It comprises systems (ICS is an aggregate name of various system types like PCS-Process Control Systems, DCS-Distributed Control Systems, SCADA- Supervisory Control and Data Acquisition, PLC-Programmable Logic Controller and SIS-Safety Instrumented System) which are used to monitor and control industrial processes.

GM’s Software Coding Standards for Software Suppliers

Fueled by more capable and lower cost processors and the increasing demands on functional safety, a better driver and passenger experience, economic efficiency, connectivity, and even autonomy, the complexity in the automobile is accelerating.

How to Increase Efficiency in Testing and Confidence in Safety Standard Compliance

Testing plays a key role in the successful development of safety-critical systems. However, many organizations still perform testing manually which can lead to the introduction of errors, inconsistencies in code analysis, delays in project timelines, and increased chances of recalls or failure to meet safety standards.

The practicalities of MISRA compliance

This webinar will discuss several key points raised by the MISRA compliance document. It will reflect on the necessity of a “do it right” mindset even before the detailed demands of the language subsets are considered. It will discuss the principles and mechanism surrounding MISRA C deviations, and how they prevent the unscrupulous from implementing deviations for mere convenience. And it will conclude that MISRA principles really can apply to almost any critical system.

Solving Avionics Safety Certification Challenges for Modern Aircraft

Whether it’s a commercial passenger jet, a general aviation aircraft, a military fighter jet, or combat helicopter, avionics technology continues to get more and more sophisticated and relies increasingly on the latest commercial-off-the-shelf (COTS) hardware and software.

Achieve safety AND security with ISO 26262 compliance

Compliance with the functional safety Standard ISO 26262 will never been easy. The advent of complementary cybersecurity guidelines in the form of SAE J3061 increases the burden for any development team up against budgetary requirements. Looking for a way to cope? Look no further. Learn from Andrew Banks, Chairman of the BSI “Software Testing” Working Group and an active contributor to the recent revision of ISO 26262.

Addressing the bi-directional traceability pain-point with LDRA and DOORS NG

There are some very good test tools around, and some very good requirements management tools. But all too often, there is little to interface the two. That wouldn’t be so bad if projects really followed the text book V-model so that project phases were perfectly aligned, such that requirements stayed fixed throughout the development lifecycle, design reflected the requirements perfectly, and implementation fulfilled the design precisely.

High reliability systems: Dual modular redundancy, or very high software integrity levels?

Dual modular redundancy (DMR) is a popular means of mitigating risks across the safety critical sectors, but in devices deploying any form of control logic it needs to be approached with caution. It may be more commercially viable to develop very high integrity software.

The MISRA myth busted: Design patterns, safety and security

When examined with a critical eye, the commonly held belief that security and safety critical code are hugely different to each other is a conundrum. Why would that be?

Automotive Functional Safety (ISO 26262)- Safety Critical Software Design and Verification

Functional safety is a very important aspect for many industries, and it has become a highly recommended practice for Safety & Security critical products development. ISO 26262 is the widely adopted process standard for the global Automotive industry. This can be achieved by the usage of certified tools for development and verification phases during the lifecycle.

Avoiding Unsafe and Insecure Complex Software

In everyday language, the words “complex” and “complicated” are synonymous. A complex cake recipe is complicated. But in development circles, software complexity is more specifically concerned with the extent to which a system is difficult to comprehend, modify and test, and not the complication inherent in the function it is designed to fulfil. Two systems equivalent in functionality can therefore differ greatly in their software complexity.?And the more complex the code, the more difficult it is to understand, test and maintain, and the more likely it is that problems will arise.

Understand Software Quality’s Three-Legged Stool: Static Analysis, Dynamic Analysis, and Unit Testing

The definition of quality code is evolving as demands for it increase. Reliable, safe coding practices have been widely adopted for applications such as medical, industrial, transportation, automotive, and aerospace where a software malfunction could cause injury or death. But current headlines make it clear that secure coding has become equally imperative, and for a much broader range of applications where hacking can result in damaged brands, misused information, and identity theft. While there are many ways to layer security into software, it is also easy to inadvertently introduce flaws that can result in safety or security vulnerabilities.

Sorting Out Sensors, Software, and Processing for Automotive Safety and Autonomous Drive

In this OpenSystems Media E-cast, discover how a diverse set of technologies is coming together to enable the active safety and autonomous drive systems of the future. In addition to the individual components and subsystems, their place in next-generation vehicle architectures will be assessed in pursuit of designs that will bring fewer operator errors and more peace of mind to the road.

Security Framework for Aerospace/Avionics Systems

Flight is widely regarded as the safest form of transportation. The aviation industry is justly proud of its enviable safety track record and the resulting high degree of public confidence, a happy situation resulting largely from the enforcement of stringent development processes and compliance requirements.

Using fully-qualified tools to gain competitive advantage in the safety arena

Industries such as automotive, medical, industrial and home automation are currently going through fundamental transformation with regards to their requirements for embedded electronic systems. There has been an explosive growth in both the number of processing units within each system and software complexity. At the same time, applications in these industries also must address the escalating concerns of functional safety and security.

Best Practice in the Building of Secure Systems

This webinar discusses the ideal properties of secure systems, and introduces the international standards pertinent to building them. It describes the need to incorporate security throughout the development lifecycle of a secure product, starting with security requirements and their interpretation in the product design and implementation.

Avionics Safety Certification Challenges with UAVs

Unmanned aircraft, drones, remotely-piloted aircraft, or whatever one chooses to call them are increasing in number and often staying ahead of the regulatory bodies tasked with setting their safety standards.

Security is Paramount in Medical

Security is generally at the top of the list of “must haves” for designers of medical devices. But what does that mean exactly? How secure is secure? Do you know the end environment where your device will be deployed? Are you sure?

Why ISO 26262 Compliant?

This webinar will examine what’s needed to demonstrate compliance to the ISO 26262 Functional Safety Standard. With ISO 26262, product safety life cycles are based on a risk-oriented approach determined by system and software Safety Integrity Levels (SILs).

10 Keys to FAA and EASA Certification Success

This LDRA Certification Services (LCS) webinar will examine 10 keys to success, both technical and business related, for DO-178C, DO-254 and ARP 4754A certification applicants.

Jointly hosted by LDRA and Green Hills Software – Achieving Road Vehicle Safety Certification using ISO 26262

This webinar will concentrate on the Product Development phase, specifically Part 4 – System level and Part 6 – Software level of the ISO 26262 process. The focus will also be on achieving lifecycle traceability between sub-phases and the compatibility with system and hardware lifecycles by performing integration and system level verification.

Simplifing Aircraft System Certification

This LDRA Certification Services webinar will focus on Aircraft System and Line Replaceable Unit suppliers that must meet system-level requirements. Such suppliers face the significant challenges of complying with complex system (ARP 4754A) and safety (ARP 4761) standards as well as the environmental testing standard, DO-160.

Managing the risk of meeting Embedded Software Certification Objectives

Using practical examples, we remove the mystery and confusion surrounding development, verification, configuration management, quality assurance and risk management. We pay special attention to requirements traceability, coding standards adherence, independence criteria, testing and structural coverage analysis. Finally, we discuss how these can assist in the next generation of certification.

Simplify Software Development for Functional Safety Applications

Our experts will show the functional safety software development process and how SafeTI Compliance Support Packages (CSPs) and LDRA validation tools can help you more quickly achieve system-level safety goals.

Utilizing traceability with DOORS and LDRA to ease regulatory compliance

Process standards such as DO-178B/C, ISO 26262, IEC 61508, IEC 62304 and others, mandate that all requirements, design elements, source code, tests, and related artifacts be linked across the lifecycle.

Assured safety-critical model-based development with Rhapsody and LDRA

Safety-critical software development standards such as DO-178C (Aerospace), IEC 61508 (Industrial), ISO 26262 (Automotive), and IEC 62304 (Medical) are demanding traceable, consistent, maintainable, and well-tested code.

8 Key Aspects of ED-12C/DO-178C Compliance

We will summarise the guidance behind each of these aspects and present specific techniques that facilitate industry’s responsibility for compliance. Using the expertise of FAA Designated Engineering Representatives (DER’s), we will also present current guidance related to the regulatory community’s responsibility compliance.

Accelerating Safety- & Security-Critical Embedded System Product Lifecycle Development

The objective of this live webinar is to discuss proven methodologies to reduce time to market for the development and certification of safety- and security-critical embedded system applications.

Ensuring Automotive Functional Safety with QNX and LDRA

In this webinar, we will discuss how suppliers can develop capable and safe software systems faster with an operating system specifically tuned for automotive safety, and development and verification tools proven to help produce safer, more robust systems, efficiently.

Accelerating Software Verification and Certification in an Agile Environment

This webinar will specifically address how system simulation and software verification solutions can help software teams achieve the requirements of certification in aerospace, defense, automotive, industrial, and medical application development.

Safety Critical Product Design with Texas Instruments and LDRA

The objective of this interactive live webinar is to highlight the features and benefits of TI’s Hercules safety certified microcontrollers and LDRA’s software tools (the LDRA tool suite) for the development and certification of functional safety modules in any safety critical application.

Safety Certification and Unmanned Aircraft

This webcast of industry experts will discuss the challenges with meeting safety standards such as DO-178 B & C in unmanned aircraft and solutions for navigating safety certification effectively.

Have Your Cake and Eat It, Too – With MISRA C:2012

You will learn: How the new standard can help you make better decisions about the use of popular programming language features, How MISRA C:2012 provides backwards compatibility to protect legacy code, How the introduction of “decidable and undecideable” proscriptive rules will help focus your test efforts and The effect of introducing support for C99 on the MISRA C:2012 standard.

Embedded Automotive Development – it takes an Ecosystem

Since first utilized in the late 1970’s, the digitization of the automobile has exploded. Cars have become ‘computers on wheels,’ with advanced sensor technology, smart mechatronic systems, multi-function infotainment, driver-configurable instrumentation, and continual connections to the Internet, other vehicles, and roadway infrastructures. Soon we will likely be downloading an array of apps to our cars to make them highly personalized according to our individual driver preferences and personal transportation requirements – including driverless capabilities.

Please join us in a very interactive panelist discussion with thought leaders from key solution providers.

From Concept to Secure IoT Code with DOORS, Rhapsody, and LDRA

In this webinar we will show best practices in leveraging a secure requirements through development workflow for IoT devices.

Achieving Functional Safety with ARM’s DS-5 Development Studio and LDRA’s MISRA Compliance Tools

View this webinar to learn how the integration of LDRA’s MISRA compliance tool, LDRAlite™ for ARM® DS-5 software can shorten your path to software functional safety.

High Assurance Medical Device Software Traceability and Verification with DOORS and the LDRA tool suite

Process standards such as IEC 62304 mandate that all requirements, design elements, source code, tests, and related artifacts be linked across the lifecycle. This ensures that the embedded software fulfils all system and functional safety requirements and meets compliance objectives.

Overcoming the Most Time-consuming DO-178C Objectives

This webinar will discuss methodologies, tools and subject matter expertise as means to achieve successful certifications for software suppliers.

Meeting Automotive ISO 26262 Objectives with Rhapsody and the LDRA tool suite

This webinar will demonstrate how model-based development with Rhapsody can produce high quality code, traceable to requirements and adhering to industry or company-defined coding standards and complexity metrics.

Which two will your team pick: High quality software, on time delivery or within budget?

We will look at ways to bring relief to the industries with the greatest quality and security challenges – aerospace, automotive, medical, military and security. Using industry standards DO-178B, IEC 61508, IEC 62304 & ISO 26262 as a reference, we look at how best practices within these standards help meet software quality and security objectives.

Software Lifecycle Metrics; enabling Quality, Security and Productivity

This webinar discusses how software development lifecycle metrics have been used successfully in safety- and mission-critical applications to yield significant improvements in software quality and security, while enhancing overall productivity.

Software Security for the Connected Car

In 2012, the OnStar system built into GM vehicles was used at the request of police to shut down a stolen car as it was being pursued. This incident and others made it clear that if the police can break into a car, so can thieves and other hackers. And while connectivity and data are the currency of our age, capitalizing on them in the automotive sector comes with significant risk.

Pragmatic Safety and Security-Critical Development in an IoT World

In reality, safety and security-critical development is “hard” and potentially very costly. There are many facets to developing a secure and ultimately safe system but it all starts with developing secure software.

Road to Certification with LDRA and ARM

Safety and security critical markets must adhere to strict certification requirements; this includes, coding standards, structural coverage analysis, unit testing and requirements traceability.

Accelerating the Path to Standards Compliance with TBmanager®

Cost, schedule, and risks driven by safety and security critical standards compliance can be managed and mastered with TBmanager and the LDRA tool suite®

Ensure Functionality, Safety, and Security with DOORS Next Generation and LDRA

To ensure proper system functionality, safety, and security, traceability must be used for artifacts across the lifecycle. This includes requirements, design elements, source code, and tests. Key process standards such as DO-178B/C, ISO 26262, IEC 61508, IEC 62304 and others, mandate its use.

Securing the Internet of Things Begins with High-Quality Code

In this presentation, we’ll describe tools and techniques for mitigating software vulnerability risks. We’ll discuss how recent high-visibility IoT security breaches were introduced through failures in software quality, and we’ll cover specific processes that will show you how to make IoT devices more dependable, trustworthy, and secure.

Best Practices in Software Testing of Embedded Systems

In this webinar we will see how requirements based testing of low level requirements can reveal issues in an application. We’ll examine the details of how test cases can be modeled, executed and reviewed to identify potential issues. It is difficult to consistently produce safe and secure code. However, by following proven testing methodologies and using automated tools, the ability to build reliable applications, on time, is within our reach.

Don’t Be the Developer Whose Rocket Crashes on Lift-off

Software development teams are facing conflicting demands for higher developer productivity along with quality and certification of safety- and security-critical software.

Understanding Compliance – How to Leverage Technologies and Maximize Productivity in Aerospace Programs

This LCS webinar will elaborate on these compliance challenges for the aerospace supplier and introduce the case study technique that will ensure the cost effective achievement of certification goals and facilitate the utilization of advanced, highly productive technologies.

FREE 30 Day
TRIAL

Email Us

Email: info@ldra.com

Call Us

EMEA: +44 (0)151 649 9300

USA: +1 (855) 855 5372

INDIA: +91 80 4080 8707

Connect with LDRA