Language Representation Ontology

IRI:
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
Version IRI:
http://www.omg.org/spec/LCC/20170801/Languages/LanguageRepresentation/
Imported Ontologies:
http://www.omg.org/techprocess/ab/SpecificationMetadata/ (visualise it with LODE)
Other visualisation:
Ontology source

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Namespace Declarations

Classes

alpha-2 codec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Alpha2Code

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language identifier for a human language as defined by ISO 639-1, that is, a two-letter combination of characters used to represent a language or languages
has super-classes
language identifierc
In the ISO 639-1 language code, each language identifier is composed of two letters (lower case letters from the Latin alphabet, corresponding to characters 97 through 122 of the UTF-8 encoding), without diacritical marks or other encodings of any kind.

alpha-3 codec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Alpha3Code

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language identifier for a human language as defined by ISO 639, that is, a three-letter combination of characters used to represent a language or languages
has super-classes
language identifierc
has sub-classes
bibliographic codec, terminology codec
In the ISO 639-2 language code, each language identifier is composed of three letters (lower case letters from the Latin alphabet, corresponding to characters 97 through 122 of the UTF-8 encoding), without diacritical marks or other encodings of any kind.
Two code sets are provided in ISO 639-2, one for bibliographic applications and one for terminology applications. Some of these are considered collective language codes, referring to a family of languages, and there are a few special purpose codes for use in various applications. ISO 639-3 provides a single, three character code for each individual language or macrolanguage. Additional codes for language families and groups are specified in other parts of the standard.

ancient languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/AncientLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
an extinct language that has an attested literature and is recognized as having special status in the academic community
has super-classes
extinct languagec
Ancient languages may have either individual or collective language codes. See section 4.1.5, ISO 639-2, for an explanation of the latter case.

arrangementc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Arrangement

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a structure or means of organizing information such as a schema, numbering system, organization scheme, measurement system, taxonomy, or language for organizing information
has sub-classes
code setc, identification schemec, writing systemc

artificial languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/ArtificialLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language for human communication that has been artificially devised
has super-classes
languagec
is disjoint with
natural languagec
Artificial languages do not include reconstructed languages or computer programming languages.

bibliographic codec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/BibliographicCode

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
an alpha-3 code that is a member of the set of bibliographic codes in ISO 639-2
has super-classes
alpha-3 codec
language identifierc

code elementc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/CodeElement

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a sequence of characters denoting something that it is associated with for some purpose, within a specified context, according to some rule set
has super-classes
denotesop exactly 1
is member ofop exactly 1 code setc
has sub-classes
language identifierc

code setc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/CodeSet

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a system of alpha-numeric symbols, or combinations of symbols, that stand for specified values in some context
has super-classes
arrangementc
has memberop only code elementc

collectionc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Collection

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a grouping of some variable number of things (may be zero) that have some shared significance
has sub-classes
language groupc, scriptc

collective language codec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/CollectiveLanguageCode

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language identifier or code used to represent a group of languages
has super-classes
language identifierc
denotesop only language groupc
identifiesop only language groupc
is disjoint with
special purpose codec
See section 4.1.1, ISO 639-2, for an explanation of the usage of such codes, and section 4.1.3 to gain understanding of the distinction between collective language and macrolanguage codes.

dialectc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Dialect

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language variant that is specific to a geographical region or speech community
has super-classes
language variantc
Dialects are typically represented via the same language code as the code for the primary language, with a few exceptions for well-known dialects. See sections 4.1.3 and 4.1.4, ISO 639-2 for additional details on the treatment of dialects in the standard.

extinct languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/ExtinctLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
an individual language or variant that is no longer in use and has no current descendant
has super-classes
languagec
has sub-classes
ancient languagec
is disjoint with
living languagec

historical languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/HistoricalLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a well-known prior version of a living or extinct language
has super-classes
languagec

identification schemec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/IdentificationScheme

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a system for allocating identifiers to objects
has super-classes
arrangementc
has memberop only identifierc

identifierc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Identifier

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a sequence of characters uniquely identifying something that it is associated with for some purpose and within a specified context
has super-classes
identifiesop exactly 1
is member ofop exactly 1 identification schemec
has tagdp some string
has sub-classes
language identifierc
is in domain of
has tagdp
Text-valued tags are included here as they may be useful for automated transformation or encoding systems, such as those used to produce IETF compliant language tags in XML.

individual languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/IndividualLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language that can be distinguished from another language by some set of rules
has super-classes
languagec
has sub-classes
language variantc
Identifiers in Parts 1, 2, and 3 of ISO 639 are assumed to denote distinct individual languages, unless the language name explicitly refers to a language group. See section 4.2 in ISO 639-4 for a detailed explanation of the definition of individual language in the context of the ISO 639 standard.

individual language identifierc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/IndividualLanguageIdentifier

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language identifier whose scope is that of an individual (distinct) language
has super-classes
language identifierc
denotesop only individual languagec
identifiesop only individual languagec
is disjoint with
macrolanguage identifierc

languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Language

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a systematic use of sounds, characters, symbols or signs to communicate meaning
has super-classes
has English namedp some string
has French namedp some string
has German namedp only string
has indigenous namedp only string
has sub-classes
artificial languagec, extinct languagec, historical languagec, individual languagec, living languagec, macrolanguagec, natural languagec, special purpose language conceptc, spoken languagec, written languagec
is in domain of
has earlier formop
is in range of
has earlier formop

language familyc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/LanguageFamily

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a group of individual languages related to each other through common ancestry
has super-classes
language groupc

language groupc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/LanguageGroup

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a collection of two or more individual languages, treated as a group for some purpose
has super-classes
collectionc
has sub-classes
language familyc, remainder groupc
See section 4.6 in ISO 639-4 for additional explanatory material for language groups.

language identifierc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/LanguageIdentifier

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a string of characters that uniquely identifies a linguistic entity
has super-classes
code elementc
identifierc
denotesop only languagec
identifiesop only languagec
has sub-classes
alpha-2 codec, alpha-3 codec, bibliographic codec, collective language codec, individual language identifierc, macrolanguage identifierc, special purpose codec, terminology codec

language variantc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/LanguageVariant

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a variation of an individual language that is sufficiently unique that it can be identified and named
has super-classes
individual languagec
has sub-classes
dialectc, standard variantc

language variationc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/LanguageVariation

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
continuous change within and between individual languages
Language variation may include change over time, space, cultural affiliation, etc.

living languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/LivingLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
an individual language or variant in use today by some speech community
has super-classes
languagec
is disjoint with
extinct languagec

macrolanguagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Macrolanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language that may be viewed in some circumstances as an individual language, but actually represents two or more individual languages
has super-classes
languagec
See sections 4.1 and 4.3 of ISO 639-4 for an extensive description of macrolanguages and how they are different from language groups.

macrolanguage identifierc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/MacrolanguageIdentifier

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language identifier whose scope is that of a macrolanguage
has super-classes
language identifierc
denotesop only macrolanguagec
identifiesop only macrolanguagec
is disjoint with
individual language identifierc, special purpose codec

natural languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/NaturalLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language used in human communications that is not artificial in nature
has super-classes
languagec
is disjoint with
artificial languagec

orthographyc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Orthography

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a set of conventions and rules for representing language in written form
has super-classes
grammarc
The orthographic rules for a given language may include rules of spelling, hyphenation, capitalization, word breaks, emphasis, and punctuation. Languages that have multiple writing systems may have distinct orthographies and scripts.

remainder groupc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/RemainderGroup

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a group of languages that explicitly excludes certain individual languages
has super-classes
language groupc

scriptc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Script

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a set of graphic characters used to represent one or more languages in writing
has super-classes
collectionc
Use of multiple writing systems does not mean that multiple language identifiers are necessary for a language. ISO 639 language identifiers may be combined with script identifiers from ISO 15924 (e.g., BCP 47).

special purpose codec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/SpecialPurposeCode

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language identifier whose scope is that of a special purpose language construct
has super-classes
language identifierc
denotesop only special purpose language conceptc
identifiesop only special purpose language conceptc
is disjoint with
collective language codec, macrolanguage identifierc

special purpose language conceptc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/SpecialPurposeLanguageConcept

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language concept introduced in ISO 639-3 to satisfy special-purpose requirements, typically to support application constraints
has super-classes
languagec

spoken languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/SpokenLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
an individual language or language variant that is articulated through speech (oral or vocal) sounds
has super-classes
languagec

standard variantc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/StandardVariant

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language variant with a high degree of status and normalization, typically used in public discourse, centers of government and commerce
has super-classes
language variantc

terminology codec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/TerminologyCode

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a language identifier whose scope is that of terminological codes
has super-classes
alpha-3 codec
language identifierc

transcriptionc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Transcription

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
the representation of speech or signing in written form
The resulting text is also referred to as a transcription.

transliterationc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/Transliteration

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
the conversion of text from one script to another without loss of information
The resulting text is also referred to as a transliteration.

writing systemc back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/WritingSystem

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a system for writing a language, including the requisite script and character set
has super-classes
arrangementc
hasop some orthographyc
hasop some scriptc

written languagec back to ToC or Class ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/WrittenLanguage

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
the representation of a language via a writing system, with a relatively normalized orthography
has super-classes
languagec

Object Properties

denotesop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/denotes

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
serves as a linguistic expression of the notion of, means
is inverse of
has denotationop

hasop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/has

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
indicates that someone (or something) possesses something, such as a characteristic, attribute, feature, or capability
has sub-properties
has denotationop, has earlier formop

has denotationop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasDenotation

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
has meaning, expresses
has super-properties
hasop
is inverse of
denotesop

has earlier formop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasEarlierForm

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
relates a language to an earlier form (historically significant) of that same language
has super-properties
hasop
has domain
languagec
has range
languagec

has memberop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasMember

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
relates something, typically a collection, group or organization, to some discrete thing identified as a member of it
is inverse of
is member ofop

identifiesop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/identifies

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
recognizes or establishes within some context
is inverse of
is identified byop

is identified byop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/isIdentifiedBy

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
has an indicator or label, that is unique within some context
is inverse of
identifiesop

is member ofop back to ToC or Object Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/isMemberOf

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
belongs, either individually or collectively, to a group
is inverse of
has memberop

Data Properties

has English namedp back to ToC or Data Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasEnglishName

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
associates a name in English with an individual concept
has super-properties
has namedp
has range
string

has French namedp back to ToC or Data Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasFrenchName

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
associates a name in French with an individual concept
has super-properties
has namedp
has range
string

has German namedp back to ToC or Data Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasGermanName

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
associates a name in German with an individual concept
has super-properties
has namedp
has range
string

has indigenous namedp back to ToC or Data Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasIndigenousName

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
associates a local regional or cultural name with an individual concept
has super-properties
has namedp
has range
string

has namedp back to ToC or Data Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasName

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
associates a name, reference name, or appellation with an individual concept
has sub-properties
has English namedp, has French namedp, has German namedp, has indigenous namedp
has range
string

has tagdp back to ToC or Data Property ToC

IRI: http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/hasTag

is defined by
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
a unique combination of alphanumeric characters corresponding to the identifier
has domain
identifierc
has range
string
Text-valued tags are included here as they may be useful for automated transformation or encoding systems, such as those used to produce IETF compliant language tags in XML.

Namespace Declarations back to ToC

default namespace
http://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
SpecificationMetadata
http://www.omg.org/techprocess/ab/SpecificationMetadata/
core
http://www.omg.org/spec/API4KP/core#
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
skos
http://www.w3.org/2004/02/skos/core#
terms
http://purl.org/dc/terms/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.