<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://ontologydesignpatterns.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BenedictoRodriguezCastro</id>
		<title>'Ontology Design Patterns' - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://ontologydesignpatterns.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BenedictoRodriguezCastro"/>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php/Special:Contributions/BenedictoRodriguezCastro"/>
		<updated>2026-04-08T02:37:29Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_TransportPattern&amp;diff=11676</id>
		<title>Reviews:BenedictoRodriguezCastro about TransportPattern</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_TransportPattern&amp;diff=11676"/>
				<updated>2013-08-10T13:14:29Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=TransportPattern&lt;br /&gt;
|RevisionID=11661&lt;br /&gt;
|CreationDate=2013/8/10&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=Note to Program Committee:&lt;br /&gt;
&lt;br /&gt;
This &amp;quot;Review Summary&amp;quot; is the same as uploaded to EasyChair based on the 4.5 pages paper submitted by the authors. The rating of -1 (weak accept) on EasyChair or 0 (needs minor revision) here is based on the content of the paper. The content submitted on this Web portal for this pattern is very poor and leans toward a rating of -1 (reject).&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Note to authors: &lt;br /&gt;
&lt;br /&gt;
PLEASE, POPULATE THE CONTENTS OF THE PAPER ON THE CORRESPONDING FIELDS ON THE SUBMISSION PAGE OF THIS WEB PORTAL.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
This pattern submission introduces an Ontology Design Pattern (ODP) for the concept of &amp;quot;Transport&amp;quot; in the domain of Geosciences. The meaning of the concept of &amp;quot;Transport&amp;quot; intended to be modeled is defined. The main elements of the pattern are introduced together with their role and function. The pattern is characterized in general terms so that it could be applied to other domains as well. The authors provide an example of how some of the core elements of the pattern can be extended to represent additional aspects associated with the notion of a &amp;quot;transport event&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The strengths and weaknesses of the submission are summarized below:&lt;br /&gt;
&lt;br /&gt;
- The Transport ODP is highly relevant to the workshop because the topics discussed fall well within the scope of the WOP event.&lt;br /&gt;
&lt;br /&gt;
- The readability of the submission is clear. The originality and contribution of the pattern can be seen as novel because, although anchored as an extension to the Semantic Web for Earth and Environmental Terminology (SWEET) ontology, the proposed representation of the concept of &amp;quot;Transport&amp;quot; as defined in the submission, is new.&lt;br /&gt;
&lt;br /&gt;
- The discussion of related work can be significantly improved because, although the submission mentions other ontologies that the pattern extends (i.e. SWEET) or that it can be linked to (i.e. SOS, or GML), it does not state explicitly whether there have been (or not) previous efforts at representing in a Web ontology, the same notion of &amp;quot;Transport&amp;quot; put forward by the authors. &lt;br /&gt;
&lt;br /&gt;
- The potential practical utility of the proposed approach is very promising because the pattern is defined in general terms and its representation of a &amp;quot;transport event&amp;quot; could be applied to many domains. However, the documentation of the pattern in the submission hampers its utility because there is not a simple full example of a &amp;quot;transport event&amp;quot; illustrating the instantiation of all elements of the pattern. Some &amp;quot;transport event&amp;quot; examples are mentioned (i.e. river flow, air travel) but the instantiation of the pattern is left to the intuition of the reader. Other examples stated can be complex for those not familiar with their particular domain (osmosis, diffusion, etc.).&lt;br /&gt;
&lt;br /&gt;
- The generic schema of the pattern, the naming convention of the core elements and its graphical representations are misleading or unclear because: &lt;br /&gt;
(a) the names given in the narrative do not align the names given to the corresponding object in the figure (i .e. transportEvent, vs. TransportEvent or referenceFrame vs. ReferenceFrame - which one is it?); &lt;br /&gt;
(b) the same object in the figure is used to represent classes and properties (both Transport-, and ReferenceFrame are round boxes); &lt;br /&gt;
(c) what does the arrow &amp;quot;propertyOf&amp;quot; in Figure 1 represents? It is not addressed; &lt;br /&gt;
(d) what do the different colors chosen in Figure 2 represent? and &lt;br /&gt;
(e) the choice of the &amp;quot;partOf&amp;quot; relation between core classes in the pattern is never discussed.&lt;br /&gt;
&lt;br /&gt;
- The implementation of the pattern provided in [1] seems to contain a bug, likely due to the naming issues identified above. The domain and range in the definition of the property :referenceFrame in [1] is set to the URI :transportEvent (low-case 't'), which is not explicitly defined as a class in the .owl file. However, the URI :TransportEvent (upper-case 'T') is.&lt;br /&gt;
&lt;br /&gt;
[1] https://wiki.auckland.ac.nz/download/attachments/52016791/TransportPattern.owl&lt;br /&gt;
&lt;br /&gt;
- In terms of evaluation, the authors acknowledged how it could be approached but as stated earlier, there are no clear or real concrete examples of full instantiations of the pattern. Figure 2 suggests how the pattern can be populated or extended but the concepts used (osmosis, diffusion, percolation, etc.) may not be the ideal introductory example as they represent very specific domains and certain degree of experience in them may be required.&lt;br /&gt;
&lt;br /&gt;
Overall, a very interesting pattern for a modeling scenario (a transport event) very prevalent in the real world. Even though there are several aspects of the pattern that should be improved in terms of documentation and exemplification as outlined above, the essential conceptualization of the pattern is valid and it could prove an interesting point of discussion at the WOP event. Thus, the recommended rating is 0 (needs major revision) (which I am equating to a -1 -weak reject- on EasyChair).&lt;br /&gt;
|ReviewConfidence=- The confidence level regarding the OWL idioms involved in the pattern is high. &lt;br /&gt;
- The confidence level of the application domain as it is discussed in the paper submission (transport event, active/passive transport, etc.) is fair.&lt;br /&gt;
|ReviewProblems=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewRelevance=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewBestPractice=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewReusability=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewRelations=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewUnderstandability=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewClearProblem=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewClearRelevance=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewFigures=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewMissing=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_TransportPattern&amp;diff=11675</id>
		<title>Reviews:BenedictoRodriguezCastro about TransportPattern</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_TransportPattern&amp;diff=11675"/>
				<updated>2013-08-10T13:14:01Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=TransportPattern&lt;br /&gt;
|RevisionID=11661&lt;br /&gt;
|CreationDate=2013/8/10&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=Note to Program Committee:&lt;br /&gt;
This &amp;quot;Review Summary&amp;quot; is the same as uploaded to EasyChair based on the 4.5 pages paper submitted by the authors. The rating of -1 (weak accept) on EasyChair or 0 (needs minor revision) here is based on the content of the paper. The content submitted on this Web portal for this pattern is very poor and leans toward a rating of -1 (reject).&lt;br /&gt;
---&lt;br /&gt;
Note to authors: &lt;br /&gt;
PLEASE, POPULATE THE CONTENTS OF THE PAPER ON THE CORRESPONDING FIELDS ON THE SUBMISSION PAGE OF THIS WEB PORTAL.&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
This pattern submission introduces an Ontology Design Pattern (ODP) for the concept of &amp;quot;Transport&amp;quot; in the domain of Geosciences. The meaning of the concept of &amp;quot;Transport&amp;quot; intended to be modeled is defined. The main elements of the pattern are introduced together with their role and function. The pattern is characterized in general terms so that it could be applied to other domains as well. The authors provide an example of how some of the core elements of the pattern can be extended to represent additional aspects associated with the notion of a &amp;quot;transport event&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The strengths and weaknesses of the submission are summarized below:&lt;br /&gt;
&lt;br /&gt;
- The Transport ODP is highly relevant to the workshop because the topics discussed fall well within the scope of the WOP event.&lt;br /&gt;
&lt;br /&gt;
- The readability of the submission is clear. The originality and contribution of the pattern can be seen as novel because, although anchored as an extension to the Semantic Web for Earth and Environmental Terminology (SWEET) ontology, the proposed representation of the concept of &amp;quot;Transport&amp;quot; as defined in the submission, is new.&lt;br /&gt;
&lt;br /&gt;
- The discussion of related work can be significantly improved because, although the submission mentions other ontologies that the pattern extends (i.e. SWEET) or that it can be linked to (i.e. SOS, or GML), it does not state explicitly whether there have been (or not) previous efforts at representing in a Web ontology, the same notion of &amp;quot;Transport&amp;quot; put forward by the authors. &lt;br /&gt;
&lt;br /&gt;
- The potential practical utility of the proposed approach is very promising because the pattern is defined in general terms and its representation of a &amp;quot;transport event&amp;quot; could be applied to many domains. However, the documentation of the pattern in the submission hampers its utility because there is not a simple full example of a &amp;quot;transport event&amp;quot; illustrating the instantiation of all elements of the pattern. Some &amp;quot;transport event&amp;quot; examples are mentioned (i.e. river flow, air travel) but the instantiation of the pattern is left to the intuition of the reader. Other examples stated can be complex for those not familiar with their particular domain (osmosis, diffusion, etc.).&lt;br /&gt;
&lt;br /&gt;
- The generic schema of the pattern, the naming convention of the core elements and its graphical representations are misleading or unclear because: &lt;br /&gt;
(a) the names given in the narrative do not align the names given to the corresponding object in the figure (i .e. transportEvent, vs. TransportEvent or referenceFrame vs. ReferenceFrame - which one is it?); &lt;br /&gt;
(b) the same object in the figure is used to represent classes and properties (both Transport-, and ReferenceFrame are round boxes); &lt;br /&gt;
(c) what does the arrow &amp;quot;propertyOf&amp;quot; in Figure 1 represents? It is not addressed; &lt;br /&gt;
(d) what do the different colors chosen in Figure 2 represent? and &lt;br /&gt;
(e) the choice of the &amp;quot;partOf&amp;quot; relation between core classes in the pattern is never discussed.&lt;br /&gt;
&lt;br /&gt;
- The implementation of the pattern provided in [1] seems to contain a bug, likely due to the naming issues identified above. The domain and range in the definition of the property :referenceFrame in [1] is set to the URI :transportEvent (low-case 't'), which is not explicitly defined as a class in the .owl file. However, the URI :TransportEvent (upper-case 'T') is.&lt;br /&gt;
&lt;br /&gt;
[1] https://wiki.auckland.ac.nz/download/attachments/52016791/TransportPattern.owl&lt;br /&gt;
&lt;br /&gt;
- In terms of evaluation, the authors acknowledged how it could be approached but as stated earlier, there are no clear or real concrete examples of full instantiations of the pattern. Figure 2 suggests how the pattern can be populated or extended but the concepts used (osmosis, diffusion, percolation, etc.) may not be the ideal introductory example as they represent very specific domains and certain degree of experience in them may be required.&lt;br /&gt;
&lt;br /&gt;
Overall, a very interesting pattern for a modeling scenario (a transport event) very prevalent in the real world. Even though there are several aspects of the pattern that should be improved in terms of documentation and exemplification as outlined above, the essential conceptualization of the pattern is valid and it could prove an interesting point of discussion at the WOP event. Thus, the recommended rating is 0 (needs major revision) (which I am equating to a -1 -weak reject- on EasyChair).&lt;br /&gt;
|ReviewConfidence=- The confidence level regarding the OWL idioms involved in the pattern is high. &lt;br /&gt;
- The confidence level of the application domain as it is discussed in the paper submission (transport event, active/passive transport, etc.) is fair.&lt;br /&gt;
|ReviewProblems=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewRelevance=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewBestPractice=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewReusability=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewRelations=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewUnderstandability=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewClearProblem=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewClearRelevance=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewFigures=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewMissing=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_TransportPattern&amp;diff=11674</id>
		<title>Reviews:BenedictoRodriguezCastro about TransportPattern</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_TransportPattern&amp;diff=11674"/>
				<updated>2013-08-10T02:08:51Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Content OP Proposal Review Template |CreationDate=2013/8/10 |SubmittedBy=BenedictoRodriguezCastro |ContentOPUnderReview=TransportPattern |RevisionID=11661 |Score=1 - needs minor revision...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2013/8/10&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=TransportPattern&lt;br /&gt;
|RevisionID=11661&lt;br /&gt;
|Score=1 - needs minor revision&lt;br /&gt;
|ReviewSummary=Note to Program Committee:&lt;br /&gt;
This &amp;quot;Review Summary&amp;quot; is the same as uploaded to EasyChair based on the 4.5 pages paper submitted by the authors. The rating of 1 (&amp;quot;weak accept&amp;quot; or &amp;quot;needs minor revision&amp;quot;) is based on the content of the paper. The content submitted on this Web portal for this pattern is very poor and leans toward a rating of -1 (reject).&lt;br /&gt;
---&lt;br /&gt;
Note to authors: &lt;br /&gt;
PLEASE, POPULATE THE CONTENTS OF THE PAPER ON THE CORRESPONDING FIELDS ON THE SUBMISSION PAGE OF THIS WEB PORTAL.&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
This pattern submission introduces an Ontology Design Pattern (ODP) for the concept of &amp;quot;Transport&amp;quot; in the domain of Geosciences. The meaning of the concept of &amp;quot;Transport&amp;quot; intended to be modeled is defined. The main elements of the pattern are introduced together with their role and function. The pattern is characterized in general terms so that it could be applied to other domains as well. The authors provide an example of how some of the core elements of the pattern can be extended to represent additional aspects associated with the notion of a &amp;quot;transport event&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The strengths and weaknesses of the submission are summarized below:&lt;br /&gt;
&lt;br /&gt;
- The Transport ODP is highly relevant to the workshop because the topics discussed fall well within the scope of the WOP event.&lt;br /&gt;
&lt;br /&gt;
- The readability of the submission is clear. The originality and contribution of the pattern can be seen as novel because, although anchored as an extension to the Semantic Web for Earth and Environmental Terminology (SWEET) ontology, the proposed representation of the concept of &amp;quot;Transport&amp;quot; as defined in the submission, is new.&lt;br /&gt;
&lt;br /&gt;
- The discussion of related work can be significantly improved because, although the submission mentions other ontologies that the pattern extends (i.e. SWEET) or that it can be linked to (i.e. SOS, or GML), it does not state explicitly whether there have been (or not) previous efforts at representing in a Web ontology, the same notion of &amp;quot;Transport&amp;quot; put forward by the authors. &lt;br /&gt;
&lt;br /&gt;
- The potential practical utility of the proposed approach is very promising because the pattern is defined in general terms and its representation of a &amp;quot;transport event&amp;quot; could be applied to many domains. However, the documentation of the pattern in the submission hampers its utility because there is not a simple full example of a &amp;quot;transport event&amp;quot; illustrating the instantiation of all elements of the pattern. Some &amp;quot;transport event&amp;quot; examples are mentioned (i.e. river flow, air travel) but the instantiation of the pattern is left to the intuition of the reader. Other examples stated can be complex for those not familiar with their particular domain (osmosis, diffusion, etc.).&lt;br /&gt;
&lt;br /&gt;
- The generic schema of the pattern, the naming convention of the core elements and its graphical representations are misleading or unclear because: &lt;br /&gt;
(a) the names given in the narrative do not align the names given to the corresponding object in the figure (i .e. transportEvent, vs. TransportEvent or referenceFrame vs. ReferenceFrame - which one is it?); &lt;br /&gt;
(b) the same object in the figure is used to represent classes and properties (both Transport-, and ReferenceFrame are round boxes); &lt;br /&gt;
(c) what does the arrow &amp;quot;propertyOf&amp;quot; in Figure 1 represents? It is not addressed; &lt;br /&gt;
(d) what do the different colors chosen in Figure 2 represent? and &lt;br /&gt;
(e) the choice of the &amp;quot;partOf&amp;quot; relation between core classes in the pattern is never discussed.&lt;br /&gt;
&lt;br /&gt;
- The implementation of the pattern provided in [1] seems to contain a bug, likely due to the naming issues identified above. The domain and range in the definition of the property :referenceFrame in [1] is set to the URI :transportEvent (low-case 't'), which is not explicitly defined as a class in the .owl file. However, the URI :TransportEvent (upper-case 'T') is.&lt;br /&gt;
&lt;br /&gt;
[1] https://wiki.auckland.ac.nz/download/attachments/52016791/TransportPattern.owl&lt;br /&gt;
&lt;br /&gt;
- In terms of evaluation, the authors acknowledged how it could be approached but as stated earlier, there are no clear or real concrete examples of full instantiations of the pattern. Figure 2 suggests how the pattern can be populated or extended but the concepts used (osmosis, diffusion, percolation, etc.) may not be the ideal introductory example as they represent very specific domains and certain degree of experience in them may be required.&lt;br /&gt;
&lt;br /&gt;
Overall, a very interesting pattern for a modeling scenario (a transport event) very prevalent in the real world. Even though there are several aspects of the pattern that should be improved in terms of documentation and exemplification as outlined above, the essential conceptualization of the pattern is valid and it could prove an interesting point of discussion at the WOP event. Thus, the recommended rating is 1 (weak accept).&lt;br /&gt;
|ReviewConfidence=- The confidence level regarding the OWL idioms involved in the pattern is high. &lt;br /&gt;
- The confidence level of the application domain as it is discussed in the paper submission (transport event, active/passive transport, etc.) is fair.&lt;br /&gt;
|ReviewProblems=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewRelevance=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|ReviewBestPractice=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewReusability=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewRelations=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewUnderstandability=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewClearProblem=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewClearRelevance=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewFigures=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
|ReviewMissing=See section &amp;quot;Review Summary&amp;quot;.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Object_with_states&amp;diff=11670</id>
		<title>Reviews:BenedictoRodriguezCastro about Object with states</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Object_with_states&amp;diff=11670"/>
				<updated>2013-08-08T12:55:21Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: Replacing page with '{{Content OP Proposal Review Template
|SubmittedBy=BenedictoRodriguezCastro
|ContentOPUnderReview=Object with states
|RevisionID=11667
|CreationDate=2013/8/8
|Score=1 - needs m...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Object with states&lt;br /&gt;
|RevisionID=11667&lt;br /&gt;
|CreationDate=2013/8/8&lt;br /&gt;
|Score=1 - needs minor revision&lt;br /&gt;
|ReviewSummary=See:&lt;br /&gt;
&lt;br /&gt;
http://ontologydesignpatterns.org/wiki/Reviews:BenedictoRodriguezCastro_about_Object_with_states_2&lt;br /&gt;
|ReviewConfidence=See:&lt;br /&gt;
&lt;br /&gt;
http://ontologydesignpatterns.org/wiki/Reviews:BenedictoRodriguezCastro_about_Object_with_states_2&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Object_with_states_2&amp;diff=11669</id>
		<title>Reviews:BenedictoRodriguezCastro about Object with states 2</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Object_with_states_2&amp;diff=11669"/>
				<updated>2013-08-08T12:52:56Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Content OP Proposal Review Template |CreationDate=2013/8/8 |SubmittedBy=BenedictoRodriguezCastro |ContentOPUnderReview=Object with states |RevisionID=11667 |Score=1 - needs minor revisio...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2013/8/8&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Object with states&lt;br /&gt;
|RevisionID=11667&lt;br /&gt;
|Score=1 - needs minor revision&lt;br /&gt;
|ReviewSummary=The pattern &amp;quot;Objects with States&amp;quot; (OWS) proposes a solution to the modeling scenario in which an object may go through a series of different states, and for each given state different restrictions and implications may apply. &lt;br /&gt;
&lt;br /&gt;
The proposed pattern addresses a very recurrent modeling scenario in real world Web applications and puts forward a generic solution, domain-independent with a promising potential for reusability. In terms of functionality, the pattern submitted addresses the targeted modeling scenario. On the other hand, in terms of description and documentation, there are some important aspects captured in the rest of this report that in my view have not been sufficiently documented and discussed.&lt;br /&gt;
&lt;br /&gt;
Overall, I think this pattern fits very well the WOP workshop and can provide a very interesting topic of discussion among participants. I would recommend a rating of 1 (&amp;quot;weak accept&amp;quot; or &amp;quot;needs minor revision&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
|ReviewConfidence=The pattern is described in general terms and the solution is applicable and relevant to many domains. The assessment of the pattern requires a good understanding of OWL modeling idioms, especially those involved in the Value Partition pattern, but no expertise in a particular application domain. In that sense, in a scale from 1 to 5, where 1 is &amp;quot;no confidence&amp;quot; and 5 is &amp;quot;expert&amp;quot;, for this particular pattern, I would rate my confidence as 5.&lt;br /&gt;
&lt;br /&gt;
|ReviewProblems=See sections:&lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Relation to Other Patterns&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Overall Understandability&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Clear Relevance and Consequences&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Clear Figures and Illustrations&amp;quot;, and&lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Missing information&amp;quot;.&lt;br /&gt;
|ReviewRelevance=The scenario described is very frequent in real world Web applications and makes the pattern very relevant to the WOP workshop and the Ontology Engineering community.&lt;br /&gt;
&lt;br /&gt;
|ReviewBestPractice=The pattern can be seen as a best practice for the modeling scenario described.&lt;br /&gt;
&lt;br /&gt;
|ReviewReusability=The pattern is given in general terms and is not dependent on any particular domain. In this sense, the potential for reusability is very promising. &lt;br /&gt;
&lt;br /&gt;
|ReviewRelations=As the author points out, the &amp;quot;Objects with states&amp;quot; (OWS) pattern is related to the Value Partition (VP) pattern given that the latter is used to model part of the elements in the former. &lt;br /&gt;
&lt;br /&gt;
However, I believe that the relation between the two is stronger than the author states. In fact I believe that &amp;quot;Objects with states&amp;quot; could be seen as simply an extension of the VP pattern because the parallelism between the two goes beyond what it is discussed in the submission.&lt;br /&gt;
&lt;br /&gt;
For example, consider the graphocal representation of the OWS pattern given in the submission and Figure 1 in the VP pattern introduced at: http://www.w3.org/TR/swbp-specified-values/&lt;br /&gt;
&lt;br /&gt;
The following functional equivalences between the elements of both patterns (where functional equivalences refers to elements that perform the same or analogous function) could be identified:&lt;br /&gt;
&lt;br /&gt;
- The State class partition (and its 3 individuals) is analogous to the Health_Value class partition (and its 3 individuals).&lt;br /&gt;
&lt;br /&gt;
- The has_state property is analogous to the has_health_status property.&lt;br /&gt;
&lt;br /&gt;
- The Object class is analogous to the Person class.&lt;br /&gt;
&lt;br /&gt;
- The ObjectStateA, -B, -C classes are analogous to the class Healty_Person and to the hypothetical classes Medium_Health_Person, Poor_Health_Person respectively if the last two were to be declared in the VP partition (which in Figure 1 are not).&lt;br /&gt;
&lt;br /&gt;
Up to this point the OWS pattern can be seen as an instantiation of the VP pattern for a particular modeling scenario. The novelty of the OWS, where it extends the VP pattern, comes from these additional requirements:&lt;br /&gt;
&lt;br /&gt;
- The OWS pattern requires a subclass of Object (ObjectStateA, -B, -C) for every individual of type State, while the VP pattern does not.&lt;br /&gt;
&lt;br /&gt;
- The Object class is the disjoint union of its subclasses (which can be seen also as a VP pattern in itself as per Figure 2 in http://www.w3.org/TR/swbp-specified-values/). This characteristic is not required by the VP pattern (i.e. Person does not have to be the disjoint union of Healty_Person, etc.).&lt;br /&gt;
&lt;br /&gt;
- The additional properties p1, p2, p3, etc. introduced to characterize the implications of an object being in a given state.&lt;br /&gt;
&lt;br /&gt;
- The cardinality constraints in all object properties.&lt;br /&gt;
&lt;br /&gt;
Conversely, there is a key feature in the VP pattern that in the version of the OWS submitted is not present or discussed. That is:&lt;br /&gt;
&lt;br /&gt;
- The class Healthy_Person includes an owl:equivalentClass axiom that allows a standard DL-reasoner to classify all individuals of type Person whose value for has_health_status is good_health as individuals of type Healthy_Person as well.&lt;br /&gt;
&lt;br /&gt;
- Analogous inferences would be possible for individuals of type Object. They could be automatically classified as individuals of the corresponding ObjectStateA, -B, -C class, if these classes were to follow an implementation analogous to Healthy_Person (replacing the applicable rdfs:subClassOf axiom for a owl:equivalentClass).&lt;br /&gt;
&lt;br /&gt;
I believe the comparative analysis above between the OWS pattern and the VP pattern is relevant and it will improve the clarity and potential reusability of the OWS pattern.&lt;br /&gt;
&lt;br /&gt;
|ReviewUnderstandability=The understandability of the pattern is acceptable but it can be highly  improved as per comments in sections:&lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Relation to Other Patterns&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Clear Relevance and Consequences&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Clear Figures and Illustrations&amp;quot;, and&lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Missing information&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|ReviewClearProblem=The description of the problem is clear.&lt;br /&gt;
&lt;br /&gt;
|ReviewClearRelevance=The relevance and consequences are not discussed. These two aspects could be addressed providing some background and overall outlook of how this object with states modeling scenario have been handled (if at all) prior to the proposed solution by the author. What were the main shortcomings of those previous approaches?&lt;br /&gt;
&lt;br /&gt;
|ReviewFigures=The graphical representation of the generic OWS pattern submitted is adequate. It captures the relevant elements that participate in the realization of the pattern.&lt;br /&gt;
&lt;br /&gt;
However, consider also adding a graphical representation of a specific example that instantiates the pattern. The submission already provides a textual description of such specific example in the context of software defects, yet a graphical representation will illustrate how the generic elements of the pattern map to the elements in the example.&lt;br /&gt;
&lt;br /&gt;
This is considered a good practice for the documentation of design patterns in general.&lt;br /&gt;
&lt;br /&gt;
|ReviewMissing=Firstly, see sections:&lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Relation to Other Patterns&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Overall Understandability&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Clear Relevance and Consequences&amp;quot;, &lt;br /&gt;
&lt;br /&gt;
- &amp;quot;Clear Figures and Illustrations&amp;quot;, and&lt;br /&gt;
&lt;br /&gt;
And one more consideration. A known use case is provided in the form of an alm-istack.owl file. Please, consider providing a textual description to highlight the main aspects of this particular known use case with respect to the proposed pattern. At a glance, it seems that the pattern is instantiated several times in the .owl use case provided. Consider describing these different instantiations and how the main generic elements have been populated.&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Object_with_states&amp;diff=11668</id>
		<title>Reviews:BenedictoRodriguezCastro about Object with states</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Object_with_states&amp;diff=11668"/>
				<updated>2013-08-08T12:47:56Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Content OP Proposal Review Template |CreationDate=2013/8/8 |SubmittedBy=BenedictoRodriguezCastro |ContentOPUnderReview=Object with states |RevisionID=11667 |Score=1 - needs minor revisio...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2013/8/8&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Object with states&lt;br /&gt;
|RevisionID=11667&lt;br /&gt;
|Score=1 - needs minor revision&lt;br /&gt;
|ReviewSummary=The pattern &amp;quot;Objects with States&amp;quot; (OWS) proposes a solution to the modeling scenario in which an object may go through a series of different states, and for each given state different restrictions and implications may apply. &lt;br /&gt;
&lt;br /&gt;
The proposed pattern addresses a very recurrent modeling scenario in real world Web applications and puts forward a generic solution, domain-independent, with a promising potential for reusability. In terms of functionality, the pattern submitted addresses the targeted modeling scenario. On the other hand, in terms of description and documentation, there are some important aspects captured in the rest of this report that in my view have not been sufficiently documented and discussed.&lt;br /&gt;
&lt;br /&gt;
Overall, I think the pattern fits very well the WOP workshop and can provide a very interesting topic of discussion among participants. I would recommend a rating of 1 (&amp;quot;weak accept&amp;quot; or &amp;quot;needs minor revision&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
|ReviewConfidence=The pattern is described in general terms and the solution is applicable and relevant to any domain. The assessment of the pattern requires a good understanding of OWL modeling idioms, especially those involved in the Value Partition pattern, but no expertise in a particular application domain. In that sense, in a scale from 1 to 5, where 1 is &amp;quot;no confidence&amp;quot; and 5 is &amp;quot;expert&amp;quot;, for this particular pattern, I would rate my confidence as 5.&lt;br /&gt;
&lt;br /&gt;
|ReviewProblems=See sections:&lt;br /&gt;
- &amp;quot;Relation to Other Patterns&amp;quot;, &lt;br /&gt;
- &amp;quot;Overall Understandability&amp;quot;, &lt;br /&gt;
- &amp;quot;Clear Relevance and Consequences&amp;quot;, &lt;br /&gt;
- &amp;quot;Clear Figures and Illustrations&amp;quot;, and&lt;br /&gt;
- &amp;quot;Missing information&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|ReviewRelevance=The scenario described is very frequent in real world Web applications and makes the pattern very relevant to the WOP workshop and the Ontology Engineering community.&lt;br /&gt;
&lt;br /&gt;
|ReviewBestPractice=The pattern can be seen as a best practice for the modeling scenario described.&lt;br /&gt;
&lt;br /&gt;
|ReviewReusability=The pattern is given in general terms and is not dependent on any particular domain. In this sense, the potential for reusability is very promising. &lt;br /&gt;
&lt;br /&gt;
|ReviewRelations=As the author points out, the &amp;quot;Objects with states&amp;quot; (OWS) pattern is related to the Value Partition (VP) pattern given that the latter is used to model part of the elements in the former. &lt;br /&gt;
&lt;br /&gt;
However, I believe that the relation between the two is stronger than the author states. In fact I believe that &amp;quot;Objects with states&amp;quot; could be seen as simply an extension of the VP pattern because the parallelism between the two goes beyond what it is discussed in the submission.&lt;br /&gt;
&lt;br /&gt;
For example, consider the graphocal representation of the OWS pattern given in the submission and Figure 1 in the VP pattern introduced at: http://www.w3.org/TR/swbp-specified-values/&lt;br /&gt;
&lt;br /&gt;
The following functional equivalences between the elements of both patterns (where functional equivalences refers to elements that perform the same or analogous function) could be identified:&lt;br /&gt;
&lt;br /&gt;
- The State class partition (and its 3 individuals) is analogous to the Health_Value class partition (and its 3 individuals).&lt;br /&gt;
- The has_state property is analogous to the has_health_status property.&lt;br /&gt;
- The Object class is analogous to the Person class.&lt;br /&gt;
- The ObjectStateA, -B, -C classes are analogous to the class Healty_Person and to the hypothetical classes Medium_Health_Person, Poor_Health_Person respectively if the last two were to be declared in the VP partition (which in Figure 1 are not).&lt;br /&gt;
&lt;br /&gt;
Up to this point the OWS pattern can be seen as an instantiation of the VP pattern for a particular modeling scenario. The novelty of the OWS, where it extends the VP pattern, comes from these additional requirements:&lt;br /&gt;
&lt;br /&gt;
- The OWS pattern requires a subclass of Object (ObjectStateA, -B, -C) for every individual of type State, while the VP pattern does not.&lt;br /&gt;
- The Object class is the disjoint union of its subclasses (which can be seen also as a VP pattern in itself as per Figure 2 in http://www.w3.org/TR/swbp-specified-values/). This characteristic is not required by the VP pattern (i.e. Person does not have to be the disjoint union of Healty_Person, etc.).&lt;br /&gt;
- The additional properties p1, p2, p3, etc. introduced to characterize the implications of an object being in a given state.&lt;br /&gt;
- The cardinality constraints in all object properties.&lt;br /&gt;
&lt;br /&gt;
Conversely, there is a key feature in the VP pattern that in the version of the OWS submitted is not present or discussed. That is:&lt;br /&gt;
&lt;br /&gt;
- The class Healthy_Person includes an owl:equivalentClass axiom that allows a standard DL-reasoner to classify all individuals of type Person whose value for has_health_status is good_health as individuals of type Healthy_Person as well.&lt;br /&gt;
- Analogous inferences would be possible for individuals of type Object. They could be automatically classified as individuals of the corresponding ObjectStateA, -B, -C class, if these classes were to follow an implementation analogous to Healthy_Person (replacing the applicable rdfs:subClassOf axiom for a owl:equivalentClass).&lt;br /&gt;
&lt;br /&gt;
I believe the comparative analysis above between the OWS pattern and the VP pattern is relevant and it will improve the clarity and potential reusability of the OWS pattern.&lt;br /&gt;
&lt;br /&gt;
|ReviewUnderstandability=The understandability of the pattern is acceptable but it can be highly  improved as per comments in sections:&lt;br /&gt;
- &amp;quot;Relation to Other Patterns&amp;quot;, &lt;br /&gt;
- &amp;quot;Clear Relevance and Consequences&amp;quot;, &lt;br /&gt;
- &amp;quot;Clear Figures and Illustrations&amp;quot;, and&lt;br /&gt;
- &amp;quot;Missing information&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|ReviewClearProblem=The description of the problem is clear.&lt;br /&gt;
&lt;br /&gt;
|ReviewClearRelevance=The relevance and consequences are not discussed. These two aspects could be addressed providing some background and overall outlook of how this object with states modeling scenario have been handled (if at all) prior to the proposed solution by the author. What were the main shortcomings of those previous approaches?&lt;br /&gt;
&lt;br /&gt;
|ReviewFigures=The graphical representation of the generic OWS pattern submitted is adequate. It captures the relevant elements that participate in the realization of the pattern.&lt;br /&gt;
&lt;br /&gt;
However, consider also adding a graphical representation of a specific example that instantiates the pattern. The submission already provides a textual description of such specific example in the context of software defects, yet a graphical representation will illustrate how the generic elements of the pattern map to the elements in the example.&lt;br /&gt;
&lt;br /&gt;
This is considered a good practice for the documentation of design patterns in general.&lt;br /&gt;
&lt;br /&gt;
|ReviewMissing=Firstly, see sections:&lt;br /&gt;
- &amp;quot;Relation to Other Patterns&amp;quot;, &lt;br /&gt;
- &amp;quot;Overall Understandability&amp;quot;, &lt;br /&gt;
- &amp;quot;Clear Relevance and Consequences&amp;quot;, &lt;br /&gt;
- &amp;quot;Clear Figures and Illustrations&amp;quot;, and&lt;br /&gt;
&lt;br /&gt;
And one more consideration. A known use case is provided in the form of an alm-istack.owl file. Please, consider providing a textual description to highlight the main aspects of this particular known use case with respect to the proposed pattern. At a glance, it seems that the pattern is instantiated several times in the .owl use case provided. Consider describing these different instantiations and how the main generic elements have been populated.&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11182</id>
		<title>Reviews:BenedictoRodriguezCastro about Template Instance</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11182"/>
				<updated>2012-08-28T17:24:15Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Template Instance&lt;br /&gt;
|RevisionID=11158&lt;br /&gt;
|CreationDate=2012/8/28&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=This pattern describes how to reify a reoccurring set of instances in a given ontology model. The pattern allows to minimize the number of times that the reoccurring instances need to be instantiated in the ontology model by creating the notion of an &amp;quot;instance template&amp;quot;.&lt;br /&gt;
|ReviewConfidence=High. The pattern is given only in abstract terms. It is applicable to any domain. Domain-specific knowledge is not needed.&lt;br /&gt;
|ReviewProblems=The description of the pattern in abstract terms appears as a very insteresting optimization to avoid the unnecessary repetition of a set of instances that occur multiple times in the ontology model. In that sense, it is a very useful and practical modelling idiom.&lt;br /&gt;
On the other hand, there are some aspects that hinders the applicability and understandability of the pattern, such as: (a) lack of a concrete example of the pattern supported by a corresponding graphical representation (b) the reusable building block in OWL provided contains only the annotation property mentioned in the pattern (c) the examples OWL files also refer to the implementation of the pattern in abstract terms (d) the known uses provided simply point to the landing website of two medical classifications but it is not clear how the pattern is actually used by these classification resources.&lt;br /&gt;
Therefore, because of the reasons above, I would recommend to provide a major revision of the pattern to address them.&lt;br /&gt;
|ReviewRelevance=Upfront, the modelling scenario addressed comes accross as very likely to occur and therefore the pattern can be very relevant to the community.&lt;br /&gt;
|ReviewReusability=Provided the missing information outlined throughout the review is given, the pattern can be highly reusable.&lt;br /&gt;
|ReviewRelations=The relation to the &amp;quot;Literal Reification&amp;quot; pattern (http://ontologydesignpatterns.org/wiki/Submissions:Literal_Reification) given by the authors seems appropriate.&lt;br /&gt;
|ReviewUnderstandability=There is opportunity to improve the understandability by providing a concrete example of the pattern in addition to the abstract one.&lt;br /&gt;
|ReviewClearProblem=The problem can be also better characterized by giving a clear real world example of the modelling problem addresed.&lt;br /&gt;
|ReviewFigures=The illustrations provided are very helpful. But again, lack of illustrations of a concrete example are missing.&lt;br /&gt;
|ReviewMissing=In addition to the various issues mentioned throughout the review, the authors refer to the notion of &amp;quot;immutable&amp;quot; to mark the &amp;quot;template instance&amp;quot; via an annotation property. This is a very interesting aspect of the pattern and ideally it would be great if it could be discussed in greater detail, for example, how could this aspect of the pattern be conveyed to potential third-party consumer applications of the ontology?&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11181</id>
		<title>Reviews:BenedictoRodriguezCastro about Template Instance</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11181"/>
				<updated>2012-08-28T17:07:06Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Template Instance&lt;br /&gt;
|RevisionID=11158&lt;br /&gt;
|CreationDate=2012/8/28&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=This pattern describes how to reify a reoccurring set of instances in a given ontology model. The pattern allows to minimize the number of times that the reoccurring instances need to be instantiated in the ontology model by creating the notion of an &amp;quot;instance template&amp;quot;.&lt;br /&gt;
|ReviewConfidence=High. The pattern is given only in abstract terms. It is applicable to any domain. Domain-specific knowledge is not needed.&lt;br /&gt;
|ReviewProblems=The description of the pattern in abstract terms appears as a very insteresting optimization to avoid the unnecessary repetition of a set of instances that occur multiple times in the ontology model. In that sense, it is a very useful and practical modelling idiom.&lt;br /&gt;
On the other hand, there are some aspects that hinders the applicability and understandability of the pattern, such as: (a) lack of a concrete example of the pattern supported by a corresponding graphical representation (b) the reusable building block in OWL provided contains only the annotation property mentioned in the pattern (c) the examples OWL files also refer to the implementation of the pattern in abstract terms (d) the known uses provided simply point to the landing website of two medical classifications but it is not clear how the pattern is actually used by these classification resources.&lt;br /&gt;
Therefore, because of the reasons above, I would recommend to provide a major revision of the pattern to address them.&lt;br /&gt;
|ReviewRelevance=Upfront, the modelling scenario addressed comes accross as very likely to occur and therefore the pattern can be very relevant to the community.&lt;br /&gt;
|ReviewUnderstandability=There is opportunity to improve the understandability by providing a concrete example of the pattern in addition to the abstract one.&lt;br /&gt;
|ReviewClearProblem=The problem can be also better characterized by giving a clear real world example of the modelling problem addresed.&lt;br /&gt;
|ReviewFigures=The illustrations provided are very helpful. But again, lack of illustrations of a concrete example are missing.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11180</id>
		<title>Reviews:BenedictoRodriguezCastro about Template Instance</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11180"/>
				<updated>2012-08-28T17:00:37Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Template Instance&lt;br /&gt;
|RevisionID=11158&lt;br /&gt;
|CreationDate=2012/8/28&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=This pattern describes how to reify a reoccurring set of instances in a given ontology model. The pattern allows to minimize the number of times that the reoccurring instances need to be instantiated in the ontology model by creating the notion of an &amp;quot;instance template&amp;quot;.&lt;br /&gt;
|ReviewConfidence=High. The pattern is given only in abstract terms. It is applicable to any domain. Domain-specific knowledge is not needed.&lt;br /&gt;
|ReviewProblems=The description of the pattern in abstract terms appears as a very insteresting optimization to avoid the unnecessary repetition of a set of instances that occur multiple times in the ontology model. In that sense, it is a very useful and practical modelling idiom.&lt;br /&gt;
On the other hand, there are some aspects that hinders the applicability and understandability of the pattern, such as: (a) lack of a concrete example of the pattern supported by a corresponding graphical representation (b) the reusable building block in OWL provided contains only the annotation property mentioned in the pattern (c) the examples OWL files also refer to the implementation of the pattern in abstract terms (d) the known uses provided simply point to the landing website of two medical classifications but it is not clear how the pattern is actually used by these classification resources.&lt;br /&gt;
Therefore, because of the reasons above, I would recommend to provide a major revision of the pattern to address them.&lt;br /&gt;
|ReviewRelevance=Upfront, the modelling scenario addressed comes accross as very likely to occur and therefore the pattern can be very relevant to the community.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11179</id>
		<title>Reviews:BenedictoRodriguezCastro about Template Instance</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11179"/>
				<updated>2012-08-28T16:54:15Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Template Instance&lt;br /&gt;
|RevisionID=11158&lt;br /&gt;
|CreationDate=2012/8/28&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=This pattern describes how to reify a reoccurring set of instances in a given ontology model. The pattern allows to minimize the number of times that the reoccurring instances need to be instantiated in the ontology model by creating the notion of an &amp;quot;instance template&amp;quot;.&lt;br /&gt;
|ReviewConfidence=High. The pattern is given only in abstract terms. It is applicable to any domain. Domain-specific knowledge is not needed.&lt;br /&gt;
|ReviewProblems=The description of the pattern in abstract terms appears as a very insteresting optimization to avoid the unnecessary repetition of a set of instances that occur multiple times in the ontology model. In that sense, it is a very useful and practical modelling idiom.&lt;br /&gt;
On the other hand, there are some aspects that hinders the applicability and understandability of the pattern, such as: (a) lack of a concrete example of the pattern supported by a corresponding graphical representation (b) the reusable building block in OWL provided contains only the annotation property mentioned in the pattern (c) the examples OWL files also refer to the implementation of the pattern in abstract terms (d) the known uses provided simply point to the landing website of two medical classifications but it is not clear how the pattern is actually used by these classification resources.&lt;br /&gt;
Therefore, because of the reasons above, I would recommend to provide a major revision of the pattern to address them.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11177</id>
		<title>Reviews:BenedictoRodriguezCastro about Template Instance</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:BenedictoRodriguezCastro_about_Template_Instance&amp;diff=11177"/>
				<updated>2012-08-28T16:53:03Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Content OP Proposal Review Template |CreationDate=2012/8/28 |SubmittedBy=BenedictoRodriguezCastro |ContentOPUnderReview=Template Instance |RevisionID=11158 |Score=0 - needs major revisio...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2012/8/28&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|ContentOPUnderReview=Template Instance&lt;br /&gt;
|RevisionID=11158&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=This pattern describes how to reify a reoccurring set of instances in a given ontology model. The pattern allows to minimize the number of times that the reoccurring instances need to be instantiated in the ontology model by creating the notion of an &amp;quot;instance template&amp;quot;.&lt;br /&gt;
|ReviewConfidence=High. The pattern is given only in abstract terms. It is applicable to any domain. Domain-specific knowledge is not needed.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=User:BenedictoRodriguezCastro&amp;diff=11165</id>
		<title>User:BenedictoRodriguezCastro</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=User:BenedictoRodriguezCastro&amp;diff=11165"/>
				<updated>2012-08-15T09:13:03Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Template&lt;br /&gt;
|FirstName=Benedicto&lt;br /&gt;
|LastName=Rodriguez Castro&lt;br /&gt;
|Gender=Male&lt;br /&gt;
|Picture=Bene-rodriguez-profile-pic.jpeg &lt;br /&gt;
|EmailAddress=beroca@gmail.com&lt;br /&gt;
|HomePage=http://purl.org/beroca&lt;br /&gt;
|Organization=Universitaet der Bundeswehr Munich&lt;br /&gt;
|OrganizationType=Educational Training and Research Institution&lt;br /&gt;
|OrganizationWebSite=http://www.unibw.de/ebusiness/&lt;br /&gt;
|Country=Germany  (DE)&lt;br /&gt;
|Role=Researcher&lt;br /&gt;
}}&lt;br /&gt;
{{Account Request Template&lt;br /&gt;
|Motivation=To collaborate in the understanding and development of ODPs&lt;br /&gt;
|PossibleMainContribution=To have some help to solve modeling problems, To help other users to solve modeling problems&lt;br /&gt;
|DomainsOfInterest=Community:University&lt;br /&gt;
|ExpertOfDomains=Knowledge Organization Systems&lt;br /&gt;
|HowDidIKnowAbout=conference/public events&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:Bene-rodriguez-profile-pic.jpeg&amp;diff=11164</id>
		<title>File:Bene-rodriguez-profile-pic.jpeg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:Bene-rodriguez-profile-pic.jpeg&amp;diff=11164"/>
				<updated>2012-08-15T09:11:54Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=User:BenedictoRodriguezCastro&amp;diff=11163</id>
		<title>User:BenedictoRodriguezCastro</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=User:BenedictoRodriguezCastro&amp;diff=11163"/>
				<updated>2012-08-15T09:03:19Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Template&lt;br /&gt;
|FirstName=Benedicto&lt;br /&gt;
|LastName=Rodriguez Castro&lt;br /&gt;
|Gender=Male&lt;br /&gt;
|Picture=ODPUserIcon.gif&lt;br /&gt;
|EmailAddress=beroca@gmail.com&lt;br /&gt;
|HomePage=http://purl.org/beroca&lt;br /&gt;
|Organization=Universitaet der Bundeswehr Munich&lt;br /&gt;
|OrganizationType=Educational Training and Research Institution&lt;br /&gt;
|OrganizationWebSite=http://www.unibw.de/ebusiness/&lt;br /&gt;
|Country=Germany  (DE)&lt;br /&gt;
|Role=Researcher&lt;br /&gt;
}}&lt;br /&gt;
{{Account Request Template&lt;br /&gt;
|Motivation=To collaborate in the understanding and development of ODPs&lt;br /&gt;
|PossibleMainContribution=To have some help to solve modeling problems, To help other users to solve modeling problems&lt;br /&gt;
|DomainsOfInterest=Community:University&lt;br /&gt;
|ExpertOfDomains=Knowledge Organization Systems&lt;br /&gt;
|HowDidIKnowAbout=conference/public events&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=User:BenedictoRodriguezCastro&amp;diff=11162</id>
		<title>User:BenedictoRodriguezCastro</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=User:BenedictoRodriguezCastro&amp;diff=11162"/>
				<updated>2012-08-15T09:01:05Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Template&lt;br /&gt;
|FirstName=Benedicto&lt;br /&gt;
|LastName=Rodriguez Castro&lt;br /&gt;
|Gender=Male&lt;br /&gt;
|Picture=ODPUserIcon.gif&lt;br /&gt;
|EmailAddress=beroca@gmail.com&lt;br /&gt;
|HomePage=http://purl.org/beroca&lt;br /&gt;
|Organization=Universitaet der Bundeswehr Munich&lt;br /&gt;
|OrganizationType=Educational Training and Research Institution&lt;br /&gt;
|OrganizationWebSite=http://www.unibw.de&lt;br /&gt;
|Country=Germany  (DE)&lt;br /&gt;
|Role=Researcher&lt;br /&gt;
}}&lt;br /&gt;
{{Account Request Template&lt;br /&gt;
|Motivation=To collaborate in the understanding and development of ODPs&lt;br /&gt;
|PossibleMainContribution=To have some help to solve modeling problems, To help other users to solve modeling problems&lt;br /&gt;
|DomainsOfInterest=Community:University&lt;br /&gt;
|ExpertOfDomains=Knowledge Organization Systems&lt;br /&gt;
|HowDidIKnowAbout=conference/public events&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=WOP:2010&amp;diff=10446</id>
		<title>WOP:2010</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=WOP:2010&amp;diff=10446"/>
				<updated>2011-02-19T12:20:51Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: /* Accepted patterns */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the 2nd Workshop on Ontology Patterns - WOP2010 ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
WOP DINNER &lt;br /&gt;
* '''Aniseed Vietnamese Restaurant 太仓路181弄1, Taicang Road, Luwan, Shanghai, China''' at 8pm &lt;br /&gt;
----&lt;br /&gt;
* '''[[User:ChrisWelty| Chris Welty]] will give the [[WOP:2010/KeynoteTalk| WOP 2010 keynote presentation]].'''&lt;br /&gt;
----&lt;br /&gt;
* '''&amp;lt;font color=red&amp;gt;See the problem proposals selected for the WOP pattern writing session [[WOP:2010#Problems_for_Pattern_Writing_Session|here]]!&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
'''Take me directly to...'''&lt;br /&gt;
* [[WOP:2010#Program | ...workshop program (accepted papers and patterns).]]&lt;br /&gt;
* [[WOP:2010#Submission_and_Important_Dates | ...important dates.]]&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
This is the second edition in a series of yearly workshops addressing the emerging topic of ontology patterns as best practices, related to the [[Ontology_Design_Patterns_._org_(ODP) |''ontologydesignpatterns.org'']] initiative. Patterns need to be shared by a community in order to provide a common language and stimulate pattern usage and development. Hence, the aim of this workshop is twofold; both providing an arena for proposing and discussing good practices, patterns, pattern-based ontologies, systems etc., and broadening the pattern community that will develop its own “language” for discussing and describing relevant problems and their solutions. &lt;br /&gt;
&lt;br /&gt;
It will be a full-day workshop consisting of three parts; paper presentations, posters/demos, and “pattern writing” sessions. The poster session will feature both paper posters and pattern posters, i.e. presentations of patterns submitted through [[Ontology_Design_Patterns_._org_(ODP) |''ontologydesignpatterns.org'']]. For the pattern writing session ontology design problems will be submitted and voted for (by the PC and the ODP portal quality committee). The problems considered most interesting will be treated during the workshop, to provide the draft of a solution.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Venue and dates ==&lt;br /&gt;
The second edition of WOP will be held in conjunction with [http://iswc2010.semanticweb.org/ ISWC 2010] at '''Shanghai, China''' on '''November 8th'''. (the first workshop was held in conjunction with [http://iswc2009.semanticweb.org/ ISWC 2009], for more information see [[WOP:2009 | the WOP2009 website]]).&lt;br /&gt;
&lt;br /&gt;
== Workshop Focus and Relevance ==&lt;br /&gt;
As interest in the Semantic Web increases and technologies for realizing the semantic web become more mature, the need for high-quality and reusable semantic web ontologies increases. To address the quality and reusability issues, different types of Ontology Design Patterns (ODPs) have emerged. Patterns can supply ontology designers with several kinds of benefits, including a direct link to requirements, reuse, guidance, and better communication. ODPs are well on their way to providing those benefits. ODPs have been [http://www.w3.org/2001/sw/BestPractices/OEP/  proposed by the W3C] and are currently being collected in various repositories, such as the [http://www.gong.manchester.ac.uk/odp/html/index.html catalogue maintained by the University of Manchester] and the ODP portal at [[Ontology_Design_Patterns_._org_(ODP) |ontologydesignpatterns.org]]. However, pattern catalogues are still small and do not cover all types of patterns and all domains. Semantic Web applications could also benefit from additional types of patterns, such as knowledge patterns and specialized software patterns for semantic applications. In addition, to achieve communication benefits, patterns need to be shared by a community in order to provide a common language for discussing and understanding modeling problems. The workshop can leverage the activities conducted in the ontologydesignpatterns.org initiative, and aims to use the portal as its main means of communication, e.g. for pattern submission, reviewing and discussions outside the workshop schedule.&lt;br /&gt;
&lt;br /&gt;
Reuse has been an important research subject in ontology engineering for many years, and this is also true for the semantic web community. Patterns are an approach to knowledge reuse that has proved feasible and very profitable in many other areas such as software engineering and data modeling. During the past few years, patterns for semantic web ontologies and ontology-based applications have been introduced, and at this point in time we believe that the community would highly benefit from a series of workshops focusing on this particular topic. An earlier workshop, [http://www.research.ibm.com/people/w/welty/OPSW-05/ Ontology Patterns for the Semantic Web] , was arranged at ISWC2005, however at that time the community was considerably smaller.  The focus then was on discussing reusable OWL and RDF ontologies addressing general open problems. The WOP series broadens this scope to include all patterns related to ontology design and knowledge engineering for the Semantic Web. This is in line with the successful [http://ekaw2008.inrialpes.fr/  EKAW2008] conference (with the sub-title Knowledge Patterns). Topics of this conference included ontology engineering patterns but also patterns for re-engineering of knowledge resources, process knowledge, social and cognitive aspects of semantics. The first workshop was held in conjunction with [http://iswc2009.semanticweb.org/ ISWC 2009], for more information see [[WOP:2009 | the WOP2009 website]].&lt;br /&gt;
&lt;br /&gt;
A workshop should be a practical and interaction-rich event, hence the workshop will have three parts: regular papers, posters/demos, and “pattern writing”, with a focus on the latter. The inspiration for this model comes from the [http://hillside.net/patterns/patternworkshop.htm pattern writing workshops for software patterns]. The aim is to promote development and review of actual patterns, rather than papers describing patterns. Related events are also [http://vocamp.org/wiki/VoCampIbiza2009 VoCamps] for writing vocabularies for the Semantic Web.&lt;br /&gt;
&lt;br /&gt;
== Call for Papers - Topics ==&lt;br /&gt;
Submission instruction for research papers, posters, demos, and position papers can be found at the [[WOP:2010/Submission | submission page]].&lt;br /&gt;
&lt;br /&gt;
The main aim of the workshop is to discuss and collect solutions to recurrent problems i.e. ontology patterns, that matter to researchers and practitioners of the Semantic Web field, and that impact on ontology design and engineering. Original research papers and poster papers are invited to consider the following (non exhaustive) list of topics:&lt;br /&gt;
&lt;br /&gt;
* Ontology Design Patterns (ODPs) and pattern-based ontology design&lt;br /&gt;
* ODPs for specific knowledge domains e.g. multimedia, fishery and agriculture, user profiling, business modeling, etc.&lt;br /&gt;
* Anti-patterns and their relations to ODPs&lt;br /&gt;
* ODPs for interacting with data&lt;br /&gt;
* ODPs for expressing relevance of data in context&lt;br /&gt;
* Collaborative ontology design and collaboration patterns in ontology design and engineering&lt;br /&gt;
* Correspondence patterns for ontology matching and integration&lt;br /&gt;
* Lexico-syntactic patterns&lt;br /&gt;
* Reasoning patterns (workflows made of reasoning steps for addressing specific goals)&lt;br /&gt;
* Processes and services - process patterns&lt;br /&gt;
* Re-engineering patterns for conceptual models, folksonomies, lexicons, thesauri&lt;br /&gt;
* Problem solving methods and patterns&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Ontology Design Patterns and Linked Data&lt;br /&gt;
* Ontology Patterns and Microformats&lt;br /&gt;
* Patterns for using different vocabularies together e.g. FOAF, SIOC, DC, etc.&lt;br /&gt;
* Web semantics from a pattern perspective &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Good practices of ontology design&lt;br /&gt;
* Good practices for Linked Data and related applications&lt;br /&gt;
* Good practices for hybridization of semantic web and NLP techniques&lt;br /&gt;
* Good Practices and Patterns of semantic social networks, semantic wikis, semantic blogs&lt;br /&gt;
* Good Practices of Semantic Web in general&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Software patterns for Semantic Web applications&lt;br /&gt;
* Interaction patterns and the Semantic Web&lt;br /&gt;
* Pattern-based methodologies for Semantic Web ontologies and software engineering&lt;br /&gt;
* Application Profiles&lt;br /&gt;
* Domain specific applications based on patterns and success-stories&lt;br /&gt;
* Pattern-based ontologies&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Tools support for pattern-based knowledge engineering&lt;br /&gt;
* Pattern-based ontology evaluation and selection&lt;br /&gt;
* Automatic ontology construction (ontology learning) based on patterns&lt;br /&gt;
* Contextual reasoning and patterns as context&lt;br /&gt;
* Knowledge patterns and knowledge re-engineering based on patterns&lt;br /&gt;
* Pattern-based information extraction&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Quality evaluation of patterns&lt;br /&gt;
* Benefits of ontology patterns and knowledge patterns&lt;br /&gt;
&lt;br /&gt;
The poster category is particularly suitable for short research papers (e.g. work-in-progress or preliminary results) and for descriptions of software tools supporting the design, management, discovery, matching, or any other way of processing ontology patterns. A poster can also provide a high-level description of a research project that has ontology patterns as one of its topics (position paper). A poster paper may or may not include a description of an application demonstration. Demo submissions will be treated in the same way as poster papers, with the addition that if accepted the authors are obliged to (in addition to their poster) provide a demo of their application at the workshop poster session.&lt;br /&gt;
&lt;br /&gt;
== Call for Patterns and Problem Proposals ==&lt;br /&gt;
Submission instructions for both patterns and problem proposals can be found at the [[WOP:2010/Submission | submission page]].&lt;br /&gt;
&lt;br /&gt;
Pattern submissions for the pattern part of the poster session will be collected through the [[Ontology_Design_Patterns_._org_(ODP) | ODP portal]], and templates for submission are provided for the following types of patterns (see general [[OPTypes | typology]] for explanation of the types):&lt;br /&gt;
* Content patterns&lt;br /&gt;
* Structural patterns: logical and architecture patterns&lt;br /&gt;
* Correspondence patterns: re-engineering and alignment patterns&lt;br /&gt;
For other types of patterns, or if the author wishes to elaborate on theoretical rather than practical aspects, a pattern description may be submitted as either a research paper or poster paper. A paper submission can be accompanied by a pattern submission, however the submissions will be reviewed separately.&lt;br /&gt;
&lt;br /&gt;
Additionally, we invite submissions of interesting problems for the &amp;quot;pattern writing&amp;quot; sessions. Problems should be in the scope of “ontology engineering problems” (in a broad sense), i.e., problems where currently no ODP exist. The most interesting problem proposals will be selected through a voting process, and at the workshop the participants will be divided into groups based on interests and background, where each group will be assigned one proposed problem. The goal is to develop and propose an initial pattern candidate corresponding to that issue, which is presented to the rest of the participants at the end of the session and can then be posted in the [[Ontology_Design_Patterns_._org_(ODP) | ODP portal]] for revision and scrutiny. The person who proposed the problem will be present at the workshop to provide background information about the problem for the candidate ODP to be created.&lt;br /&gt;
&lt;br /&gt;
==Proceedings==&lt;br /&gt;
Proceedings will appear at CEUR-ws.org. For a list of accepted papers and patterns, see the [[WOP:2010#Program | program]].&lt;br /&gt;
&lt;br /&gt;
== Related references ==&lt;br /&gt;
&lt;br /&gt;
The [http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-516/ WOP2009 proceedings], as well as:&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.loa-cnr.it/images/3/31/ERPaperODP.pdf Valentina Presutti and Aldo Gangemi. Content Ontology Design Patterns as Practical Building Blocks for Web Ontologies (ER 2008)]&lt;br /&gt;
* [http://www.w3.org/TR/swbp-n-aryRelations/ Natasha Noy and Alan Rector. Defining N-ary Relations on the Semantic Web (2006)]&lt;br /&gt;
* [http://books.google.com/books?id=VKXKvlalq5UC&amp;amp;pg=PA262&amp;amp;lpg=PA262&amp;amp;dq=ontology+design+patterns+for+semantic+web&amp;amp;source=bl&amp;amp;ots=HY1qG6-_Bx&amp;amp;sig=-e2MGBjRMWnLhhjsqJHfJK-X9pc&amp;amp;hl=en&amp;amp;ei=7LZASu3gMYW8jAe2_cWQCQ&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=7 Aldo Gangemi. Ontology Design Patterns for Semantic Web Content (ISWC 2005).]&lt;br /&gt;
* [http://www.w3.org/TR/swbp-classes-as-values/ Natasha Noy, Michael Uschold, Chris Welty. Representing Classes As Property Values on the Semantic Web (2005)]&lt;br /&gt;
* [http://www.w3.org/TR/swbp-specified-values/ Alan Rector. Representing Specified Values in OWL: &amp;quot;value partitions&amp;quot; and &amp;quot;value sets&amp;quot; (2005)]&lt;br /&gt;
* [http://www.scharffe.fr/pub/phd-thesis/manuscript.pdf Francois Scharffe. Correspondence Patterns Representation. PhD Thesis (2009)]&lt;br /&gt;
* [http://www.cs.utexas.edu/users/pclark/papers/handbook03.pdf Peter Clark, John Thompson, and Bruce Porter. Knowledge Patterns. In Handbook of Ontologies (2003)]&lt;br /&gt;
* [http://www.springerlink.com/content/d2lp476v0p281q73/?p=f9d5500ce8b24589b2baf5eef213b0f5&amp;amp;pi=3 Mikel Egaña, Alan Rector, Robert Stevens, Erick Antezana. Applying Ontology Design Patterns in bio-ontologies. (EKAW 2008).]&lt;br /&gt;
&lt;br /&gt;
== Submission and Important Dates ==&lt;br /&gt;
For details on how to submit to WOP2010 see the [[WOP:2010/Submission | submission page]]. Accepted research papers, position papers, and poster/demo will be published online in the CEUR-Workshop Proceedings.&lt;br /&gt;
&lt;br /&gt;
'''Important dates'''&lt;br /&gt;
* Submission deadline (research papers, poster/demo papers and patterns) - &amp;lt;font color=red&amp;gt;'''Extended to: September 1st (11:59 Hawaii time)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* Notification of acceptance (research papers, poster/demo papers and patterns) - &amp;lt;font color=red&amp;gt;'''September 20th'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* Camera ready deadline (research papers, poster/demo papers) - '''October 1st'''&lt;br /&gt;
* Upload of final pattern version (patterns) - '''October 1st'''&lt;br /&gt;
* Proposal of &amp;quot;pattern writing problems&amp;quot; (problem proposals) - &amp;lt;font color=red&amp;gt;'''October 1st'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* Online proceedings published (research papers, poster/demo papers) - '''October 15th'''&lt;br /&gt;
* Workshop date - '''November 8'''&lt;br /&gt;
&lt;br /&gt;
== WOP Organisation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== WOP2010 Chairs ====&lt;br /&gt;
&lt;br /&gt;
* Paper and poster chairs: Valentina Presutti, STLab ISTC-CNR (IT) [http://stlab.istc.cnr.it/stlab/User:ValentinaPresutti ''contact''], and  Vinay K. Chaudhri, SRI International (US) [http://www.ai.sri.com/people/chaudhri ''contact''] &lt;br /&gt;
* Pattern chairs - Eva Blomqvist, ISTC-CNR (IT) [http://stlab.istc.cnr.it/stlab/User:EvaBlomqvist ''contact''] and Oscar Corcho, Universidad Politécnica de Madrid (ES)  [http://www.mendeley.com/profiles/oscar-corcho/  ''contact'']&lt;br /&gt;
* Proceedings chair: Kurt Sandkuhl, Jönköping University (SE).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Steering Committee ====&lt;br /&gt;
&lt;br /&gt;
The workshop series is arranged by a fixed steering committee, appointing the chairs and adjusting the focus of the workshop on a yearly basis.  &lt;br /&gt;
&lt;br /&gt;
The WOP Steering committee consists of:&lt;br /&gt;
* Eva Blomqvist, ISTC-CNR (IT)&lt;br /&gt;
* Aldo Gangemi, ISTC-CNR (IT)&lt;br /&gt;
* Natasha Noy, Stanford University (US) &lt;br /&gt;
* Valentina Presutti, ISTC-CNR (IT)&lt;br /&gt;
* Alan Rector, University of Manchester (UK)&lt;br /&gt;
* Francois Scharffe, INRIA (FR)&lt;br /&gt;
* Steffen Staab, University of Koblenz (DE)&lt;br /&gt;
* Chris Welty, IBM Watson Research Center (US)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paper/Poster/Demo Program Committee  ====&lt;br /&gt;
* Marie-Aude Aufaure, Ecole Centrale Paris (FR).&lt;br /&gt;
* Alessandro Adamou, ISTC-CNR (IT). &lt;br /&gt;
* Vinay Chaudhri,SRI International (US).&lt;br /&gt;
* Mathieu D'Aquin, Open University (UK).&lt;br /&gt;
* Enrico Daga, ISTC-CNR (IT).&lt;br /&gt;
* Violeta Damjanovic, Salzburg Research (AT).&lt;br /&gt;
* Rim Djedidi, University Paris Nord 13 (FR).&lt;br /&gt;
* Leigh Dodds, Talis (UK).&lt;br /&gt;
* Henrik Eriksson, Linköping University (SE).&lt;br /&gt;
* Aldo Gangemi, ISTC-CNR (IT).&lt;br /&gt;
* Jose-Manuel Gomez, Intelligent Software Components (iSOCO) S.A. (ES).&lt;br /&gt;
* Gerd Groener, University of Koblenz-Landau (DE).&lt;br /&gt;
* Holger Lewen, Institut AIFB, KIT (DE).&lt;br /&gt;
* Natasha Noy, Stanford University (US).&lt;br /&gt;
* Wim Peters, University of Sheffield (UK).&lt;br /&gt;
* Alan Rector, University of Manchester (UK).&lt;br /&gt;
* Alan Ruttenberg, Creative Commons (US).&lt;br /&gt;
* Marta Sabou, MODUL University (AT).&lt;br /&gt;
* Kurt Sandkuhl, Jönköping University (SE).&lt;br /&gt;
* Francois Scharffe, INRIA (FR).&lt;br /&gt;
* Steffen Staab, University of Koblenz-Landau (DE).&lt;br /&gt;
* Mari Carmen Suárez-Figueroa. Universidad Politécnica de Madrid (ES).&lt;br /&gt;
* Vojtech Svatek, University of Economics, Prague (CZ).&lt;br /&gt;
* Tania Tudorache, Stanford University (US).&lt;br /&gt;
* Boris Villazón-Terrazas, Universidad Politécnica de Madrid (ES).&lt;br /&gt;
* Chris Welty, IBM Watson Research Center (US).&lt;br /&gt;
&lt;br /&gt;
==== Pattern Program Committee (To be completed...) ====&lt;br /&gt;
* Alessandro Adamou, ISTC-CNR (IT). &lt;br /&gt;
* Rim Djedidi, University Paris Nord 13 (FR).&lt;br /&gt;
* Gerd Groener, University of Koblenz-Landau (DE).&lt;br /&gt;
* Enrico Motta, KMI Open University, Milton Keynes (UK).&lt;br /&gt;
* Olaf Noppens, University of Ulm (DE).&lt;br /&gt;
* Andrea Nuzzolese, ISTC-CNR (IT). &lt;br /&gt;
* Catherine ROUSSEY, LIRIS-CNRS Cemagref (FR). &lt;br /&gt;
* Alan Ruttenberg, Creative Commons (US).&lt;br /&gt;
* Mari Carmen Suárez-Figueroa. Universidad Politécnica de Madrid (ES).&lt;br /&gt;
* Vojtech Svatek, University of Economics, Prague (CZ).&lt;br /&gt;
* Pierre-Yves Vandenbussche, INSERM (FR). &lt;br /&gt;
* Boris Villazón-Terrazas, Universidad Politécnica de Madrid (ES).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
'''Note for speakers: research papers presentations have 30 minutes slots. The presentation can take up to 20 minutes, no more (16-18 minutes would be the best duration). It is important to leave enough time (10 minutes is a minimum) for discussion.''' &lt;br /&gt;
&lt;br /&gt;
'''[8:45  -  9:00]''' Opening and welcome &amp;lt;br/&amp;gt;&lt;br /&gt;
['''9:00 - 10:00]''' [[WOP:2010/KeynoteTalk| keynote talk]] by [[User:ChrisWelty| Chris Welty]]&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[10:00-10:30]''' Coffee Break &amp;lt;br/&amp;gt;&lt;br /&gt;
'''[10:30-12:00]''' Poster session (see [[WOP:2010#Accepted_poster_papers| accepted posters]] and [[WOP:2010#Accepted_patterns| accepted patterns]] )&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[12:00-12:30]''' [[WOP:2010#Accepted_research_papers| Research papers]] &amp;lt;br/&amp;gt;&lt;br /&gt;
* Karl Hammar and Kurt Sandkuhl. [[Media:Pap1.pdf |''The State of Ontology Pattern Research - A Systematic Review of ISWC, ESWC and ASWC 2005–2009'']]&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[12:30-14:00]''' Lunch Break&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[14:00-15:00]''' [[WOP:2010#Accepted_research_papers| Research papers]] &amp;lt;br/&amp;gt;&lt;br /&gt;
* Vojtech Svatek, Ondrej Svab-Zamazal and Miroslav Vacura. [[Media:Pap5.pdf |''Adapting Ontologies to Content Patterns using Transformation Patterns'']]&amp;lt;br/&amp;gt;&lt;br /&gt;
* María Poveda-Villalón, Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez. [[Media:Pap4.pdf |''Reusing Ontology Design Patterns in a Context Ontology Network'']]&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[15:00-16:00]''' [[WOP:2010#Problems_for_Pattern_Writing_Session| Pattern writing session]] (introduction and startup of session)&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[16:00-16:30]''' Coffee break&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[16:30-18:00]''' [[WOP:2010#Problems_for_Pattern_Writing_Session| Pattern writing session]] (pattern writing and presentation of results)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Accepted research papers ====&lt;br /&gt;
* Karl Hammar and Kurt Sandkuhl. ''The State of Ontology Pattern Research - A Systematic Review of ISWC, ESWC and ASWC 2005–2009''&lt;br /&gt;
* Vojtech Svatek, Ondrej Svab-Zamazal and Miroslav Vacura. ''Adapting Ontologies to Content Patterns using Transformation Patterns''&lt;br /&gt;
* María Poveda-Villalón, Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez. ''Reusing Ontology Design Patterns in a Context Ontology Network''&lt;br /&gt;
&lt;br /&gt;
==== Accepted poster papers ====&lt;br /&gt;
* Eva Blomqvist, Jeff Waters, Marion Ceruti and Don McGarry. [[Media:Pap3.pdf |''A Decision-making Format for the Semantic Web'']]&lt;br /&gt;
&lt;br /&gt;
==== Accepted patterns ====&lt;br /&gt;
* [[Submissions:Context_Slices | Context Slices]] (Chris Welty)  	&lt;br /&gt;
* [[Submissions:Faceted_Classification_Scheme | Faceted Classification Scheme]] (Benedicto Rodriguez Castro) - [[media:Fig_wop2010_award.jpg|''Best Pattern Award'']]&lt;br /&gt;
* [[Submissions:Summarization_of_an_inverse_n-ary_relation | Summarization of an inverse n-ary relation]] (Maria Poveda, Mari Carmen Suarez-Figueroa)	&lt;br /&gt;
* [[Submissions:Literal_Reification | Literal Reification]] (Aldo Gangemi, Silvio Peroni, Fabio Vitali) 	&lt;br /&gt;
* [[Submissions:SimpleOrAggregated | SimpleOrAggregated]] (Maria Poveda, Mari Carmen Suarez-Figueroa)&lt;br /&gt;
&lt;br /&gt;
=== Problems for Pattern Writing Session ===&lt;br /&gt;
* [[Community:Ordered_Lists | Ordered Lists]]&lt;br /&gt;
* [[Community:Situation_classification | Situation Classification]]&lt;br /&gt;
* [[Community:Multiple_Alternative_Classification_Criteria| Multiple Alternative Classification Criteria ]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Event]]&lt;br /&gt;
[[Category:WOP]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Event&lt;br /&gt;
|Name=WOP 2010&lt;br /&gt;
|HasStartDate=2010/11/08&lt;br /&gt;
|HasEndDate=2010/11/08&lt;br /&gt;
}}&lt;br /&gt;
{{Submission deadline&lt;br /&gt;
|deadline=2010/10/04&lt;br /&gt;
|expired=The submission deadline has passed!&lt;br /&gt;
|intime=Deadline has not passed, you can still submit to this workshop!&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:Fig_wop2010_award.jpg&amp;diff=10445</id>
		<title>File:Fig wop2010 award.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:Fig_wop2010_award.jpg&amp;diff=10445"/>
				<updated>2011-02-19T12:10:53Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: Best Pattern Award at WOP2010&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Best Pattern Award at WOP2010&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:View_Inheritance&amp;diff=10089</id>
		<title>Community:View Inheritance</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:View_Inheritance&amp;diff=10089"/>
				<updated>2010-09-06T18:26:01Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=View Inheritance&lt;br /&gt;
|Description=Representation of the multiple alternative criteria available to classify the abstractions of a certain ontology domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=For example, in the case of the representation of the &amp;quot;wine&amp;quot; domain concept:&lt;br /&gt;
* Allow me to select a bottle of wine by color, region, flavour and(or) ocassion. &lt;br /&gt;
&lt;br /&gt;
In the case of the representation of the &amp;quot;pizza&amp;quot; domain concept:&lt;br /&gt;
* Allow me to select a pizza based on the type of base, the toppings and(or) the name.&lt;br /&gt;
|Scenario=This modeling problem is discussed in object-oriented design as the motivation to introduce &amp;quot;View Inheritance&amp;quot; (see page 824 of [Meyer 2000]). &amp;quot;View Inheritance&amp;quot; corresponds to one of the 12 valid uses of inheritance identified by the author. &lt;br /&gt;
&lt;br /&gt;
There are cases when the application intended to use the ontology requires the multiple abstractions available to classify the domain concept to be represented in the ontology.&lt;br /&gt;
&lt;br /&gt;
As an example from the object-oriented design, consider the alternative criteria that are avaible to classify the abstraction of a simple domain concepts such as &amp;quot;employee&amp;quot; (page 852 in [Meyer 2000]):&lt;br /&gt;
* Employee: by contract type (permanent vs. temporary), by job type (engineering, administrative, managerial). &lt;br /&gt;
&lt;br /&gt;
Similar examples exist in the ontology design field such us &amp;quot;wine&amp;quot; [Noy and McGuiness 2001] and &amp;quot;pizza&amp;quot; [Horridge et al. 2009]:&lt;br /&gt;
* Wine: color, region, flavour, ocassion, etc.&lt;br /&gt;
* Pizza: base (deep pan, thin), topping (cheese, meat, vegetable, etc.), name (margherita, american, etc.)&lt;br /&gt;
&lt;br /&gt;
Now, let us think of a web site that attemtps to provide wine recommendations to its visitors or a web site to order pizza.&lt;br /&gt;
|RelatedPattern=Partition, ClassAsPropertyValue, Normalization, Faceted Classification Scheme, &lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
After some time looking at this type of modeling problem, another domain that deals with this type of conceptual modelling scenario is &amp;quot;facet analisys&amp;quot; and &amp;quot;faceted classification&amp;quot; in Library Science.&lt;br /&gt;
&lt;br /&gt;
It seems that there is a strong correlation across different disciplines regarding how they address the modeling problem presented here:&lt;br /&gt;
* &amp;quot;View Inheritance&amp;quot; in Object-Oriented Design (see page 824 of [Meyer, 2000]).&lt;br /&gt;
* The &amp;quot;polyhierarchies&amp;quot; or &amp;quot;semantic axes&amp;quot; refered to in the &amp;quot;Normalization Ontology Design Pattern&amp;quot; in Ontology Design [Rector, 2003][Normalization ODP].&lt;br /&gt;
* &amp;quot;Facet Analysis&amp;quot; and &amp;quot;Facetted Classification&amp;quot; in Library Science. See example on how to model the concept of &amp;quot;dish detergent&amp;quot; in [Denton, 2003].&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10088</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10088"/>
				<updated>2010-09-06T18:24:11Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria.&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue, Faceted Classification Scheme, &lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the [[Submissions:Normalization|Normalization]] ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10086</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10086"/>
				<updated>2010-09-06T18:16:58Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: Community:Faceted Classification Scheme moved to Community:Multiple Alternative Classification Criteria: The name &amp;quot;Faceted Classification Scheme&amp;quot; corresponds to the solution of the modeling issue.
The new name is the modeling issue itself.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria.&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the [[Submissions:Normalization|Normalization]] ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Faceted_Classification_Scheme&amp;diff=10087</id>
		<title>Community:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Faceted_Classification_Scheme&amp;diff=10087"/>
				<updated>2010-09-06T18:16:58Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: Community:Faceted Classification Scheme moved to Community:Multiple Alternative Classification Criteria: The name &amp;quot;Faceted Classification Scheme&amp;quot; corresponds to the solution of the modeling issue.
The new name is the modeling issue itself.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Community:Multiple Alternative Classification Criteria]]&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10085</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10085"/>
				<updated>2010-09-06T18:08:47Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria.&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the [[Submissions:Normalization|Normalization]] ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10084</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10084"/>
				<updated>2010-09-06T18:08:00Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria.&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10083</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10083"/>
				<updated>2010-09-06T17:31:05Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria. &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10082</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10082"/>
				<updated>2010-09-06T17:26:00Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria. &lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10081</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10081"/>
				<updated>2010-09-06T17:24:16Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria. &lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10080</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10080"/>
				<updated>2010-09-06T16:51:04Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria. &lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [[Community:References/OWL web ontology language guide|(Welty et al., 2004)]], &amp;quot;Person&amp;quot; (in the context of family history relations) [[Community:References/OWL 2 web ontology language primer|(Krotzsch et al., 2009)]], or &amp;quot;Pizza&amp;quot; [[Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2|(Horridge et al., 2009)]]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [[Community:References/How to Reuse a Faceted Classification and Put it on the Semantic Web|(Rodriguez-Castro et al., 2010)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10079</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10079"/>
				<updated>2010-09-06T16:38:52Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria. &lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
Other examples of domain-specific concepts that can fit into the modeling scenario described are particularly interesting because they are used in well-known ontology development literature using OWL. &lt;br /&gt;
They include: &amp;quot;Wine&amp;quot; [1], &amp;quot;Person&amp;quot; (in the context of family history relations) [2], or &amp;quot;Pizza&amp;quot; [3]. &lt;br /&gt;
However, in none of them, they refer explicitly to the various classification criteria of the domain concept that are considered implicitly, nor attempt to represent these criteria explicitly in the respective ontology models developed.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [http://eprints.ecs.soton.ac.uk/21488/ How to ''Reuse'' a Faceted Classification and Put It on the ''Semantic'' Web].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:References/A_Practical_Guide_To_Building_OWL_Ontologies_Using_Protege_4_and_CO-ODE_Tools_Edition_1_2_2&amp;diff=10078</id>
		<title>Community:References/A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1 2 2</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:References/A_Practical_Guide_To_Building_OWL_Ontologies_Using_Protege_4_and_CO-ODE_Tools_Edition_1_2_2&amp;diff=10078"/>
				<updated>2010-09-06T16:36:25Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Reference |Subject=Community:Faceted Classification Scheme |Label=A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1.2 |Description=Matthew Horridge,...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reference&lt;br /&gt;
|Subject=Community:Faceted Classification Scheme&lt;br /&gt;
|Label=A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1.2&lt;br /&gt;
|Description=Matthew Horridge, Nick Drummond, Simon Jupp, Georgina Moulton, Robert Stevens. A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1.2. Technical report, The University Of Manchester, March 2009.&lt;br /&gt;
|Type=Documentation&lt;br /&gt;
|TypeOther=Documentation&lt;br /&gt;
|URL=http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_2.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:References/OWL_2_web_ontology_language_primer&amp;diff=10077</id>
		<title>Community:References/OWL 2 web ontology language primer</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:References/OWL_2_web_ontology_language_primer&amp;diff=10077"/>
				<updated>2010-09-06T16:33:44Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reference&lt;br /&gt;
|Subject=Community:Faceted Classification Scheme&lt;br /&gt;
|Label=OWL 2 web ontology language primer&lt;br /&gt;
|Description=Krotzsch, M., Patel-Schneider, P.F., Rudolph, S., Hitzler, P., Parsia, B.: OWL 2 web ontology language primer. Technical report, W3C (October 2009).&lt;br /&gt;
|Type=Documentation&lt;br /&gt;
|URL=http://www.w3.org/TR/2009/REC-owl2-primer-20091027/&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:References/OWL_2_web_ontology_language_primer&amp;diff=10076</id>
		<title>Community:References/OWL 2 web ontology language primer</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:References/OWL_2_web_ontology_language_primer&amp;diff=10076"/>
				<updated>2010-09-06T16:32:25Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Reference |Subject=Community:Faceted Classification Scheme |Label=OWL 2 web ontology language primer |Description=Krotzsch, M., Patel-Schneider, P.F., Rudolph, S., Hitzler, P., Parsia, ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reference&lt;br /&gt;
|Subject=Community:Faceted Classification Scheme&lt;br /&gt;
|Label=OWL 2 web ontology language primer&lt;br /&gt;
|Description=Krotzsch, M., Patel-Schneider, P.F., Rudolph, S., Hitzler, P., Parsia, B.: OWL 2 web ontology language primer. Technical report, W3C (October 2009).&lt;br /&gt;
|Type=Documentation&lt;br /&gt;
|URL=http://www.w3.org/TR/2009/REC-owl2-primer-20091027/&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:References/OWL_web_ontology_language_guide&amp;diff=10075</id>
		<title>Community:References/OWL web ontology language guide</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:References/OWL_web_ontology_language_guide&amp;diff=10075"/>
				<updated>2010-09-06T16:31:21Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Reference |Subject=Community:Faceted Classification Scheme |Label=OWL web ontology language guide |Description=Welty, C., McGuinness, D.L., Smith, M.K.: OWL web ontology language guide. ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reference&lt;br /&gt;
|Subject=Community:Faceted Classification Scheme&lt;br /&gt;
|Label=OWL web ontology language guide&lt;br /&gt;
|Description=Welty, C., McGuinness, D.L., Smith, M.K.: OWL web ontology language guide. W3C recommendation, W3C (February 2004).&lt;br /&gt;
|Type=Documentation&lt;br /&gt;
|URL= http://www.w3.org/TR/2004/REC-owl-guide-20040210/&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10074</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10074"/>
				<updated>2010-09-06T16:28:09Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Multiple Alternative Classification Criteria.&lt;br /&gt;
&lt;br /&gt;
Faceted Classification Scheme (FCS).&lt;br /&gt;
|Description=This modelling issue describes a specific, very recurrent modeling scenario in ontology development, subject to the vulnerability of ad-hoc modeling practices that could potentially lead to unexpected or undesirable results in ontology artifacts. &lt;br /&gt;
The scenario consists of domain-specific concepts that can be represented according to multiple alternative classification criteria. &lt;br /&gt;
To the best of our knowledge, guidelines for the conceptualization and representation of domain-specific concepts prone to be described based on multiple (potentially alternative) classification criteria, has not been explicitly considered in the context of ontology modeling for the Semantic Web.&lt;br /&gt;
&lt;br /&gt;
General examples of domain-specific concepts that exhibit the characteristics described abound, going from a &amp;quot;bibliographic reference&amp;quot;, (which could be classified according to several criteria such as &amp;quot;subject&amp;quot;, &amp;quot;author&amp;quot;, &amp;quot;publication venue&amp;quot;, etc.); to a &amp;quot;toy&amp;quot; (which could be classified based on &amp;quot;suitable age&amp;quot;, &amp;quot;brand&amp;quot;, &amp;quot;subject type&amp;quot;, etc.). &lt;br /&gt;
The list of examples can go on. &lt;br /&gt;
We have seen in our own experience that lack of specific design guidelines leaves ample room for conceptual errors when trying to develop a simple domain-specific ontology model for such concepts. &lt;br /&gt;
For example, common mistakes when trying to represent these concepts and their classification criteria are to use subsumption relations between classes when in fact a part-of relation would be in order, or to use subsumption to model relationships that are outside OWL DL expressivity altogether.&lt;br /&gt;
&lt;br /&gt;
This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [http://eprints.ecs.soton.ac.uk/21488/ How to ''Reuse'' a Faceted Classification and Put It on the ''Semantic'' Web].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10073</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10073"/>
				<updated>2010-09-06T15:35:08Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Faceted Classification Scheme (FCS)&lt;br /&gt;
|Description=This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization, ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [http://eprints.ecs.soton.ac.uk/21488/ How to ''Reuse'' a Faceted Classification and Put It on the ''Semantic'' Web].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10072</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10072"/>
				<updated>2010-09-06T15:34:17Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Faceted Classification Scheme (FCS)&lt;br /&gt;
|Description=This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [[Community:References/How to Make a Faceted Classification and Put It On the Web 2|(Denton, 2003)]].&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [http://eprints.ecs.soton.ac.uk/21488/ How to ''Reuse'' a Faceted Classification and Put It on the ''Semantic'' Web].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Normalization&amp;diff=10071</id>
		<title>Submissions:Normalization</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Normalization&amp;diff=10071"/>
				<updated>2010-09-06T15:29:36Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Normalisation abstract.png&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Normalization&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|AlsoKnownAs=Modularization, Untangling&lt;br /&gt;
|Author=AlanRector, MikelEganaAranguren&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=There are ontologies where a given class can have plenty of superclasses, building a polyhierarchy. If all those subsumption relationships are directly stated by the ontology maintainer, two main problems rise: (i) the ontology becomes very difficult to maintain: whenever a subsumption must be deleted (because a class has changed) or created (because a new class has been created) it has to be done by hand; in a polyhierarchy the process becomes very inefficient and error-prone. (ii) the semantics are implicitly stated, not explicitly: any other ontologist or reasoner only knows that a class is a subclass of its superclasses, without knowing why.&lt;br /&gt;
|Aim=To untangle a polyhierarchy, coding the subsumption relationships using restrictions rather than class-subclass relationships. The application example for this ODP is adapted from the Cell Type Ontology. In the example, the subsumption relationships that already are in the Cell Type Ontology are inferred by the reasoner instead of hard-coded. The term Neutrophil is used as an example class to show how a class can relate to different modules.&lt;br /&gt;
|Elements=The original classes of the ontology are divided in different axes. The conditions for each subsumption relationship are encoded as restrictions (e.g. [PerformsFunction some Defense]) that will relate the different modules.&lt;br /&gt;
|Implementation=Identify the modules: group the classes. Create the modules, maintaining only one parent for any given primitive class and making primitive siblings disjoint. Redefine the classes (or define the newly added classes) according to the conditions for belonging to each module. Protege includes a wizard, the restrictions matrix, that helps in the process.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=[[Image:Normalisation_instance.png|center]]&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:Normalisation_instance.png&lt;br /&gt;
|Consequences=The ontology gets untangled and becomes a collection of neat modules. The rest of the semantics are given by restrictions pointing to the modules, and the reasoner maintains the structure, avoding error-prone human maintenance of the polyhierarchy.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=See [[Community:References/Modularisation of domain ontologies implemented in description logics and related formalisms including owl 3|(Rector, 2003)]]&lt;br /&gt;
|KnownUse=See [[Community:References/Modularisation of domain ontologies implemented in description logics and related formalisms including owl 3|(Rector, 2003)]]&lt;br /&gt;
|RelatedTo=Submissions:Partition, &lt;br /&gt;
Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Normalization&amp;diff=10070</id>
		<title>Submissions:Normalization</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Normalization&amp;diff=10070"/>
				<updated>2010-09-06T15:27:17Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Normalisation abstract.png&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Normalization&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|AlsoKnownAs=Modularization, Untangling&lt;br /&gt;
|Author=AlanRector, MikelEganaAranguren&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=There are ontologies where a given class can have plenty of superclasses, building a polyhierarchy. If all those subsumption relationships are directly stated by the ontology maintainer, two main problems rise: (i) the ontology becomes very difficult to maintain: whenever a subsumption must be deleted (because a class has changed) or created (because a new class has been created) it has to be done by hand; in a polyhierarchy the process becomes very inefficient and error-prone. (ii) the semantics are implicitly stated, not explicitly: any other ontologist or reasoner only knows that a class is a subclass of its superclasses, without knowing why.&lt;br /&gt;
|Aim=To untangle a polyhierarchy, coding the subsumption relationships using restrictions rather than class-subclass relationships. The application example for this ODP is adapted from the Cell Type Ontology. In the example, the subsumption relationships that already are in the Cell Type Ontology are inferred by the reasoner instead of hard-coded. The term Neutrophil is used as an example class to show how a class can relate to different modules.&lt;br /&gt;
|Solution=[[Image:Normalisation_instance.png|center]]&lt;br /&gt;
|Elements=The original classes of the ontology are divided in different axes. The conditions for each subsumption relationship are encoded as restrictions (e.g. [PerformsFunction some Defense]) that will relate the different modules.&lt;br /&gt;
|Implementation=Identify the modules: group the classes. Create the modules, maintaining only one parent for any given primitive class and making primitive siblings disjoint. Redefine the classes (or define the newly added classes) according to the conditions for belonging to each module. Protege includes a wizard, the restrictions matrix, that helps in the process.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:Normalisation_instance.png&lt;br /&gt;
|Consequences=The ontology gets untangled and becomes a collection of neat modules. The rest of the semantics are given by restrictions pointing to the modules, and the reasoner maintains the structure, avoding error-prone human maintenance of the polyhierarchy.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=See [[Community:References/Modularisation of domain ontologies implemented in description logics and related formalisms including owl 3|(Rector, 2003)]]&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Normalization&amp;diff=10069</id>
		<title>Submissions:Normalization</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Normalization&amp;diff=10069"/>
				<updated>2010-09-06T15:24:52Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Normalisation abstract.png&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Normalization&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro&lt;br /&gt;
|AlsoKnownAs=Modularization, Untangling&lt;br /&gt;
|Author=AlanRector, MikelEganaAranguren&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=There are ontologies where a given class can have plenty of superclasses, building a polyhierarchy. If all those subsumption relationships are directly stated by the ontology maintainer, two main problems rise: (i) the ontology becomes very difficult to maintain: whenever a subsumption must be deleted (because a class has changed) or created (because a new class has been created) it has to be done by hand; in a polyhierarchy the process becomes very inefficient and error-prone. (ii) the semantics are implicitly stated, not explicitly: any other ontologist or reasoner only knows that a class is a subclass of its superclasses, without knowing why.&lt;br /&gt;
|Aim=To untangle a polyhierarchy, coding the subsumption relationships using restrictions rather than class-subclass relationships. The application example for this ODP is adapted from the Cell Type Ontology. In the example, the subsumption relationships that already are in the Cell Type Ontology are inferred by the reasoner instead of hard-coded. The term Neutrophil is used as an example class to show how a class can relate to different modules.&lt;br /&gt;
|Solution=[[Image:Normalisation_instance.png|center]]&lt;br /&gt;
|Elements=The original classes of the ontology are divided in different axes. The conditions for each subsumption relationship are encoded as restrictions (e.g. [PerformsFunction some Defense]) that will relate the different modules.&lt;br /&gt;
|Implementation=Identify the modules: group the classes. Create the modules, maintaining only one parent for any given primitive class and making primitive siblings disjoint. Redefine the classes (or define the newly added classes) according to the conditions for belonging to each module. Protege includes a wizard, the restrictions matrix, that helps in the process.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:Normalisation_instance.png&lt;br /&gt;
|Consequences=The ontology gets untangled and becomes a collection of neat modules. The rest of the semantics are given by restrictions pointing to the modules, and the reasoner maintains the structure, avoding error-prone human maintenance of the polyhierarchy.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:References/Role_and_Application_of_Ontology_Design_Patterns_in_Bio-ontologies_2&amp;diff=10034</id>
		<title>Community:References/Role and Application of Ontology Design Patterns in Bio-ontologies 2</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:References/Role_and_Application_of_Ontology_Design_Patterns_in_Bio-ontologies_2&amp;diff=10034"/>
				<updated>2010-09-06T02:52:05Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Reference |Subject=Submissions:Faceted Classification Scheme |Label=Role and Application of Ontology Design Patterns in Bio-ontologies |Description=Egana-Aranguren, Mikel. Role and Appli...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reference&lt;br /&gt;
|Subject=Submissions:Faceted Classification Scheme&lt;br /&gt;
|Label=Role and Application of Ontology Design Patterns in Bio-ontologies&lt;br /&gt;
|Description=Egana-Aranguren, Mikel. Role and Application of Ontology Design Patterns in Bio-ontologies. PhD thesis, School of Computer Science, University of Manchester, 2009.&lt;br /&gt;
|Type=Documentation&lt;br /&gt;
|TypeOther=Documentation&lt;br /&gt;
|URL=http://mikeleganaaranguren.files.wordpress.com/2010/01/thesis.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:References/Role_and_Application_of_Ontology_Design_Patterns_in_Bio-ontologies&amp;diff=10033</id>
		<title>Community:References/Role and Application of Ontology Design Patterns in Bio-ontologies</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:References/Role_and_Application_of_Ontology_Design_Patterns_in_Bio-ontologies&amp;diff=10033"/>
				<updated>2010-09-06T02:51:01Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: New page: {{Reference |Subject=Submissions:Normalization |Label=Role and Application of Ontology Design Patterns in Bio-ontologies |Description=Egana-Aranguren, Mikel. Role and Application of Ontolo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reference&lt;br /&gt;
|Subject=Submissions:Normalization&lt;br /&gt;
|Label=Role and Application of Ontology Design Patterns in Bio-ontologies&lt;br /&gt;
|Description=Egana-Aranguren, Mikel. Role and Application of Ontology Design Patterns in Bio-ontologies. PhD thesis, School of Computer Science, University of Manchester, 2009.&lt;br /&gt;
|Type=Documentation&lt;br /&gt;
|URL=http://mikeleganaaranguren.files.wordpress.com/2010/01/thesis.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10032</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10032"/>
				<updated>2010-09-06T02:42:30Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=[[Community:Faceted Classification Scheme|Faceted Classification Scheme]]  (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme (FCS). &lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|frame|The symbol (≡) denotes an OWL defined class.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic defined class '':M_iClass_jTDC'' is given as follows:&lt;br /&gt;
 '':M_iClass_jTDC'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ;&lt;br /&gt;
                owl:equivalentClass [ rdf:type owl:Restriction ;&lt;br /&gt;
                                      owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                      owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                    ] .&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic class '':SpecificTDC_x'' is given as follows:&lt;br /&gt;
 '':SpecificTDC_x'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ,&lt;br /&gt;
                                [ rdf:type owl:Restriction ;&lt;br /&gt;
                                  owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                  owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                ] ,&lt;br /&gt;
                                [ ... rest of existential restrictions on property '':hasModule_i''&lt;br /&gt;
                                      for every class '':M_iClass_j'' that participates&lt;br /&gt;
                                      in the description of '':SpecificTDC_x''&lt;br /&gt;
                                ] .&lt;br /&gt;
&lt;br /&gt;
This implementation of the classes '':M_iClass_jTDC'' and '':SpecificTDC_x'' respectively, enable a reasoner to infer and maintain the subsumption relations between a given class '':SpecificTDC_x'' and the various classes '':M_iClass_jTDC'' that it is related to.&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To illustrate the representation of a specific dishwashing detergent, let us reuse the two classification examples presented in [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]](§ 2.4). Applying the &amp;quot;Dishwashing Detergent&amp;quot; FCS developed in the cited reference, the item &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot; is classified as follows:&lt;br /&gt;
* Agent: person&lt;br /&gt;
* Form: liquid&lt;br /&gt;
* Brand Name: President's Choice&lt;br /&gt;
* Scent: (none)&lt;br /&gt;
* Effect on Agent: (none)&lt;br /&gt;
* Special Property: antibacterial&lt;br /&gt;
&lt;br /&gt;
The item &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang,&amp;quot; is classified as:&lt;br /&gt;
* Agent: person&lt;br /&gt;
* Form: liquid&lt;br /&gt;
* Brand Name: Palmolive&lt;br /&gt;
* Scent: lavender, ylang ylang&lt;br /&gt;
* Effect on Agent: aroma therapy&lt;br /&gt;
* Special Property: (none)&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png|center|frame|List of object properties.]]&lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=According to the guidelines derived from the table in section '''Process''' above and the implementation of a class '':SpecificTDC_x'' given in section '''Ontology''' above, the description of the example detergent &amp;quot;President's Choice Antibacterial Hand Soap &amp;amp; Dishwashing Liquid&amp;quot; in the normalized ontology can be stated as follows:&lt;br /&gt;
 :PresidentsPersonLiquidAntibacterial&lt;br /&gt;
     rdf:type owl:Class ;&lt;br /&gt;
     rdfs:subClassOf :DishDetergent ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasAgent ;&lt;br /&gt;
                       owl:someValuesFrom :Person&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasForm ;&lt;br /&gt;
                       owl:someValuesFrom :Liquid&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasBrandName ;&lt;br /&gt;
                       owl:someValuesFrom :PresidentsChoice&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasSpecialProperty ;&lt;br /&gt;
                       owl:someValuesFrom :Antibacterial&lt;br /&gt;
                     ] .&lt;br /&gt;
&lt;br /&gt;
The description of the example detergent &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang,&amp;quot; would be:&lt;br /&gt;
 :PalmoliveAromaTherapyLavenderYlangYlang&lt;br /&gt;
     rdf:type owl:Class ;&lt;br /&gt;
     rdfs:subClassOf :DishDetergent ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasAgent ;&lt;br /&gt;
                       owl:someValuesFrom :Person&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasForm ;&lt;br /&gt;
                       owl:someValuesFrom :Liquid&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasBrandName ;&lt;br /&gt;
                       owl:someValuesFrom :Palmolive&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasScent ;&lt;br /&gt;
                       owl:someValuesFrom :Lavender&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasScent ;&lt;br /&gt;
                       owl:someValuesFrom :YlangYlang&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasEffectOnAgent ;&lt;br /&gt;
                       owl:someValuesFrom :AromaTherapy&lt;br /&gt;
                     ] .&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10031</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10031"/>
				<updated>2010-09-06T02:40:46Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=[[Community:Faceted Classification Scheme|Faceted Classification Scheme]]  (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme (FCS). &lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|frame|The symbol (≡) denotes an OWL defined class.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic defined class '':M_iClass_jTDC'' is given as follows:&lt;br /&gt;
 '':M_iClass_jTDC'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ;&lt;br /&gt;
                owl:equivalentClass [ rdf:type owl:Restriction ;&lt;br /&gt;
                                      owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                      owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                    ] .&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic class '':SpecificTDC_x'' is given as follows:&lt;br /&gt;
 '':SpecificTDC_x'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ,&lt;br /&gt;
                                [ rdf:type owl:Restriction ;&lt;br /&gt;
                                  owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                  owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                ] ,&lt;br /&gt;
                                [ ... rest of existential restrictions on property '':hasModule_i''&lt;br /&gt;
                                      for every class '':M_iClass_j'' that participates&lt;br /&gt;
                                      in the description of '':SpecificTDC_x''&lt;br /&gt;
                                ] .&lt;br /&gt;
&lt;br /&gt;
This implementation of the classes '':M_iClass_jTDC'' and '':SpecificTDC_x'' respectively, enable a reasoner to infer and maintain the subsumption relations between a given class '':SpecificTDC_x'' and the various classes '':M_iClass_jTDC'' that it is related to.&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To illustrate the representation of a specific dishwashing detergent, let us reuse the two classification examples presented in Denton (2003)(S 2.4). Applying the &amp;quot;Dishwashing Detergent&amp;quot; FCS developed in the cited reference, the item &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot; is classified as follows:&lt;br /&gt;
* Agent: person&lt;br /&gt;
* Form: liquid&lt;br /&gt;
* Brand Name: President's Choice&lt;br /&gt;
* Scent: (none)&lt;br /&gt;
* Effect on Agent: (none)&lt;br /&gt;
* Special Property: antibacterial&lt;br /&gt;
&lt;br /&gt;
The item &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang,&amp;quot; is classified as:&lt;br /&gt;
* Agent: person&lt;br /&gt;
* Form: liquid&lt;br /&gt;
* Brand Name: Palmolive&lt;br /&gt;
* Scent: lavender, ylang ylang&lt;br /&gt;
* Effect on Agent: aroma therapy&lt;br /&gt;
* Special Property: (none)&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png|center|frame|List of object properties.]]&lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=According to the guidelines derived from the table in section '''Process''' above and the implementation of a class '':SpecificTDC_x'' given in section '''Ontology''' above, the description of the example detergent &amp;quot;President's Choice Antibacterial Hand Soap &amp;amp; Dishwashing Liquid&amp;quot; in the normalized ontology can be stated as follows:&lt;br /&gt;
 :PresidentsPersonLiquidAntibacterial&lt;br /&gt;
     rdf:type owl:Class ;&lt;br /&gt;
     rdfs:subClassOf :DishDetergent ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasAgent ;&lt;br /&gt;
                       owl:someValuesFrom :Person&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasForm ;&lt;br /&gt;
                       owl:someValuesFrom :Liquid&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasBrandName ;&lt;br /&gt;
                       owl:someValuesFrom :PresidentsChoice&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasSpecialProperty ;&lt;br /&gt;
                       owl:someValuesFrom :Antibacterial&lt;br /&gt;
                     ] .&lt;br /&gt;
&lt;br /&gt;
The description of the example detergent &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang,&amp;quot; would be:&lt;br /&gt;
 :PalmoliveAromaTherapyLavenderYlangYlang&lt;br /&gt;
     rdf:type owl:Class ;&lt;br /&gt;
     rdfs:subClassOf :DishDetergent ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasAgent ;&lt;br /&gt;
                       owl:someValuesFrom :Person&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasForm ;&lt;br /&gt;
                       owl:someValuesFrom :Liquid&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasBrandName ;&lt;br /&gt;
                       owl:someValuesFrom :Palmolive&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasScent ;&lt;br /&gt;
                       owl:someValuesFrom :Lavender&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasScent ;&lt;br /&gt;
                       owl:someValuesFrom :YlangYlang&lt;br /&gt;
                     ] ,&lt;br /&gt;
                     [ rdf:type owl:Restriction ;&lt;br /&gt;
                       owl:onProperty :hasEffectOnAgent ;&lt;br /&gt;
                       owl:someValuesFrom :AromaTherapy&lt;br /&gt;
                     ] .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10030</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10030"/>
				<updated>2010-09-06T02:27:47Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=[[Community:Faceted Classification Scheme|Faceted Classification Scheme]]  (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme (FCS). &lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|frame|The symbol (≡) denotes an OWL defined class.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic defined class '':M_iClass_jTDC'' is given as follows:&lt;br /&gt;
 '':M_iClass_jTDC'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ;&lt;br /&gt;
                owl:equivalentClass [ rdf:type owl:Restriction ;&lt;br /&gt;
                                      owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                      owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                    ] .&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic class '':SpecificTDC_x'' is given as follows:&lt;br /&gt;
 '':SpecificTDC_x'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ,&lt;br /&gt;
                                [ rdf:type owl:Restriction ;&lt;br /&gt;
                                  owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                  owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                ] ,&lt;br /&gt;
                                [ ... rest of existential restrictions on property '':hasModule_i''&lt;br /&gt;
                                      for every class '':M_iClass_j'' that participates&lt;br /&gt;
                                      in the description of '':SpecificTDC_x''&lt;br /&gt;
                                ] .&lt;br /&gt;
&lt;br /&gt;
This implementation of the classes '':M_iClass_jTDC'' and '':SpecificTDC_x'' respectively, enable a reasoner to infer and maintain the subsumption relations between a given class '':SpecificTDC_x'' and the various classes '':M_iClass_jTDC'' that it is related to.&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To illustrate the representation of a specific dishwashing detergent, let us reuse the two classification examples presented in Denton (2003)(S 2.4). Applying the &amp;quot;Dishwashing Detergent&amp;quot; FCS developed in the cited reference, the item &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot; is classified as follows:&lt;br /&gt;
* Agent: person&lt;br /&gt;
* Form: liquid&lt;br /&gt;
* Brand Name: President's Choice&lt;br /&gt;
* Scent: (none)&lt;br /&gt;
* Effect on Agent: (none)&lt;br /&gt;
* Special Property: antibacterial&lt;br /&gt;
&lt;br /&gt;
The item &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang,&amp;quot; is classified as:&lt;br /&gt;
* Agent: person&lt;br /&gt;
* Form: liquid&lt;br /&gt;
* Brand Name: Palmolive&lt;br /&gt;
* Scent: lavender, ylang ylang&lt;br /&gt;
* Effect on Agent: aroma therapy&lt;br /&gt;
* Special Property: (none)&lt;br /&gt;
&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png|center|frame|List of object properties.]]&lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=Using the mappings from the table.&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10029</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10029"/>
				<updated>2010-09-06T02:24:16Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=[[Community:Faceted Classification Scheme|Faceted Classification Scheme]]  (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme (FCS). &lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|frame|The symbol (≡) denotes an OWL defined class.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic defined class '':M_iClass_jTDC'' is given as follows:&lt;br /&gt;
 '':M_iClass_jTDC'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ;&lt;br /&gt;
                owl:equivalentClass [ rdf:type owl:Restriction ;&lt;br /&gt;
                                      owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                      owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                    ] .&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic class '':SpecificTDC_x'' is given as follows:&lt;br /&gt;
 '':SpecificTDC_x'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ,&lt;br /&gt;
                                [ rdf:type owl:Restriction ;&lt;br /&gt;
                                  owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                  owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                ] ,&lt;br /&gt;
                                [ ... rest of existential restrictions on property '':hasModule_i''&lt;br /&gt;
                                      for every class '':M_iClass_j'' that participates&lt;br /&gt;
                                      in the description of '':SpecificTDC_x''&lt;br /&gt;
                                ] .&lt;br /&gt;
&lt;br /&gt;
This implementation of the classes '':M_iClass_jTDC'' and '':SpecificTDC_x'' respectively, enable a reasoner to infer and maintain the subsumption relations between a given class '':SpecificTDC_x'' and the various classes '':M_iClass_jTDC'' that it is related to.&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png|center|frame|List of object properties.]]&lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=Using the mappings from the table.&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10028</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10028"/>
				<updated>2010-09-06T02:08:24Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=[[Community:Faceted Classification Scheme|Faceted Classification Scheme]]  (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|Generic structure of the Normalization ODP used to represent a FCS.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic defined class '':M_iClass_jTDC'' is given as follows:&lt;br /&gt;
 '':M_iClass_jTDC'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ;&lt;br /&gt;
                owl:equivalentClass [ rdf:type owl:Restriction ;&lt;br /&gt;
                                      owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                      owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                    ] .&lt;br /&gt;
&lt;br /&gt;
The implementation of a generic class '':SpecificTDC_x'' is given as follows:&lt;br /&gt;
 '':SpecificTDC_x'' rdf:type owl:Class ;&lt;br /&gt;
                rdfs:subClassOf '':TDC'' ,&lt;br /&gt;
                                [ rdf:type owl:Restriction ;&lt;br /&gt;
                                  owl:onProperty '':hasModule_i'' ;&lt;br /&gt;
                                  owl:someValuesFrom '':M_iClass_j''&lt;br /&gt;
                                ] ,&lt;br /&gt;
                                [ ... rest of existential restrictions on property '':hasModule_i''&lt;br /&gt;
                                      for every class '':M_iClass_j'' that participates&lt;br /&gt;
                                      in the description of '':SpecificTDC_x''&lt;br /&gt;
                                ] .&lt;br /&gt;
&lt;br /&gt;
This implementation of the classes '':M_iClass_jTDC'' and '':SpecificTDC_x'' respectively, enable a reasoner to infer and maintain the subsumption relations between a given class '':SpecificTDC_x'' and the various classes '':M_iClass_jTDC'' that it is related to.&lt;br /&gt;
&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png]]&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=Using the mappings from the table.&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10027</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10027"/>
				<updated>2010-09-06T01:53:01Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=[[Community:Faceted Classification Scheme|Faceted Classification Scheme]]  (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|Generic structure of the Normalization ODP used to represent a FCS.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [[Community:References/How_to_Make_a_Faceted_Classification_and_Put_It_On_the_Web_3|(Denton, 2003)]](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png]]&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=Using the mappings from the table.&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10026</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10026"/>
				<updated>2010-09-06T01:47:34Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=[[Community:Faceted Classification Scheme|Faceted Classification Scheme]]  (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|Generic structure of the Normalization ODP used to represent a FCS.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png]]&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=Using the mappings from the table.&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10025</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10025"/>
				<updated>2010-09-06T01:46:31Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Faceted Classification Scheme (FCS)&lt;br /&gt;
|Description=This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)].&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of &amp;quot;values&amp;quot; (or &amp;quot;terms&amp;quot;) from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [http://eprints.ecs.soton.ac.uk/21488/ How to ''Reuse'' a Faceted Classification and Put It on the ''Semantic'' Web].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10024</id>
		<title>Community:Multiple Alternative Classification Criteria</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Community:Multiple_Alternative_Classification_Criteria&amp;diff=10024"/>
				<updated>2010-09-06T01:45:57Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TitleDescription Template&lt;br /&gt;
|Title=Faceted Classification Scheme (FCS)&lt;br /&gt;
|Description=This modeling issue refers to the conceptualization of a specific domain concept using a Faceted Classification Scheme (FCS).&lt;br /&gt;
&lt;br /&gt;
A FCS is defined as: &amp;quot;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&amp;quot; [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)].&lt;br /&gt;
&lt;br /&gt;
The section '''Diagram''' below presents an example of a FCS in the domain of &amp;quot;Dishwashing Detergent&amp;quot; from [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)].&lt;br /&gt;
}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Denton - 2003 - FCS Dishwashing Detergent.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Modeling Issue Template&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Domain=General, Vocabulary,&lt;br /&gt;
|CompetencyQuestion=Allow me to retrieve all &amp;quot;elements&amp;quot; (classes/individuals) of a &amp;quot;domain concept&amp;quot; viewed by a combination of values from various &amp;quot;classification criteria&amp;quot; (or &amp;quot;facets&amp;quot;).&lt;br /&gt;
|Scenario=Retrieve all &amp;quot;dishwashing detergents&amp;quot; whose &amp;quot;Brand&amp;quot; is &amp;quot;Palmolive&amp;quot; and whose &amp;quot;Scent&amp;quot; is &amp;quot;lemon&amp;quot;.&lt;br /&gt;
|ProposedSolution=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
|RelatedPattern=Partition, Normalization&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
A more detailed explanation of this modeling issue and the rationale of one proposed solution is presented in the  paper: [http://eprints.ecs.soton.ac.uk/21488/ How to ''Reuse'' a Faceted Classification and Put It on the ''Semantic'' Web].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The OWL file in section '''Proposed Solutions''' provides an OWL DL implementation of &lt;br /&gt;
the example FCS in section '''Diagram''' applying the Normalization ODP as outlined in the paper mentioned.&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Modeling Issue toolbar}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10023</id>
		<title>Submissions:Faceted Classification Scheme</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Faceted_Classification_Scheme&amp;diff=10023"/>
				<updated>2010-09-06T01:42:06Z</updated>
		
		<summary type="html">&lt;p&gt;BenedictoRodriguezCastro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Reengineering_OP_Proposal_toolbar}}&lt;br /&gt;
{{Reengineering OP Proposal General Information Template&lt;br /&gt;
|Name=Faceted Classification Scheme (FCS)&lt;br /&gt;
|Problem=Ontological representation of a specific domain concept conceptualized using a Faceted Classification Scheme (FCS).&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Template&lt;br /&gt;
|Description=A FCS is defined as: &amp;quot;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&amp;quot; [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)].&lt;br /&gt;
&lt;br /&gt;
The following notation is introduced to refer to the elements of a generic FCS in the figure below:&lt;br /&gt;
* ''Target Domain Concept'' (''TDC'') denotes the domain of discourse. The domain-specific concept targeted by the FCS.&lt;br /&gt;
* ''Facet_i'' denotes one of the facets of the FCS.&lt;br /&gt;
* ''F_iTerm_j'' denotes one of the terms of ''Facet_i''.&lt;br /&gt;
* ''Item_x'' denotes one the items from the domain of discourse (''TDC'') to be classified.&lt;br /&gt;
|Graphical Representation=FacetedClassificationScheme_GenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Template&lt;br /&gt;
|Description=Generic structure of the [[Submissions:Normalization|Normalization]] ODP used to represent a Faceted Classification Scheme. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:NormalizationGenericStructure1.png|center|Generic structure of the Normalization ODP used to represent a FCS.]]&lt;br /&gt;
&lt;br /&gt;
The figure below represents a further generalization of the [[Submissions:Normalization|Normalization]] ODP and introduces the following notation:&lt;br /&gt;
* '':TDC'' denotes a primitive class representing the domain concept being normalized.&lt;br /&gt;
* '':Module_i'' denotes a primitive class that represents one of the modules.&lt;br /&gt;
* '':M_iClass_j'' denotes a primitive class that represents a subset of the module class '':Module_i''.&lt;br /&gt;
* '':hasModule_i'' denotes an object property that links every module '':Module_i'' to the different subclasses of the target domain concept '':M_iClass_jTDC'' and '':SpecificTDC_x''.&lt;br /&gt;
* '':M_iClass_jTDC'' denotes a defined class that represents a subset of the target domain concept class '':TDC''. Every class '':M_iClass_jTDC'' is defined based on its relationship to the single corresponding class '':M_iClass_j'' that it is derived from.&lt;br /&gt;
* '':SpecificTDC_x'' denotes a primitive class that represents a subset of the target domain concept class '':TDC'' and an entity from the domain to be classified. Every class '':SpecificTDC_x'' is described based on its relationship to various classes '':M_iClass_j'' from potentially different modules. As a consequence of this relationship, the classes '':SpecificTDC_x'' could introduce the polyhierarchy scenarios in the ontology model that the [[Submissions:Normalization|Normalization]] ODP aims to manage and untangle.&lt;br /&gt;
|Graphical Representation=NormalizationGenericStructure2.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Template&lt;br /&gt;
|Description=Mapping between the elements in the generic structure of a Faceted Classification Scheme and the [[Submissions:Normalization|Normalization]] ODP.&lt;br /&gt;
&lt;br /&gt;
The table below summarizes the alignment of the elements in the generic structure of both conceptual models. This alignment enables the conversion from a FCS to an OWL DL ontology by applying the [[Submissions:Normalization|Normalization]] ODP:&lt;br /&gt;
* The first column (leftmost), contains the elements of a generic FCS as introduced in section '''Non-Ontological Resource''' above.&lt;br /&gt;
* The second column contains the elements of the [[Submissions:Normalization|Normalization]] ODP generic structure&lt;br /&gt;
as introduced in section '''Ontology''' above.&lt;br /&gt;
* The third column represents the selected OWL notation for the elements of a generic FCS in the context of the [[Submissions:Normalization|Normalization]] ODP generic structure.&lt;br /&gt;
* The forth column (rightmost), indicates the OWL implementation chosen for every element. The selection complies with the requirements of the normalization mechanism.&lt;br /&gt;
&lt;br /&gt;
[[Image:MappingFCSNormalizationODP.png|center]]&lt;br /&gt;
&lt;br /&gt;
Based on the principle of representating each facet of a FCS as a module of the [[Submissions:Normalization|Normalization]] ODP, the underlying ideas behind the mappings in the figure(table) above can be outlined as follows:&lt;br /&gt;
* The target domain concept ''TDC'' represents the domain of discourse of both a FCS and the [[Submissions:Normalization|Normalization]] ODP. The primitive class '':TDC'' fulfills that role in the normalized ontology.&lt;br /&gt;
* A facet ''Facet_i'' from a generic FCS corresponds to a module '':Module_i'' in the [[Submissions:Normalization|Normalization]] ODP, therefore it becomes a primitive class '':Facet_i'' in the normalized ontology model.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is an object property '':has_Module_i''.&lt;br /&gt;
* 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 [[Submissions:Normalization|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.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP, there is a corresponding defined class '':M_iClass_jTDC''.&lt;br /&gt;
* 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 [[Submissions:Normalization|Normalization]] ODP. Therefore, every element ''Item_x'' is represented as a primitive class '':SpecificTDC_x'' in the normalized ontology.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Graphical Representation=FacetedClassificationSchemeGenericStructure.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Scenario Example Template&lt;br /&gt;
|Description=To create an ontology model to represent an existing Faceted Classification Scheme for a specific domain concept.&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal NOR Example Template&lt;br /&gt;
|Description=The figure below recaps the final FCS developed for the &amp;quot;Dishwashing Detergent&amp;quot; domain example in [http://www.miskatonic.org/library/facet-web-howto.html (Denton, 2003)](§ 2.4). The elements of the schema fit into the generic structure of a FCS presented in section '''Non-Ontological Resource''' earlier, where:&lt;br /&gt;
* The ''TDC'' element is populated with the domain &amp;quot;Dishwashing Detergent&amp;quot;.&lt;br /&gt;
* ''Facet_i'' elements are populated with the facets: &amp;quot;Agent&amp;quot;, &amp;quot;Form&amp;quot;, &amp;quot;Brand Name&amp;quot;, &amp;quot;Scent&amp;quot;, &amp;quot;Effect On Agent&amp;quot;, and &amp;quot;Special Property&amp;quot;.&lt;br /&gt;
* ''F_iTerm_j'' elements are populated with the terms or foci listed below (grouped by facet):&lt;br /&gt;
** Agent: dishwasher, person.&lt;br /&gt;
** Form: gel, gelpac, liquid, powder, tablet.&lt;br /&gt;
** Brand Name: Cascade, Electrasol, Ivory, No Name, Palmolive, President's Choice, Sunlight.&lt;br /&gt;
** Scent: green apple, green tea, lavender, lemon, mandarin, ocean breeze, orange blossom, orchard fresh, passion flower, ruby red grapefruit, ylang ylang.&lt;br /&gt;
** Effect on Agent: aroma therapy (subdivisions: invigorating, relaxing).&lt;br /&gt;
** Special Property: antibacterial.&lt;br /&gt;
* ''Item_x'' elements are populated in this case with two example items to classify:&lt;br /&gt;
** &amp;quot;President's Choice Antibacterial Hand Soap and Dishwashing Liquid&amp;quot;.&lt;br /&gt;
** &amp;quot;Palmolive Aroma Therapy, Lavender and Ylang Ylang&amp;quot;.&lt;br /&gt;
|Graphical Representation=Denton_-_2003_-_FCS_Dishwashing_Detergent.jpg&lt;br /&gt;
|Web Reference=http://www.miskatonic.org/library/facet-web-howto.html&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Ontology Example Template&lt;br /&gt;
|Description=OWL representation of the &amp;quot;Dishwashing Detergent&amp;quot; domain concept Faceted Classification Scheme applying the Normalization ODP. &lt;br /&gt;
&lt;br /&gt;
The symbol (≡) denotes an OWL defined class.&lt;br /&gt;
&lt;br /&gt;
[[Image:FacetedClassificationSchemeOntoExObjProp.png]]&lt;br /&gt;
|Graphical Representation=FacetedClassificationStructureOntologyExample.png&lt;br /&gt;
|Web Reference=http://dl.dropbox.com/u/1666716/Attachments/detergent_fcs_normalisation_prot3x_owl.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Process Example Template&lt;br /&gt;
|Description=Using the mappings from the table.&lt;br /&gt;
|Graphical Representation=MappingFCSNormalizationODP.png&lt;br /&gt;
}}&lt;br /&gt;
{{Reengineering OP Proposal Additional Information Template&lt;br /&gt;
|SubmittedBy=BenedictoRodriguezCastro,&lt;br /&gt;
|Author=BenedictoRodriguezCastro, HughGlaser, LesCarr&lt;br /&gt;
|Related to=Submissions:Normalization, Submissions:Partition, Submissions:ClassAsPropertyValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>BenedictoRodriguezCastro</name></author>	</entry>

	</feed>