Warning.gif

Warning!

This is an old revision. Go to current revision

Certified.png
This pattern has been certified.

Related submission, with evaluation history, can be found here

Working.gif Last modified date is: 2010-09-05

General information

Name Faceted Classification Scheme (FCS)
Problem Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).



Non-Ontological Resource

Description A FCS is defined as: "a set of mutually exclusive and jointly exhaustive categories, each made by isolating one perspective on the items (a facet), that combine to completely describe all the objects in question, and which users can use, by searching and browsing, to find what they need" (Denton, 2003).

The following notation is introduced to refer to the elements of a generic FCS in the figure below:

  • TDC denotes the domain of discourse. The domain-specific concept targeted by the FCS.
  • Facet_i denotes one of the facets of the FCS.
  • F_iTerm_j denotes one of the terms of Facet_i.
  • Item_x denotes one the items from the domain of discourse (TDC) to be classified.
Graphical Representation

Diagram

FacetedClassificationScheme GenericStructure.png


Ontology

Description Generic structure of an ontology model to represent a Faceted Classification Scheme. The symbol (≡) denotes an OWL defined class.
Graphical Representation

Diagram

FacetedClassificationSchemeGenericStructure.png


Process

Description Mapping between the elements in the generic structure of a Faceted Classification Scheme and the Normalization ODP.

Based on the principle of representating each facet as a module, the underlying ideas behind the mappings in the figure below can be outlined as follows:

  • The target domain concept TDC represents the domain of discourse of both a FCS and the Normalization ODP. The primitive class :TDC fulfills that role in the normalized ontology.
  • A facet Facet_i from a generic FCS corresponds to a module :Module_i in the Normalization ODP, therefore it becomes a primitive class :Facet_i in the normalized ontology model.
  • A facet Facet_i from a FCS also becomes an object property :hasFacet_i in the normalized ontology, given that for every module :Module_i in the Normalization ODP, there is an object property :has_Module_i.
  • From the relationship between facet and module, it follows that a facet term F_iTerm_j from a FCS maps to a module subclass :M_iClass_j from the Normalization ODP. Both elements represents the same notion in their respective conceptual models. A subvidision, a refinement of the facet or module that they complement respectively. Therefore, a facet term F_iTerm_j from a FCS becomes a primitive class :F_iTerm_j in the normalized ontology.
  • A facet term F_iTerm_j from a FCS also produces a defined class :F_iTerm_jTDC in the normalized ontology, given that for every primitive class :M_iClass_j in the Normalization ODP, there is a corresponding defined class :M_iClass_jTDC.
  • Every item Item_x to be classified in the FCS aligns to a class :Specific_x that is automatically classified by a reasoner in the Normalization ODP. Therefore, every element Item_x is represented as a primitive class :SpecificTDC_x in the normalized ontology.
Graphical Representation

Diagram

MappingFCSNormalizationODP.png


Scenario example

Description To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.


Example of a Non-Ontological Resource

Description The figure below recaps the final FCS developed for the "Dishwashing Detergent" domain example in Denton (2003)(S 2.4). The elements of the schema fit into the generic structure of a FCS presented, where:
  • The TDC element is populated with the domain "Dishwashing Detergent".
  • Facet_i elements are populated with the facets: "Agent", "Form", "Brand Name", "Scent", "Effect On Agent", and "Special Property".
  • F_iTerm_j elements are populated with the terms or foci listed below (grouped by facet):
    • Agent: dishwasher, person.
    • Form: gel, gelpac, liquid, powder, tablet.
    • Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.
    • Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.
    • Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).
    • Special Property: antibacterial.
  • Item_x elements are populated in this case with two example items to classify:
    • "President's Choice Antibacterial Hand Soap and Dishwashing Liquid".
    • "Palmolive Aroma Therapy, Lavender and Ylang Ylang".
Graphical Representation

Diagram

Denton - 2003 - FCS Dishwashing Detergent.jpg

Web Reference http://www.miskatonic.org/library/facet-web-howto.html


Ontology example

Description OWL representation of the "Dishwashing Detergent" domain concept Faceted Classification Scheme applying the Normalization ODP. The symbol (≡) denotes an OWL defined class.
Graphical Representation

Diagram

FacetedClassificationStructureOntologyExample.png

Web Reference http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl


Process example

Description Using the mappings from the table.
Graphical Representation

Diagram

MappingFCSNormalizationODP.png


About

SubmittedBy BenedictoRodriguezCastro
Author BenedictoRodriguezCastro, HughGlaser, LesCarr
Also known as
Known uses
Related to Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue
Other References

Additional information

Scenarios

Scenarios about Faceted Classification Scheme

No scenario is added to this Content OP.

Reviews

Reviews about Faceted Classification Scheme
There is no review about this proposal.
Some subquery has no valid condition.

This revision (revision ID 10003) takes in account the reviews: none

Other info at evaluation tab


Modeling issues

Modeling issues about Faceted Classification Scheme
There is no Modeling issue related to this proposal.
Some subquery has no valid condition.


References

Add a reference


Timer.png Submission to event

WOP:2010

The page [[Bootstrap:Footer]] was not found.