ISO/IEC 14977:1996
Current
Current
The latest, up-to-date edition.
Information technology — Syntactic metalanguage — Extended BNF
Available format(s)
Hardcopy , PDF
Language(s)
English
Published date
12-12-1996
Free
Excluding VAT
Defines a notation, Extended BNF, for specifying the syntax of a linear sequence of symbols. It defines both the logical structure of the notation and its graphical representation.
| Committee |
ISO/IEC JTC 1/SC 22
|
| DevelopmentNote |
Supersedes BS 6154(1981) (07/2004)
|
| DocumentType |
Standard
|
| Pages |
12
|
| PublisherName |
International Organization for Standardization
|
| Status |
Current
|
| Standards | Relationship |
| INCITS/ISO/IEC 14977 : 1996(R2020) | Identical |
| BS ISO/IEC 14977:1996 | Identical |
| INCITS/ISO/IEC 14977:1996(S2025) | Identical |
| INCITS/ISO/IEC 14977:1996(S2025) | Identical |
| DEFSTAN 00-74(PT1)/2(2008) : 2008 | ASAAC STANDARDS - PART 1: STANDARDS FOR SOFTWARE |
| IEEE 1901-2010 | IEEE Standard for Broadband over Power Line Networks: Medium Access Control and Physical Layer Specifications |
| CEI EN 62481-1 : 2014 | DIGITAL LIVING NETWORK ALLIANCE (DLNA) HOME NETWORKED DEVICE INTEROPERABILITY GUIDELINES - PART 1: ARCHITECTURE AND PROTOCOLS |
| EN 61360-1:2017 | Standard data element types with associated classification scheme - Part 1: Definitions - Principles and methods |
| EN 16603-70-01:2015 | Space engineering - On-board control procedures |
| BS ISO/IEC 13568:2002 | Information technology. Z formal specification notation. Syntax, type system and semantics |
| IEEE 802.11-2016 | IEEE Standard for Information technology--Telecommunications and information exchange between systems Local and metropolitan area networks--Specific requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications |
| BS EN ISO 19143:2012 | Geographic information. Filter encoding |
| EN 61360-2:2013 | Standard data element types with associated classification scheme for electric components - Part 2: EXPRESS dictionary schema |
| EN 16603-70-31:2015 | Space engineering - Ground systems and operations - Monitoring and control data definition |
| EN 16603-70-32:2014 | Space engineering - Test and operations procedure language |
| ISO/IEC 13719-1:1998 | Information technology — Portable Common Tool Environment (PCTE) — Part 1: Abstract specification |
| BS EN 61360-1:2017 | Standard data element types with associated classification scheme Definitions. Principles and methods |
| ISO/IEC 29341-14-3:2011 | Information technology — UPnP Device Architecture — Part 14-3: Audio Video Device Control Protocol — Level 3 — Media Server Device |
| ISO/TS 29002-20:2010 | Industrial automation systems and integration — Exchange of characteristic data — Part 20: Concept dictionary resolution services |
| ISO/IEC 14957:2010 | Information technology — Representation of data element values — Notation of the format |
| ISO/IEC 29341-20-12:2017 | Information technology — UPnP Device Architecture — Part 20-12: Audio video device control protocol — Level 4 — Content directory service |
| BS ISO/IEC 13817-1:1996 | Information technology. Programming languages, their environments and system software interfaces. Vienna Development Method. Specification language Base language |
| ISO/IEC 29341-20-14:2017 | Information technology — UPnP Device Architecture — Part 20-14: Audio video device control protocol — Level 4 — Scheduled recording service |
| BS ISO 24617-7:2014 | Language resource management. Semantic annotation framework Spatial information (ISOspace) |
| ISO 13584-32:2010 | Industrial automation systems and integration — Parts library — Part 32: Implementation resources: OntoML: Product ontology markup language |
| BS EN 16603-70-32:2014 | Space engineering. Test and operations procedure language |
| BS ISO/IEC TR 14369:1999 | Information technology. Programming languages, their environments and system software interfaces. Guidelines for the preparation of Language-Independent Service Specifications (LISS) |
| ISO/IEC 13568:2002 | Information technology — Z formal specification notation — Syntax, type system and semantics |
| IEC 62264-2:2013 | Enterprise-control system integration - Part 2: Object and attributes for enterprise-control system integration |
| BS EN 16603-70-01:2015 | Space engineering. On-board control procedures |
| BS EN 4660-005:2011 | Aerospace series. Modular and open avionics architectures Software |
| BS ISO/IEC 29341-20-12:2017 | Information technology. UPnP Device Architecture Audio video device control protocol. Level 4. Content directory service |
| ISO/IEC 29341-20-2:2017 | Information technology — UPnP Device Architecture — Part 20-2: Audio video device control protocol — Level 4 — Media renderer device |
| ISO/IEC 29341-3-12:2008 | Information technology — UPnP Device Architecture — Part 3-12: Audio Video Device Control Protocol - Content Directory Service |
| IEC 61360-2:2012 | Standard data element types with associated classification scheme for electric components - Part 2: EXPRESS dictionary schema |
| ISO 19440:2007 | Enterprise integration — Constructs for enterprise modelling |
| IEC 61131-3:2013 | Programmable controllers - Part 3: Programming languages |
| BS ISO/IEC 24707:2007 | Information technology. Common Logic (CL). A framework for a family of logic-based languages |
| ISO/IEC 29341-20-11:2017 | Information technology — UPnP Device Architecture — Part 20-11: Audio video device control protocol — Level 4 — Connection manager service |
| ISO/IEC 24752-2:2014 | Information technology — User interfaces — Universal remote console — Part 2: User interface socket description |
| ISO/IEC 11404:2007 | Information technology — General-Purpose Datatypes (GPD) |
| ISO/IEC TR 30112:2014 | Information technology — Specification methods for cultural conventions |
| ISO/IEC 19831:2015 | Cloud Infrastructure Management Interface (CIMI) Model and RESTful HTTP-based Protocol — An Interface for Managing Cloud Infrastructure |
| ISO/IEC TR 10176:2003 | Information technology — Guidelines for the preparation of programming language standards |
| ISO/IEC 29341-20-10:2017 | Information technology — UPnP Device Architecture — Part 20-10: Audio video device control protocol — Level 4 — Audio video transport service |
| ISO/IEC 29341-20-3:2017 | Information technology — UPnP Device Architecture — Part 20-3: Audio video device control protocol — Level 4 — Media server device |
| ISO 18620:2016 | Graphic technology — Prepress data exchange — Tone adjustment curves exchange |
| ISO/IEC 24752-6:2014 | Information technology — User interfaces — Universal remote console — Part 6: Web service integration |
| ISO 24617-7:2014 | Language resource management — Semantic annotation framework — Part 7: Spatial information (ISOspace) |
| IEC 62481-1:2013 | Digital living network alliance (DLNA) home networked device interoperability guidelines - Part 1: Archtecture and protocols |
| IEC 61360-1:2017 | Standard data element types with associated classification scheme - Part 1: Definitions - Principles and methods |
| ISO/IEC TR 14652:2004 | Information technology — Specification method for cultural conventions |
| ISO/IEC 29341-4-11:2011 | Information technology — UPnP Device Architecture — Part 4-11: Audio Video Device Control Protocol — Level 2 — Connection Manager Service |
| ISO/IEC TR 14369:2018 | Information technology — Programming languages, their environments and system software interfaces — Guidelines for the preparation of language-independent service specifications (LISS) |
| BS EN ISO/IEC 19788-1:2012 | Information technology. Learning, education and training. Metadata for learning resources Framework |
| BS ISO/IEC 29341-20-4:2017 | Information technology. UPnP Device Architecture Audio video device control protocol. Level 4. Datastructure template |
| ISO/IEC 21000-7:2007 | Information technology — Multimedia framework (MPEG-21) — Part 7: Digital Item Adaptation |
| DD CEN/TS 16157-1:2011 | Intelligent transport systems. DATEX II data exchange specifications for traffic management and information Context and framework |
| BS ISO/IEC 29341-20-3:2017 | Information technology. UPnP Device Architecture Audio video device control protocol. Level 4. Media server device |
| BS EN 16603-70-31:2015 | Space engineering. Ground systems and operations. Monitoring and control data definition |
| BS ISO/IEC 29341-30-11:2017 | Information technology. UPnP Device Architecture IoT management and control device control protocol. IoT management and control data model service |
| ISO/IEC 29341-4-4:2011 | Information technology — UPnP Device Architecture — Part 4-4: Audio Video Device Control Protocol — Level 2 — Audio Video Data Structures |
| ISO/IEC 14496-23:2008 | Information technology — Coding of audio-visual objects — Part 23: Symbolic Music Representation |
| BS ISO/IEC 19831:2015 | Cloud Infrastructure Management Interface (CIMI) Model and RESTful HTTP-based Protocol. An Interface for Managing Cloud Infrastructure |
| BS ISO/IEC 20944-1:2013 | Information technology. Metadata Registries Interoperability and Bindings (MDR-IB) Framework, common vocabulary, and common provisions for conformance |
| ISO/IEC 19788-1:2011 | Information technology — Learning, education and training — Metadata for learning resources — Part 1: Framework |
| ISO/IEC 13817-1:1996 | Information technology — Programming languages, their environments and system software interfaces — Vienna Development Method — Specification Language — Part 1: Base language |
| ISO/IEC 29341-4-10:2011 | Information technology — UPnP Device Architecture — Part 4-10: Audio Video Device Control Protocol — Level 2 — Audio Video Transport Service |
| ISO 19143:2010 | Geographic information — Filter encoding |
| BS ISO/IEC 29341-20-14:2017 | Information technology. UPnP Device Architecture Audio video device control protocol. Level 4. Scheduled recording service |
| ISO 24623-1:2018 | Language resource management — Corpus query lingua franca (CQLF) — Part 1: Metamodel |
| ISO/IEC 29341-4-3:2008 | Information technology — UPnP Device Architecture — Part 4-3: Audio Video Device Control Protocol - Level 2 - Media Server Device |
| ISO 22093:2011 | Industrial automation systems and integration — Physical device control — Dimensional Measuring Interface Standard (DMIS) |
| BS ISO/IEC 29341-20-13:2017 | Information technology. UPnP Device Architecture Audio video device control protocol. Level 4. Rendering control service |
| ISO/IEC 24707:2007 | Information technology — Common Logic (CL): a framework for a family of logic-based languages |
| BS EN 62481-1:2014 | Digital living network alliance (DLNA) home networked device interoperability guidelines Architecture and protocols |
| ISO/IEC 21000-2:2005 | Information technology — Multimedia framework (MPEG-21) — Part 2: Digital Item Declaration |
| ISO/IEC 29341-20-4:2017 | Information technology — UPnP Device Architecture — Part 20-4: Audio video device control protocol — Level 4 — Datastructure template |
| DIN EN 61131-3:2014-06 | PROGRAMMABLE CONTROLLERS - PART 3: PROGRAMMING LANGUAGES (IEC 61131-3:2013) |
| BS ISO/IEC 29341-20-2:2017 | Information technology. UPnP Device Architecture Audio video device control protocol. Level. Media renderer device |
| PD ISO/IEC TR 30112:2014 | Information technology. Specification methods for cultural conventions |
| BS ISO 18620:2016 | Graphic technology. Prepress data exchange. Tone adjustment curves exchange |
| ISO/IEC 29341-14-12:2011 | Information technology — UPnP Device Architecture — Part 14-12: Audio Video Device Control Protocol — Level 3 — Audio Video Content Directory Service |
| BS EN 61131-3:2013 | Programmable controllers Programming languages |
| ISO/IEC 29341-4-2:2011 | Information technology — UPnP Device Architecture — Part 4-2: Audio Video Device Control Protocol — Level 2 — Media Renderer Device |
| ISO/IEC 29341-30-11:2017 | Information technology — UPnP Device Architecture — Part 30-11: IoT management and control device control protocol — IoT management and control data model service |
| ISO/IEC 29341-4-13:2011 | Information technology — UPnP Device Architecture — Part 4-13: Audio Video Device Control Protocol — Level 2 — Rendering Control Service |
| ISO/IEC 29341-4-12:2008 | Information technology — UPnP Device Architecture — Part 4-12: Audio Video Device Control Protocol - Level 2 - Content Directory Service |
| ISO/IEC 29341-4-14:2011 | Information technology — UPnP Device Architecture — Part 4-14: Audio Video Device Control Protocol — Level 2 — Scheduled Recording Service |
| ISO/IEC 20944-1:2013 | Information technology — Metadata Registries Interoperability and Bindings (MDR-IB) — Part 1: Framework, common vocabulary, and common provisions for conformance |
| ISO/IEC 29341-20-13:2017 | Information technology — UPnP Device Architecture — Part 20-13: Audio video device control protocol — Level 4 — Rendering control service |
| BS EN 61360-2:2013 | Standard data element types with associated classification scheme for electric components EXPRESS dictionary schema |
| BS EN 62264-2:2013 | Enterprise-control system integration Objects and attributes for enterprise-control system integration |
| BS ISO/IEC 14957:2010 | Information technology. Representation of data element values. Notation of the format |
| PD ISO/IEC TR 10176:2003 | Information technology. Guidelines for the preparation of programming languages standards |
| BS ISO/IEC 29341-20-11:2017 | Information technology. UPnP Device Architecture Audio video device control protocol. Level 4. Connection manager service |
| BS EN ISO 19440:2007 | Enterprise integration. Constructs for enterprise modelling |
| I.S. EN 16603-70-32:2014 | SPACE ENGINEERING - TEST AND OPERATIONS PROCEDURE LANGUAGE |
| I.S. EN 16603-70-01:2015 | SPACE ENGINEERING - ON-BOARD CONTROL PROCEDURES |
| I.S. EN 16603-70-31:2015 | SPACE ENGINEERING - GROUND SYSTEMS AND OPERATIONS - MONITORING AND CONTROL DATA DEFINITION |
| I.S. EN ISO/IEC 19788-1:2012 | INFORMATION TECHNOLOGY - LEARNING, EDUCATION AND TRAINING - METADATA FOR LEARNING RESOURCES - PART 1: FRAMEWORK (ISO/IEC 19788-1:2011) |
| UNE-EN ISO 19143:2012 | Geographic information - Filter encoding (ISO 19143:2010) |
| UNE-CEN/TS 16157-1:2013 EX | Intelligent transport systems - DATEX II data exchange specifications for traffic management and information - Part 1: Context and framework |
| CEI EN 62264-2 : 2014 | ENTERPRISE-CONTROL SYSTEM INTEGRATION - PART 2: OBJECTS AND ATTRIBUTES FOR ENTERPRISE-CONTROL SYSTEM INTEGRATION |
| CAN/CSA-ISO/IEC 21000-2:2006(R2016) | Information technology — Multimedia framework (MPEG-21) — Part 2: Digital Item Declaration |
| INCITS/ISO/IEC 14496-23:2008(R2019) | Information technology - Coding of audio-visual objects - Part 23: Symbolic Music Representation |
| INCITS/ISO/IEC 14957:2010[R2019] | Information technology - Representation of data element values - Notation of the format<br> |
| INCITS/ISO/IEC 24752-2 : 2009(R2014) | INFORMATION TECHNOLOGY - USER INTERFACES - UNIVERSAL REMOTE CONSOLE - PART 2: USER INTERFACE SOCKET DESCRIPTION |
| CEI UNI EN ISO/IEC 19788-1 : 2013 | INFORMATION TECHNOLOGY - LEARNING, EDUCATION AND TRAINING - METADATA FOR LEARNING RESOURCES - PART 1: FRAMEWORK |
| CEI EN 61131-3 : 2013 | PROGRAMMABLE CONTROLLERS - PART 3: PROGRAMMING LANGUAGES |
| CEI EN 61360-2 : 2013 | STANDARD DATA ELEMENT TYPES WITH ASSOCIATED CLASSIFICATION SCHEME FOR ELECTRIC COMPONENTS - PART 2: EXPRESS DICTIONARY SCHEMA |
| INCITS/ISO 19143 : 2011 | GEOGRAPHIC INFORMATION - FILTER ENCODING |
| I.S. EN 61131-3:2013 | PROGRAMMABLE CONTROLLERS - PART 3: PROGRAMMING LANGUAGES (IEC 61131-3:2013 (EQV)) |
| INCITS/ISO/IEC 13817-1 : 1996 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES, THEIR ENVIRONMENTS AND SYSTEM SOFTWARE INTERFACES - VIENNA DEVELOPMENT METHOD - SPECIFICATION LANGUAGE - PART 1: BASE LANGUAGE |
| ECMA 149 : 4ED 97 | PORTABLE COMMON TOOL ENVIRONMENT (PCTE) - ABSTRACT SPECIFICATION |
| EN ISO 19440:2007 | Enterprise integration - Constructs for enterprise modelling (ISO 19440:2007) |
| I.S. EN 61360-2:2013 | STANDARD DATA ELEMENT TYPES WITH ASSOCIATED CLASSIFICATION SCHEME FOR ELECTRIC COMPONENTS - PART 2: EXPRESS DICTIONARY SCHEMA (IEC 61360-2:2012 (EQV)) |
| I.S. EN 61360-1:2017 | STANDARD DATA ELEMENT TYPES WITH ASSOCIATED CLASSIFICATION SCHEME - PART 1: DEFINITIONS - PRINCIPLES AND METHODS |
| I.S. EN 62481-1:2014 | DIGITAL LIVING NETWORK ALLIANCE (DLNA) HOME NETWORKED DEVICE INTEROPERABILITY GUIDELINES - PART 1: ARCHITECTURE AND PROTOCOLS |
| I.S. EN 4660-005:2011 | AEROSPACE SERIES - MODULAR AND OPEN AVIONICS ARCHITECTURES - PART 005: SOFTWARE |
| I.S. EN ISO 19440:2007 | ENTERPRISE INTEGRATION - CONSTRUCTS FOR ENTERPRISE MODELLING |
| INCITS/ISO/IEC 14957 : 2014 | INFORMATION TECHNOLOGY - REPRESENTATION OF DATA ELEMENT VALUES - NOTATION OF THE FORMAT |
| S.R. CEN/TS 16157-1:2011 | INTELLIGENT TRANSPORT SYSTEMS - DATEX2 DATA EXCHANGE SPECIFICATIONS FOR TRAFFIC MANAGEMENT AND INFORMATION - PART 1: CONTEXT AND FRAMEWORK |
| INCITS/ISO/IEC 11404 : 2009 | INFORMATION TECHNOLOGY - GENERAL-PURPOSE DATATYPES (GPD) |
| I.S. EN 62264-2:2013 | ENTERPRISE-CONTROL SYSTEM INTEGRATION - PART 2: OBJECTS AND ATTRIBUTES FOR ENTERPRISE-CONTROL SYSTEM INTEGRATION (IEC 62264-2:2013 (EQV)) |
| INCITS/ISO/IEC 20000-6 : 2018 | INFORMATION TECHNOLOGY - SERVICE MANAGEMENT - PART 6: REQUIREMENTS FOR BODIES PROVIDING AUDIT AND CERTIFICATION OF SERVICE MANAGEMENT SYSTEMS |
| INCITS/ISO/IEC 19831 : 2017 | CLOUD INFRASTRUCTURE MANAGEMENT INTERFACE (CIMI) MODEL AND RESTFUL HTTP-BASED PROTOCOL - AN INTERFACE FOR MANAGING CLOUD INFRASTRUCTURE |
| INCITS/ISO/IEC 13568 : 2002 | INFORMATION TECHNOLOGY - Z FORMAL SPECIFICATION NOTATION - SYNTAX, TYPE SYSTEM AND SEMANTICS |
| INCITS/ISO/IEC 13568 : 2002 : R2007 | INFORMATION TECHNOLOGY - Z FORMAL SPECIFICATION NOTATION - SYNTAX, TYPE SYSTEM AND SEMANTICS |
| INCITS/ISO/IEC 13817-1 : 1996 : R2007 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES, THEIR ENVIRONMENTS AND SYSTEM SOFTWARE INTERFACES - VIENNA DEVELOPMENT METHOD - SPECIFICATION LANGUAGE - PART 1: BASE LANGUAGE |
| ISO/IEC 6429:1992 | Information technology — Control functions for coded character sets |
| ISO/IEC 2382-15:1999 | Information technology — Vocabulary — Part 15: Programming languages |
| BS 6154:1981 | Method of defining syntactic metalanguage |
| ISO/IEC 646:1991 | Information technology — ISO 7-bit coded character set for information interchange |
Summarise
Access your standards online with a subscription
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.