From industry insights to technical deep dives, simply enter a keyword to discover relevant content from our ever growing on-demand webinar library.
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.
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.
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.
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.
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.
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…
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
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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
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.
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.
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.
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.
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
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?
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.
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
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.
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.
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.
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.
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 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.
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.
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.
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?
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.
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.
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.
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!
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.
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, 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
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.
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.
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.
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.
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.
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.
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.
This webinar describes how to Leverage Model-Based Development, Software Analysis and Testing to Accelerate the Development of Safe and Secure Critical Embedded Software .
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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 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”.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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 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?
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
In this webinar we will show best practices in leveraging a secure requirements through development workflow for IoT devices.
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.
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.
This webinar will discuss methodologies, tools and subject matter expertise as means to achieve successful certifications for software suppliers.
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.
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.
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.
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.
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.
Safety and security critical markets must adhere to strict certification requirements; this includes, coding standards, structural coverage analysis, unit testing and requirements traceability.
Cost, schedule, and risks driven by safety and security critical standards compliance can be managed and mastered with TBmanager and the LDRA tool suite®
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.
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.
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.
Software development teams are facing conflicting demands for higher developer productivity along with quality and certification of safety- and security-critical software.
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.
Email: info@ldra.com
EMEA: +44 (0)151 649 9300
USA: +1 (855) 855 5372
INDIA: +91 80 4080 8707