The TBX framework defined by this International Standard is designed to support various types of processes
involving terminological data, including analysis, descriptive representation, dissemination, and interchange
(exchange), in various computer environments. The primary purpose of TBX is for interchange of terminological
data. It is limited in its ability to represent presentational markup. Intended application areas include translation and
authoring.
TBX is modular in order to support the varying types of terminological data, or data-categories, that are included in
different terminological databases (termbases). TBX includes two modules: a core structure, and a formalism for
identifying a set of data-categories and their constraints, both expressed in XML. The term TBX, when used alone,
refers to the framework consisting of these two interacting modules.
To maximize interoperability of the actual terminological data, TBX also provides a default set of data-categories that
are commonly used in terminological databases. However, subsets or supersets of the default set of data-categories
can be used within the TBX framework to support specific user requirements.
TBX, when used with its default set of data-categories, qualifies as a terminological markup language (TML) as
defined in ISO 16642, which will be referred to as the TBX-default TML in this International Standard. Likewise, other
markup languages that comply with TBX and use a subset of the default set of data-categories are also TMLs, but
may go by other names, such as the one referred to in Annex G (Informative) TBX-Basic.
ISO 30042:2008 Referenced Document
ISO 12200:1999 Computer applications in terminology - Machine-readable terminology interchange format (MARTIF) - Negotiated interchange
ISO 12620 Management of terminology resources — Data category specifications*, 2019-05-20 Update
ISO 16642:2003 Computer applications in terminology - Terminological markup framework
ISO 3166-1:2006 Codes for the representation of names of countries and their subdivisions - Part 1: Country codes
ISO 639-1:2002 Codes for the representation of names of languages - Part 1: Alpha-2 code
ISO 639-2:1998 Codes for the representation of names of languages - Part 2: Alpha-3 code
ISO 639-3:2007 Codes for the representation of names of languages - Part 3: Alpha-3 code for comprehensive coverage of languages
ISO 8601:2004 Data elements and interchange formats - Information interchange - Representation of dates and times
ISO/IEC 10646 Amendment 1- Information technology — Universal coded character set (UCS) — CJK Unified Ideographs Extension H, Vithkuqi, Old Uyghur, Cypro-Minoan, and other characters*, 2023-07-17 Update
ISO/IEC 646:1991 Information technology; ISO 7-bit coded character set for information interchange
ISO 30042:2008 history
2019ISO 30042:2019 Management of terminology resources — TermBase eXchange (TBX)
2008ISO 30042:2008 Systems to manage terminology, knowledge and content - TermBase eXchange (TBX)