Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ontodt [2015/05/27 08:35]
admin
ontodt [2016/04/12 11:15] (current)
admin [Publications]
Line 39: Line 39:
 All datatype property classes have defined subclasses. For example, the //​boundedness//​ class has the following subclasses: //bounded// (//bounded below, bounded above//) and  //​unbounded//​ (//​unbounded below, unbounded above//). All datatype property classes have defined subclasses. For example, the //​boundedness//​ class has the following subclasses: //bounded// (//bounded below, bounded above//) and  //​unbounded//​ (//​unbounded below, unbounded above//).
  
 +==== Extended datatype ====
 +In OntoDT, an //extended datatype// (named //'​subtype'//​ in the ISO standard) is defined as a //IAO: data representational model// that is derived from an existing datatype by restricting the value space to a subset of the base datatype, while maintaining all operations. The base type denotes the role of a datatype as a //​parametric datatype// on which a generator operates to produce a new datatype. An extended datatype is defined by a //subtype generator// that represents the relationship between the value spaces of the base type and the extended datatype.
 +
 +In OntoDT, we define the following classes of subtype generators: //range generator//,​ //selection generator//,​ //exclusion generator//,​ //size generator//,​ //extension generator//,​ and //explicit subtype generator//​. Subtype generators can change the set of datatype properties valid for the base datatype, and this is the reason we do not represent them simply as subclasses of the datatype class. For example, applying the range generator to an unbound datatype will make it bounded.
 +
 +Using these notions, we can represent an extended datatype of any previously defined type. For example, by using a range subtype generator we can place a new upper and/or lower bound on the value space of a chosen base datatype. The //positive integer// datatype is a extended datatype of the //integer datatype// obtained by limiting the value space with a lower bound of zero. 
 +
 +Using these notions, we can represent an extended datatype of any previously defined type. For example, by using a range subtype generator we can place a new upper and/or lower bound on the value space of a chosen base datatype. The //positive integer// datatype is a extended datatype of the //integer datatype// obtained by limiting the value space with a lower bound of zero. 
 ===== Versions and Download ===== ===== Versions and Download =====
 ==== Release version 1 ==== ==== Release version 1 ====
Line 48: Line 56:
     * extension of OntoDT and OntoDM-core for annotating datasets [[http://​ontodm.com/​ontodt/​clus-instances.owl|clus-instances.owl]]     * extension of OntoDT and OntoDM-core for annotating datasets [[http://​ontodm.com/​ontodt/​clus-instances.owl|clus-instances.owl]]
 ===== Publications ===== ===== Publications =====
-  * Panče Panov, Larisa Soldatova, Sašo Džeroski. Generic Ontology of Datatypes. Information Sciences, 2015 (accepted for publication)+  * Panče Panov, Larisa Soldatova, Sašo Džeroski. ​[[http://​www.sciencedirect.com/​science/​article/​pii/​S0020025515005800|Generic Ontology of Datatypes]]. Information Sciences ​329 (2016900–920
   * Panče Panov. [[https://​www.dropbox.com/​s/​0w1gwjja76sipgi/​PanovPhD2012.pdf|A Modular Ontology of Data Mining]]. Doctoral Thesis. Jožef Stefan International Postgraduate School. 2012 (Chapter 5 OntoDT: Ontology Module for Datatypes) ​   * Panče Panov. [[https://​www.dropbox.com/​s/​0w1gwjja76sipgi/​PanovPhD2012.pdf|A Modular Ontology of Data Mining]]. Doctoral Thesis. Jožef Stefan International Postgraduate School. 2012 (Chapter 5 OntoDT: Ontology Module for Datatypes) ​
 ===== OntoDT@Bioportal ===== ===== OntoDT@Bioportal =====
  
 [[http://​bioportal.bioontology.org/​ontologies/​1588]] [[http://​bioportal.bioontology.org/​ontologies/​1588]]

QR Code
QR Code OntoDT - Ontology of Datatypes (generated for current page)