onto.dtype Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jqudt Show documentation
Show all versions of jqudt Show documentation
Java library for the QUDT ontology
1
The property 'dtype:value' is a general property that in some cases could have scalar values and in other cases may refer to a first class concept that is a 'value object'. For this reason, the type of this property is set as 'rdf:Property' and the property is rangeless.
value
1
code
A codelist is a controlled vocabulary of terms that are used to represent permissible values of a variable in information systems. The representaiton of codes in 'dtype' has been influenced by CCTS and UBL.
Enumeration
1
A type that serves as a container for the enumerated values of an enumeration. This enables the enumeration itself to be referenceable. One need for this is in determing the default value of an enumeration , another need is in the management of sub-enumerations and composite enumerations.
VAEM Enumeration
The base class for datatypes that have values that are restriced to a set of literals or tokens. The members of the restriction may themselve be restriced by facets that apply to scalar data types.
Metadata Enumerated value
1
A derived codelist is a sublist of another codelist. The members that it has must be members of the source list.
Derived Code List
A property for specifying how member elements make up a data structure.
has member
1
A property for expressing an encoded value. The range has been set to 'xsd:anySimpleType' to allow for a variety of scalar datatypes.
code
1
A value reference is a pointer to an Enumerated Value. The original position of the value can be overridden by the position attribute.
Value Reference
A composite codelist is a codelist made up of other codelists. It does not introduce any new codes.
Composite code list
1
A simple codelist is one made up only of enumerated values.
Simple code list
An indirection pointer for relating a slot in am occurrence data structure, such as 'dtype:ValueReference' with another resource.
refers to
A property for specifying a derivation relationship.
derived from
The property 'dtype:orderIndex' is an annotation property to specify a position that some value or structure will have. One use is to specify the place that a resource has in a sequence. One use is on property occurrences in class axioms. Here 'vaem:orderIndex' is placed on a restriction to specify how that property may be transformed into a representation where ordering has some importance, for example, in XML Schema sequences.
order index
1
Datatype Ontology
http://www.linkedmodel.org/schema/dtype
The ontology 'dtype' provides a specification of simple data types such as enumerations. These are needed in support of the conversion of XML Schemas and UML Models to OWL. Codelists are also defined in 'dtype'.
2011-29-05
To provide a foundation for data types.
Datatypes
Created with TopBraid Composer
1
Datatype Ontology
dtype
DTYPE
1.0
The LinkedModel DTYPE Ontology is issued under a Creative Commons Attribution Share Alike 3.0 United States License. Attribution should be made to <a href="http://www.topquadrant.com">TopQuadrant, Inc.</a>.
The property 'dtype:defaultValue' is a general property for specifying a value in situations where none is specified, or can be determined. In some cases of use, this property could have a scalar value and in other cases may need to refer to a first class concept that holds a 'value object'. For this reason, the type of this property is set as 'rdf:Property' and the property is rangeless.
default value
1
1
The property 'dtype:order' provides a means to specify a precedence. One use of order is in specifying ordered enumerations such as 'voag:ConfidentialityLevel'. A similar property, but with an important type difference, is 'vaem:orderIndex'. This is for use on property occurrences in class axioms where it can be placed on a restriction to specify how that property may be transformed into other representations where ordering has some importance, for example, in XML Schema sequences. Whereas 'vaem:order' is a datatype property, 'vaem:orderIndex' is an annotation property.
order
Aproperty for constructing composite data structures
composite of
1
A general purpose property for holding string literals.
literal
0
© 2015 - 2024 Weber Informatics LLC | Privacy Policy