-

LDRA Celebrates 25th Anniversary of MISRA C: The Pioneer in Safety-Critical Software Guidelines

For over two decades, LDRA’s MISRA C support has fueled risk-reduction activities across automotive, aerospace, medical, defense, and other critical applications

WIRRAL, England--(BUSINESS WIRE)--MISRA C, the leading set of guidelines for the production of safe, secure, and reliable code by engineering organizations and software practitioners, marks its 25th anniversary this month. As a key contributor to the MISRA C Working Group, LDRA brings its expertise in standards compliance, automated software verification, static code analysis and test tools to evolve the standard to better align to modern C language and development practices.

“From automotive software to medical devices, manufacturers at any stage of maturity rely on MISRA C to guide, evaluate, and certify their safety- and security-critical products,” said Ian Hennell, Operations Director, LDRA. “LDRA recognizes MISRA’s long-standing dedication to reducing and eliminating risks in the safe application of software through continued participation in the MISRA C working group and concurrent development of industry-leading products in support of manufacturers’ certification activities.”

In collaboration with manufacturers, component suppliers and engineering consultancies, MISRA published its first C programming language guidelines in 1998 to help embedded software developers reduce coding risks that could lead to undesired or hazardous behavior. This restricted subset of a standardized programming language set the stage for decades of development and compliance activities, including two subsequent editions, four amendments and multiple guidance documents.

“For 25 years, the MISRA C guidelines have been an invaluable resource in helping developers prevent serious issues from cropping up in their code by enabling them to limit the occurrence of undefined and unspecified behaviors,” said Andrew Banks, Technical Specialist, LDRA, and Chairman of the MISRA C Working Group. “MISRA continues to help countless systems and product teams minimize safety and security risks in increasingly dynamic and complex software environments.”

LDRA products form a key part of manufacturers’ development environments, supporting the identification, reporting and remediation of critical coding flaws. Often difficult or impossible to detect by humans, such flaws are minimized using LDRA static code analysis tools, including support for all versions of the MISRA guidelines.

About LDRA

For more than 45 years, LDRA has developed and driven the market for software that automates code analysis and software testing for safety-, mission-, security-, and business-critical markets. Working with clients to achieve early error identification and elimination, and full compliance with industry standards, LDRA traces requirements through static and dynamic analysis to unit testing and verification for a wide variety of hardware and software platforms. Boasting a worldwide presence, LDRA has headquarters in the United Kingdom, United States, Germany, and India coupled with an extensive distributor network. For more information on the LDRA tool suite, please visit www.ldra.com.

Contacts

Readers may direct questions to:
Mark James
Email: mark.james@ldra.com

More News From LDRA

TASKING Integrates Modern AI Technology to Enable Robust Software Verification and Validation (V&V)

MUNICH--(BUSINESS WIRE)--TASKING, a global leader in high-performance embedded software development tools, today announced enhancements to the TASKING toolchain that enable seamless integration of AI in the software development and verification workflows. These new capabilities accelerate the design and increase the performance of functionally safe and secure embedded real-time applications within automotive, aerospace & defense, industrial, and robotics while enabling OEMs to verify and va...

TASKING Delivers Advanced Worst-Case Timing Coupling Analysis and Mitigation for Multicore Designs

MUNICH--(BUSINESS WIRE)--TASKING, a global leader in high-performance embedded software development tools, today announced enhancements to its unified toolchain that provide greater in-depth timing analysis of real-time, multicore embedded systems. With the integration of TASKING’s compiler technology, BlueBox debuggers, winIDEA IDE, and the LDRA tool suite, developers can more accurately assess complex timing issues such as worst-case execution time (WCET) as outlined by industry standards. By...

TASKING Celebrates 1-year Anniversary of LDRA Acquisition with Launch of Complete End-to-End “Compile, Debug, Test” Toolchain for Safety- and Security-Critical Systems

MUNICH--(BUSINESS WIRE)--On the first anniversary of its acquisition of LDRA, TASKING, a global leader in high-performance embedded software development tools, announced the availability of its TASKING toolchain. With the successful integration of LDRA and TASKING capabilities, this seamless, integrated toolchain provides complete end-to-end compile, debug, and test capabilities. Its AI enhancements accelerate the design of functionally safe and secure embedded real-time systems in automotive,...
Back to Newsroom