ISO 24623-1:2018
Language resource management — Corpus query lingua franca (CQLF) — Part 1: Metamodel
Language resource management — Corpus query lingua franca (CQLF) — Part 1: Metamodel
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 17
- Дата публикации:
- 20 апреля 2018 г.
- Издание:
- ISO IS 24623 edition 1 version 1
- ICS:
- 01.020
ISO 24623-1:2018 describes the abstract metamodel designed to accommodate any corpus query language (QL) and providing a basis for coarse-grained classification. The metamodel consists of several components referred to as CQLF classes, levels, and modules, and is illustrated with examples from the Single-stream class (where a single data stream is used to organize the relevant data structures). Within this class, this document discusses three CQLF levels (Linear, Complex and Concurrent), as well as their subdivisions into modules, dictated by functional and modelling criteria. ISO 24623-1:2018 does not provide a way to specify further details beyond the above-mentioned divisions, and neither does it contain within its scope QLs designed to query more than one concurrent data stream, as in multimodal corpora or in parallel corpora (such QLs can still be classified according to the criteria suggested here for less expressive QLs).
Abstract
Overview
ISO 24623-1:2018 - Language resource management: Corpus Query Lingua Franca (CQLF) - Part 1: Metamodel - defines an abstract metamodel for classifying and comparing corpus query languages (QLs). It provides a modular, coarse‑grained framework (CQLF classes, levels and modules) to locate any corpus QL within a feature matrix. The document illustrates the model using the Single‑stream class (a single primary data stream) and distinguishes three CQLF levels: Linear, Complex and Concurrent. ISO 24623-1:2018 focuses on classification and interoperability scope rather than prescribing concrete query syntax or covering multi‑stream (multimodal or parallel) query languages in detail.
Key topics and technical requirements
- CQLF metamodel structure: top‑level CQLF classes (Single‑stream, Multi‑stream), nested levels (Linear, Complex, Concurrent) and finer modules that reflect data‑model characteristics.
- Linear level modules: plain‑text handling, segmentation, and simple annotation (tabular annotations).
- Complex level modules: hierarchical annotation (syntactic trees), dependency annotation (dependency relations), and containment relationships (character span containment).
- Concurrent level: addresses multiple, potentially conflicting annotations over the same spans (concurrent annotations, stand‑off techniques).
- Core terminology defined: annotation, stand‑off annotation, character span, token, and primary data.
- Conformance concept: a CQLF implementation is a query language that has been analysed and located in the CQLF matrix; the standard provides criteria for that classification (coarse‑grained, not full serialization rules).
- Normative references: ISO 24611 (MAF), ISO 24612 (LAF), ISO 24615‑1 (SynAF) - used for alignment with existing language resource frameworks.
Applications and who uses it
ISO 24623-1 is practical for:
- Corpus linguists and researchers evaluating or comparing corpus query languages.
- Language technology developers designing QLs, query engines, or annotation tools.
- Data architects and archivists choosing data architectures (single‑stream vs multi‑stream) and ensuring interoperability.
- Project managers deciding on query tools early in projects to avoid costly redesigns later. Practical uses include classifying a QL’s expressivity (e.g., supports hierarchical or dependency queries), guiding tool selection, and informing design decisions for annotation layering and stand‑off annotation strategies.
Related standards
- ISO 24612 - Linguistic Annotation Framework (LAF)
- ISO 24611 - Morpho‑syntactic Annotation Framework (MAF)
- ISO 24615‑1 - Syntactic Annotation Framework (SynAF), Part 1
ISO 24623-1:2018 is a foundation for assessing corpus query language interoperability and for guiding informed choices in corpus query design and implementation.
Технические детали
- Технический комитет
- ISO/TC 37/SC 4 - Language resource management
- SKU
- ISO 24623-1:2018
Похожие стандарты
Стандарты, упомянутые в описании
ISO 24611:2012
ОтменёнLanguage resource management — Morpho-syntactic annotation framework (MAF)
Overview ISO 24611:2012 - Morpho-syntactic annotation framework (MAF) defines a standardized framework for representing morpho-syntactic annotations of word-forms in texts. It provides a meta-model t…
ISO 24612:2012
ДействующийLanguage resource management — Linguistic annotation framework (LAF)
Overview ISO 24612:2012 - Language resource management - Linguistic annotation framework (LAF) - defines a standard framework for representing linguistic annotations of primary language data (text, s…