Browse wiki

From Odp

Jump to: navigation, search
Submissions:Classification scheme - adjacency list model - to Taxonomy
GeneralDescription A non-ontological resource holds a classif A non-ontological resource holds a classification scheme which follows the adjacency list model. A classification scheme is a rooted tree of concepts, in which each concept groups entities by some particular degree of similarity. The semantics of the hierarchical relation between parents and children concepts may vary depending of the context. The adjacency list data model for hierarchical classifications proposes to create an entity which holds a list of items with a linking column associated to their parent items. g column associated to their parent items., The ontology generated will be based on th The ontology generated will be based on the taxonomy architectural pattern (AP-TX-01). Each category in the classification scheme is mapped to a class, and the semantics of the relationship between children and parent categories are mapped to subClassOf relations. gories are mapped to subClassOf relations., 1. Identify the classification scheme item 1. Identify the classification scheme items which do not have a parent key value, i.e. classification scheme items without parents. 2. For each one of the above identified classification scheme items cei: 2.1. Create the corresponding ontology class, Ci class. 2.2. Identify the classification scheme items, cej , which are children of cei, by using the parent key values. 2.3. For each one of the above identified classification scheme items cej : 2.3.1. Create the corresponding ontology class, Cj class. 2.3.2. Set up the subClassOf relation between Cj and Ci. 2.3.3. Repeat from step 2.2 for cej as a new cei. 3. If there are more than one classification scheme items without parent cei 3.1. Create an ad-hoc class as the root class of the ontology. 3.2. Set up the subClassOf relation between Ci class and the root class. ation between Ci class and the root class., Suppose that someone wants to build an ontology based on the water areas classification published by FAO. This classification scheme follows the adjacency list data model., The FAO classification for water areas groups them according to some different criteria as environment, statistics, and jurisdiction, among others., 1. Create the Water area class. 2. Create 1. Create the Water area class. 2. Create the Environmental area class, and set up the subClassOf relation between the Environmental area class and the Water area class. 2.1. Create the Inland/marine class, and set up the subClassOf relation between the Inland/marine class and the Environmental area class. 2.2. Create the Ocean class, and set up the subClassOf relation between the Ocean class and the Environmental area class. 2.3. Create the North/South/Equatorial class, and set up the subClassOf relation between the North a South a Equatorial class and the Environmental area class. 3. Create the Fishing Statistical area class, and set up the subClassOf relation between the Fishing Statistical area class and the Water area class. 3.1. Create the FAO statistical area class, and set up the subClassOf relation between the FAO statistical area class and the Fishing Statistical area class. 3.2. Create the Areal grid system class, and set up the subClassOf relation between the Areal grid system class and the Fishing Statistical area class. 4. Create the Jurisdiction area class, and set up the subClassOf relation between the Jurisdiction area class and the Water area class. ction area class and the Water area class.
GraphicallyRepresentedBy AdjacencyList.png +, Ontology.png +, Wfcsalsocheck.png +, AdjacencyListWaterAreas.png +, WaterAreaOntology.png +, Wfcsalsoexamplecheck.png +
HasIntent Re-engineering a classification scheme which follows the adjacency list model to design a taxonomy. APPLICABILITY The semantics of the relation between parent and children items are subClassOf. There is no multi-inheritance nor cyclic relations.
Modification dateThis property is a special property in this wiki. 28 August 2011 20:30:56  +
Name Classification scheme - adjacency list model - to Taxonomy  +
PatternAlsoKnownAs Classification scheme to Taxonomy (adjacency list model)  +
PatternAuthor Boris Villazón Terrazas  +
RelatedPattern Use the Architectural Pattern: TX-AP-01 +
SubmittedBy BorisVillazón-Terrazas +
SubmittedToEvent 2009 +
WebReference http://www.fao.org/figis/servlet/RefServlet  +, http://www.fao.org/aims/neon.jsp  +
Categories ProposedReengineeringOP +, Review assigned +, Submitted to event +
hide properties that link here 
  No properties link to this page.
 

 

Enter the name of the page to start browsing from.
Personal tools
Quality Committee
Content OP publishers