ISO/IEC 15938-7:2003
Information technology — Multimedia content description interface — Part 7: Conformance testing
Information technology — Multimedia content description interface — Part 7: Conformance testing
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 33
- Дата публикации:
- 26 ноября 2003 г.
- Издание:
- ISO/IEC IS 15938 edition 1 version 1
- ICS:
- 35.040
ISO/IEC 15938-7:2003 specifies a metadata system for describing multimedia content. ISO/IEC 15938-7:2003 specifies how tests can be designed to verify whether descriptions and description consuming terminals meet the specifications of parts 1, 2, 3, 4 and 5 of ISO/IEC IEC 15938. In ISO/IEC 15938-7:2003, the creation or extraction of descriptions from multimedia content is not addressed specifically. A system producing descriptions may be said to be an ISO/IEC 15938 compatible description production system if it produces descriptions (binary or textual) that conform to the specifications of parts 1, 2, 3, 4 and 5 of ISO/IEC 15938. The characteristics of descriptions and the terminals consuming descriptions are defined for parts 1, 2, 3, 4 and 5 of ISO/IEC 15938 as follows. Descriptions: the characteristics of a specific description are defined according to syntax and semantics of elements from ISO/IEC 15938 (all parts) that are used in the description. Terminals: the characteristics of a terminal consuming a description are defined according to the required description decoding process for the elements used in the description. An example of a description decoding property is the arithmetic accuracy in which the value of element are represented. The capabilities of a description consuming terminal are determined by the domain of descriptions and elements that the terminal is capable of decoding. A description can be decoded by a terminal if the elements of the description are within the subset of ISO/IEC 15938 (all parts) specified for a given definition of decoder capabilities. Guidelines are given on constructing tests to verify conformance of descriptions and terminals. ISO/IEC 15938-7:2003 provides additional guidelines on how to construct test suites for checking conformance of terminals. In addition, some test descriptions are provided. The conformance testing consists of two stages: Systems testing and Description Definition Language (DDL) testing. The Systems conformance testing involves decoding the description stream, which may be in binary or textual access unit form, and checking that after the decoding of each access unit the current description tree maintained by the terminal is DDL conformant. In the case that the input description to the Systems processor is an XML file, the conformance is directly performed by the DDL testing. The DDL conformance testing involves parsing the textual XML description and checking that the description is well-formed and valid according to the schema comprised from parts 1, 2, 3, 4 and 5 of ISO/IEC 15938. The conformance testing of descriptions does not involve checking the semantics of the descriptions.
Abstract
Overview
ISO/IEC 15938-7:2003 defines conformance testing for the multimedia content description interface (ISO/IEC 15938). It specifies how to design tests that verify whether multimedia descriptions and description-consuming terminals comply with the syntactic and structural rules defined in parts 1, 2, 3, 4 and 5 of ISO/IEC 15938. The standard focuses on validating description formats and decoder behavior (binary or textual), not on how descriptions are created or on their semantic correctness.
Key Topics
- Scope of conformance: Tests validate that descriptions and terminals conform to the syntax and schema rules specified across ISO/IEC 15938 parts 1–5.
- Two-stage conformance testing:
- Systems testing - decode description streams (binary or textual access units) and verify that the terminal’s current description tree is DDL-conformant after each access unit.
- DDL (Description Definition Language) testing - parse textual (XML) descriptions and check well-formedness and validity against the aggregated XML schema derived from parts 1–5.
- Description and terminal characteristics:
- Descriptions are assessed by the syntax and semantics of the elements used (as defined in ISO/IEC 15938).
- Terminals are characterized by their decoding capabilities (e.g., supported elements, arithmetic accuracy for element values).
- Test construction guidance: Provides guidelines for building test suites, defining decoder capability subsets, and constructing example test descriptions and conformance bitstreams.
- Limitations: The standard does not address extraction/creation of descriptions from media, nor does it evaluate the semantic correctness of description content.
Applications
ISO/IEC 15938-7:2003 is practical for:
- Conformance test labs creating standardized test suites and bitstreams for validating multimedia metadata implementations.
- Device and software manufacturers verifying that description-consuming terminals (players, indexers, retrieval engines) correctly decode and maintain description trees.
- Interoperability and QA teams ensuring consistent handling of binary and XML description formats across products.
- Standards implementers and integrators defining decoder capability profiles and verifying that systems meet the schema and decoding requirements.
Practical uses include certification testing, supplier acceptance testing, regression testing of decoders, and validating XML-based description files against the DDL schema.
Related Standards
- ISO/IEC 15938 parts 1–5 - define the syntax, semantics, DDL and schema used as the base for conformance testing in part 7.
Keywords: ISO/IEC 15938-7:2003, conformance testing, multimedia metadata, DDL testing, description decoding, XML schema, description tree, systems testing.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 15938-7:2003
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO/IEC 15938-17:2022
ОтменёнInformation technology — Multimedia content description interface — Part 17: Compression of neural networks f…
Overview ISO/IEC 15938-17:2022 defines a standardized approach to compressing neural network parameters used for multimedia content description and analysis. Part of the ISO/IEC 15938 family, this do…
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…
ISO 7574-3:1985
ДействующийAcoustics — Statistical methods for determining and verifying stated noise emission values of machinery and e…
Overview ISO 7574-3:1985 is part of the ISO 7574 series on acoustics and provides a simple (transition) statistical method for determining and verifying stated noise emission values for batches (lots…