Appendix B - SDOs (Tech Stds)
Appendix B: Standards Organizations
Technical Standards Bodies
Apache Software Foundation (ASF)
Apache License, Version 2.0 (Apache-2.0)
ECMA International
ECMA: Standard ECMA-262 - ECMAScript® 2018 Language Specification (Javascript)
ECMA: Standard ECMA-334 - C# Language Specification
ECMA: Standard ECMA-335 - Common Language Infrastructure (CLI)
ECMA: Technical Report TR/84 - Common Language Infrastructure (CLI) - Information Derived from Partition IV XML File
ECMA: Technical Report TR/89 - Common Language Infrastructure (CLI) - Common Generics
Institute of Electrical and Electronics Engineers (IEEE)
IEEE 1003.1-2017 - IEEE Standard for Information Technology--Portable Operating System Interface (POSIX(R)) Base Specifications
Internet Engineering Task Force (IETF)
RFC0147 - The Definition of a Socket
RFC0768 - User Datagram Protocol (UDP)
RFC0791 - Internet Protocol (IPv4)
RFC0793 - Transmission Control Protocol
RFC1034 - Domain Names - Concepts and Facilities
RFC1035 - Domain Names - Implementation and Specification
RFC1112 - Host Extensions for IP Multicasting
RFC1831 - Remote Procedure Call Protocol Specification Version 2 (RPC)
RFC2026 - The Internet Standards Process
RFC2104 - Keyed-Hashing for Message Authentication (HMAC)
RFC2246 - The TLS Protocol
RFC2315 - Cryptographic Message Syntax
RFC2426 - vCard MIME Directory Profile
RFC2460 - Internet Protocol, Version 6 (IPv6) Specification
RFC2818 - HTTP Over TLS (HTTPS)
RFC3339 - Date and Time on the Internet: Timestamps
RFC3447 - PKCS #1: RSA Cryptography Specifications
RFC3596 - DNS Extension to support IP Version 6
RFC4122 - A Universally Unique IDentifier (UUID) URN Namespace
RFC5011 - Automated Updates of DNS Security (DNSSEC) Trust Anchors
RFC5234 - Augmented BNF for Syntax Specifications: ABNF
RFC5424 - The Syslog Protocol (SYSLOG)
RFC6101 - The Secure Sockets Layer (SSL) Protocol Version 3.0
RFC6376 - DomainKeys Identified Mail (DKIM) Signatures
RFC6455 - The WebSocket Protocol
RFC6749 - The OAuth 2.0 Authorization Framework
RFC6750 - The OAuth 2.0 Authorization Framework: Bearer Token Usage
RFC6891 - Extension Mechanisms for DNS (EDNS(0))
RFC6979 - Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)
RFC7061 - eXtensible Access Control Markup Language (XACML) XML Media Type
RFC7235 - Hypertext Transfer Protocol (HTTP/1.1): Authentication
RFC7405 - Case-Sensitive String Support in ABNF
RFC8259 - The JavaScript Object Notation (JSON) Data Interchange Format
International Organization for Standardization (ISO)
ISO/IEC 19506:2012 Architecture-Driven Modernization (ADM) -- Knowledge Discovery Meta-Model (KDM)
ISO/IEC 23360-1:2006 Linux Standard Base (LSB) core specification 3.1 -- Part 1: Generic specification
ISO 9001:2015 Quality management
ISO/IEC 9075-01:2016 Database languages — SQL — Part 1: Framework (SQL/Framework)
ISO/IEC 9075-02:2016 Database languages — SQL — Part 2: Foundation (SQL/Foundation)
ISO/IEC 9075-03:2016 Database languages — SQL — Part 3: Call-Level Interface (SQL/CLI)
ISO/IEC 9075-04:2016 Database languages — SQL — Part 4: Persistent stored modules (SQL/PSM)
ISO/IEC 9075-09:2016 Database languages — SQL — Part 9: Management of External Data (SQL/MED)
ISO/IEC 9075-10:2016 Database languages — SQL — Part 10: Object language bindings (SQL/OLB)
ISO/IEC 9075-11:2016 Database languages — SQL — Part 11: Information and definition schemas (SQL/Schemata)
ISO/IEC 9075-13:2016 Database languages — SQL — Part 13: SQL Routines and types using the Java TM programming language (SQL/JRT)
ISO/IEC 9075-14:2016 Database languages — SQL — Part 14: XML-Related Specifications (SQL/XML)
ISO/IEC 9241-210:2019 Ergonomics of human-system interaction
ISO/IEC/IEEE 90003:2018 Software engineering – Guidelines for the application of ISO 9001:2015 to computer software
ISO/IEC/IEEE 25000:2014 SQuaRE -- Guide to SQuaRE
ISO/IEC 25001:2014 SQuaRE -- Planning and Management
ISO/IEC 25010:2011 SQuaRE -- System and Software Quality Models
ISO/IEC 25012:2008 SQuaRE -- Data Quality Model
ISO/IEC 25020:2007 SQuaRE -- Measurement Reference Model and Guide
ISO/IEC 25021:2012 SQuaRE -- Quality Measure Elements
ISO/IEC 25022:2016 SQuaRE -- Measurement of Quality in Use
ISO/IEC 25023:2016 SQuaRE -- Measurement of System and Software Product Quality
ISO/IEC 25024:2015 SQuaRE -- Measurement of Data Quality
ISO/IEC 25030:2007 SQuaRE -- Quality Requirements
ISO/IEC 25040:2011 SQuaRE -- Evaluation Process
ISO/IEC 25041:2012 SQuaRE -- Evaluation Guide for Developers, Acquirers and Independent Evaluators
ISO/IEC 25045:2010 SQuaRE -- Evaluation Module for Recoverability
ISO/IEC 9899:2018 Programming languages -- C
ISO/IEC 14882:2017 Programming languages -- C++
ISO/IEC 22275:2018 Programming Languages - ECMAScript Specification Suite
ISO 8601-1:2019 Date and time -- Representations for information interchange -- Part 1: Basic rules
ISO 8601-2:2019 Date and time -- Representations for information interchange -- Part 2: Extensions: Basic rules
ISO/IEC/IEEE 15288:2015 Systems and software engineering -- System life cycle processes
ISO/IEC 9834-8:2014 Information technology -- Procedures for the operation of object identifier registration authorities -- Part 8: Generation of universally unique identifiers (UUIDs) and their use in object identifiers
ISO 10001:2018 Quality management — Customer satisfaction — Guidelines for codes of conduct for organizations
ISO 10002:2018 Quality management — Customer satisfaction — Guidelines for complaints handling in organizations
ISO 10003:2018 Quality management — Customer satisfaction — Guidelines for dispute resolution external to organizations
ISO 10004:2018 Quality management — Customer satisfaction — Guidelines for monitoring and measuring
International Telecommunications Union (ITU)
ITU-T Y.2060 - Overview of the Internet of things
National Institute of Standards and Technology (NIST)
NIST: FIPS PUB 186-4: Digital Signature Standard (DSS)
NIST: SP 800-89: Recommendation for Obtaining Assurances for Digital Signature Applications
NIST: SP 800-126: The Technical Specification for the Security Content Automation Protocol (SCAP)
Organization for the Advancement of Structured Information Standards (OASIS)
OASIS: Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML)
OASIS: eXtensible Access Control Markup Language (XACML)
Object Management Group (OMG)
OMG: Automated Source Code CISQ Maintainability Measure (ASCMM)
OMG: Automated Source Code CISQ Measures (ASCQM)
OMG: Automated Source Code CISQ Security Measure (ASCSM)
OMG: Automated Source Code CISQ Performance Efficiency Measure (ASCPEM)
OMG: Automated Source Code CISQ Reliability Measure (ASCRM)
OMG: CISQ Automated Enhancement Points (AEP)
OMG: CISQ Automated Function Points (AFP)
OMG: CISQ Automated Technical Debt Measure (ATDM)
OMG: Case Management Model and Notation (CMMN)
OMG: Data Distribution Service (DDS)
OMG: DDS Interoperability Wire Protocol (DDSI-RTPS)
OMG: ISO/IEC C++ 2003 Language DDS PSM (DDS-PSM-Cxx)
OMG: Java 5 Language PSM for DDS (DDS-Java)
OMG: OPC-UA/DDS Gateway (DDS-OPCUA)
OMG: RPC Over DDS (DDS-RPC)
OMG: DDS Security (DDS-SECURITY)
OMG: Web-Enabled DDS (DDS-WEB)
OMG: DDS Consolidated XML Syntax (DDS-XML)
OMG: DDS For Extremely Resource Constrained Environments (DDS-XRCE)
OMG: Extensible and Dynamic Topic Types for DDS (DDS-XTypes)
OMG: Interface Definition Language (IDL)
OMG: Ontology Definition Metamodel (ODM)
OMG: Semantics Of Business Vocabulary and Rules (SBVR)
OMG: Structured Assurance Case Metamodel (SACM)
OMG: Structured Metrics Metamodel (SMM)
OMG: Systems Modeling Language (SysML)
OMG: Unified Architecture Framework (UAF)
Open Source Initiative (OSI)
OSI: The 2-Clause BSD License (BSD-2-Clause)
OSI: The 3-Clause BSD License (BSD-3-Clause)
OSI: GNU Library General Public License version 2 (LGPL-2.0)
OSI: GNU Lesser General Public License version 2.1 (LGPL-2.1)
OSI: GNU General Public License version 3 (GPL-3.0)
OSI: The MIT License (MIT)
OSI: Common Public License, Version 1.0 (CPL-1.0)
OSI: Eclipse Public License Version 2.0 (EPL-2.0)
OSI: Mozilla Public License (MPL-2.0)
World Wide Web Consortium (W3C)
W3C: Cascading Style Sheets Level 2 Revision 2 (CSS 2.2) Specification
W3C: Decentralized Identifiers (DIDs) 1.0
W3C: Document Object Model (DOM) Level 3 Core Specification
W3C: HTML5 (HTML5)
W3C: OWL 2 Web Ontology Language - Structural Specification and Functional-Style Syntax (second Edition)
W3C: RDF 1.1 Concepts and Abstract Syntax (RDF)
W3C: RDF 1.1 Terse RDF Triple Language (Turtle)
W3C: SPARQL 1.1 Overview (SPARQL)
W3C: Extensible Markup Language (XML) 1.0 (Fifth Edition)
W3C: XML Schema Definition Language (XSD) 1.1 Part 1: Structures
W3C: XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes
W3C: XSL Transformations (XSLT) Version 3.0
W3C: XML Path Language (XPath) 3.1