ISO/IEC TR 24772-2:2020 PDF | Request Standard
Historical

ISO/IEC TR 24772-2:2020

Programming languages - Guidance to avoiding vulnerabilities in programming languages - Part 2: Ada

Standard by IEC, 2020-02-04

Available Formats:

Availability: Immediate Download

Language: English

License Type: Single User

Updates: Not Included

ISO/IEC TR 24772-2:2020

ISO/IEC TR 24772-2:2020.PDF

About This Item

Legal Notices*
Newsletter *

ISO/IEC TR 24772-2:2020 provides guidance on avoiding vulnerabilities in the use of Ada, helping engineers and reviewers identify language-related risks early in the development lifecycle. Based on the title, it is intended to support safer programming practices rather than define an application profile or product requirement. For teams responsible for technical review, verification activities, or regulatory preparation, this document can be a useful compliance reference when evaluating how Ada code is written, assessed, and maintained within quality workflows.

What is ISO/IEC TR 24772-2:2020?

ISO/IEC TR 24772-2:2020 is Part 2 of the ISO/IEC TR 24772 series and focuses specifically on Ada. As a technical report, it is generally used as supporting guidance to the parent reference, ISO/IEC TR 24772, with attention on common vulnerability patterns and language features that may affect security and reliability. In engineering documentation and technical assessment work, it can help teams perform a more structured evaluation of design choices, implementation practices, and code review criteria.

Applications of ISO/IEC TR 24772-2:2020

This technical document is relevant where Ada is used in software for systems that require controlled behavior, careful verification, and consistent operational results. It may support procurement review, coding guidance, laboratory evaluation, and internal conformity assessment processes for embedded or safety-oriented software projects. Organizations can use it when preparing engineering documentation, refining testing workflows, or comparing development practices against documented risk management expectations. ISO/IEC TR 24772-2:2020 is especially useful when a team needs language-specific guidance during technical validation.

Why is ISO/IEC TR 24772-2:2020 important?

ISO/IEC TR 24772-2:2020 matters because vulnerability avoidance begins with the programming language itself and the way it is applied in practice. For Ada-based development, the report can help reduce implementation errors, improve testing consistency, and support safer technical decisions during design and verification. It is also valuable for procurement and compliance workflows where organizations need evidence that language risks have been considered as part of broader quality assurance and conformity assessment preparation. Using ISO/IEC TR 24772-2:2020 can strengthen operational consistency across projects.

  • Guidance focused on vulnerability avoidance in Ada programming practice
  • Useful for code review, verification, and technical assessment workflows
  • Supports risk reduction in safety-oriented and reliability-driven software projects
  • Helps align engineering documentation with structured compliance preparation
  • Provides supporting context within the ISO/IEC TR 24772 family
SKU: a6d3bc020f14

  • Publication Date: 2020-02-04
  • Standard Status: Derived
  • Publisher: IEC
  • Edition: 1

Please request information about the document. Contact Page

Online Standart App

Need This Standard?

Need This Standard?

Summarize with AI

ChatGPT Perplexity Google AI Claude Grok

Online Standart Disclaimer

OnlineStandart.com is an authorized reseller of international standards through partnerships with authorized distributors. We do not own the copyrights or trademarks of the standards we sell, including but not limited to those of API, ASHRAE, BSI, SAE, ASTM, IEEE, IEC, ASME, ISO, and others.

All product names, logos, and brands are property of their respective owners. All company, product, and service names used on this website are for identification purposes only. Use of these names, trademarks, and brands does not imply endorsement.

The content provided on this website is for informational purposes only and is intended to promote our reselling services. OnlineStandart.com is not affiliated with or endorsed by any of the standard organizations unless explicitly stated.