<?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=SilvioPeroni</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=SilvioPeroni"/>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php/Special:Contributions/SilvioPeroni"/>
		<updated>2026-05-22T17:58:22Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12611</id>
		<title>Submissions:Description in Range</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12611"/>
				<updated>2016-07-13T14:03:42Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Dir.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Description in Range&lt;br /&gt;
|Intent=This pattern allows one to range the conceptualization of a descriptive context within specific borders defined by means of literal values.&lt;br /&gt;
|CompetencyQuestion=What are the descriptions related to a particular entity? , What entities are described in terms of a particular concept? , How the concepts involved in the description of a certain entity have been restricted within particular bounds?&lt;br /&gt;
|ContentODPDescription=The Description In Range (DIR) ontology design patterns is a specialization of the Description ODP, that allows one to range the conceptualization of a descriptive context within specific borders defined by means of literal values.&lt;br /&gt;
|ReusableOWLBuildingBlock=https://w3id.org/food/ontology/dir&lt;br /&gt;
|Scenario=# Scenario 1: In order to obtain the registered quality scheme PDO, the wine &amp;quot;Amarone della Valpolicella&amp;quot; has to comply with a set of rules including grape composition rules. In particular, it has to be made with a specific ampelographic composition that indicates the different types of grapes that contribute to form the wine, together with their percentage ranges. In this case, the &amp;quot;Amarone della Valpolicella&amp;quot; must be composed (among the others) by Corvina and Corvinone grapes from 45% to 95%.  --- # Scenario 2: The policy document of &amp;quot;Parmigiano Reggiano&amp;quot; indicates that, for consumers, it presents a set of characteristics among which the &amp;quot;diameter of the plain faces&amp;quot;, which must be within the range &amp;quot;35-45 cm&amp;quot;, and the &amp;quot;external aspect&amp;quot; that should be &amp;quot;natural straw-coloured rind&amp;quot;.&lt;br /&gt;
|HasComponent=Description&lt;br /&gt;
|SpecializationOf=Description&lt;br /&gt;
|RelatedCP=Description&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=DescriptionInRange&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Entity&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isRangedByValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasInclusiveLowerBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasNonInclusiveLowerBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasInclusiveUpperBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasNonInclusiveUpperBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isDescribedBy&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=describes&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 2016&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12610</id>
		<title>Submissions:Description in Range</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12610"/>
				<updated>2016-07-13T14:02:42Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Dir.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Description in Range&lt;br /&gt;
|Intent=This pattern allows one to range the conceptualization of a descriptive context within specific borders defined by means of literal values.&lt;br /&gt;
|CompetencyQuestion=What are the descriptions related to a particular entity?&lt;br /&gt;
What entities are described in terms of a particular concept?&lt;br /&gt;
How the concepts involved in the description of a certain entity have been restricted within particular bounds?&lt;br /&gt;
|ContentODPDescription=The Description In Range (DIR) ontology design patterns is a specialization of the Description ODP, that allows one to range the conceptualization of a descriptive context within specific borders defined by means of literal values.&lt;br /&gt;
|ReusableOWLBuildingBlock=https://w3id.org/food/ontology/dir&lt;br /&gt;
|Scenario=# Scenario 1: In order to obtain the registered quality scheme PDO, the wine &amp;quot;Amarone della Valpolicella&amp;quot; has to comply with a set of rules including grape composition rules. In particular, it has to be made with a specific ampelographic composition that indicates the different types of grapes that contribute to form the wine, together with their percentage ranges. In this case, the &amp;quot;Amarone della Valpolicella&amp;quot; must be composed (among the others) by Corvina and Corvinone grapes from 45% to 95%.  --- # Scenario 2: The policy document of &amp;quot;Parmigiano Reggiano&amp;quot; indicates that, for consumers, it presents a set of characteristics among which the &amp;quot;diameter of the plain faces&amp;quot;, which must be within the range &amp;quot;35-45 cm&amp;quot;, and the &amp;quot;external aspect&amp;quot; that should be &amp;quot;natural straw-coloured rind&amp;quot;.&lt;br /&gt;
|HasComponent=Description&lt;br /&gt;
|SpecializationOf=Description&lt;br /&gt;
|RelatedCP=Description&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=DescriptionInRange&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Entity&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isRangedByValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasInclusiveLowerBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasNonInclusiveLowerBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasInclusiveUpperBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasNonInclusiveUpperBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isDescribedBy&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=describes&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 2016&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12609</id>
		<title>Submissions:Description in Range</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12609"/>
				<updated>2016-07-13T13:59:28Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Dir.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Description in Range&lt;br /&gt;
|Intent=This pattern allows one to range the conceptualization of a descriptive context within specific borders defined by means of literal values.&lt;br /&gt;
|CompetencyQuestion=1. What are the descriptions related to a particular entity?&lt;br /&gt;
&lt;br /&gt;
2. What entities are described in terms of a particular concept?&lt;br /&gt;
&lt;br /&gt;
3. How the concepts involved in the description of a certain entity have been restricted within particular bounds?&lt;br /&gt;
|ContentODPDescription=The Description In Range (DIR) ontology design patterns is a specialization of the Description ODP, that allows one to range the conceptualization of a descriptive context within specific borders defined by means of literal values.&lt;br /&gt;
|ReusableOWLBuildingBlock=https://w3id.org/food/ontology/dir&lt;br /&gt;
|Scenario=# Scenario 1 In order to obtain the registered quality scheme PDO, the wine &amp;quot;Amarone della Valpolicella&amp;quot; has to comply with a set of rules including grape composition rules. In particular, it has to be made with a specific ampelographic composition that indicates the different types of grapes that contribute to form the wine, together with their percentage ranges. In this case, the &amp;quot;Amarone della Valpolicella&amp;quot; must be composed (among the others) by Corvina and Corvinone grapes from 45% to 95%.  # Scenario 2 The policy document of &amp;quot;Parmigiano Reggiano&amp;quot; indicates that, for consumers, it presents a set of characteristics among which the &amp;quot;diameter of the plain faces&amp;quot;, which must be within the range &amp;quot;35-45 cm&amp;quot;, and the &amp;quot;external aspect&amp;quot; that should be &amp;quot;natural straw-coloured rind&amp;quot;.&lt;br /&gt;
|HasComponent=http://www.ontologydesignpatterns.org/cp/owl/description.owl&lt;br /&gt;
|SpecializationOf=http://www.ontologydesignpatterns.org/cp/owl/description.owl&lt;br /&gt;
|RelatedCP=http://www.ontologydesignpatterns.org/cp/owl/description.owl&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=DescriptionInRange&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Entity&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isRangedByValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasInclusiveLowerBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasNonInclusiveLowerBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasInclusiveUpperBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasNonInclusiveUpperBoundValue&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isDescribedBy&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=describes&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 2016&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12608</id>
		<title>Submissions:Description in Range</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Description_in_Range&amp;diff=12608"/>
				<updated>2016-07-13T13:53:14Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: Imported from OWL file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|ReusableOWLBuildingBlock=https://w3id.org/food/ontology/dir&lt;br /&gt;
|Name=Description in Range&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}{{Modeling issues about me}}{{My references}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:Dir.png&amp;diff=12607</id>
		<title>File:Dir.png</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:Dir.png&amp;diff=12607"/>
				<updated>2016-07-13T13:51:52Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_2&amp;diff=10296</id>
		<title>Submissions:Literal Reification/Scenario 2</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_2&amp;diff=10296"/>
				<updated>2010-10-23T00:05:36Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scenario Template&lt;br /&gt;
|Description=NameHistory3.0 is a (fictional) institution that keeps track of all the names of people, and stores them as an ABox of the FOAF ontology. In particular, each person is stored as an individual of the class foaf:Person with a specific first name (data property foaf:givenName) and family name (data property foaf:familyName). On 24/09/2010, Bruce Wayne formally applied for changing his first name to Jack. Since NameHistory3.0 has to keep track of everything concerning names of people, on that date “Jack” was added as Mr. Wayne's first name. It was then that NameHistory3.0 noticed that, without any additional information, it is not possible to know which of the two first names are legally valid at any given point in time. A solution to that scenario, which avoids any modification of the ontology model and consequently of the entire triple store (operation that is obviously time-consuming and error-prone), is to use the literal reification pattern in combination with the new expressivity for punning in OWL 2. Through them, it is possible to define a literal individual as also belonging to the class foaf:givenName – that is actually defined as a data property, but may be additionally be meta-modelled as a class. We can now associate a particular time interval to each literal, so as to represent when the literal itself, i.e., the given name, is legally valid.&lt;br /&gt;
|Image=LiteralReificationExample_revised.png&lt;br /&gt;
|OWLFile=http://www.essepuntato.it/2010/06/sc2.ttl&lt;br /&gt;
|ScenarioOf=Submissions:Literal Reification&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:LiteralReificationExample_revised.png&amp;diff=10295</id>
		<title>File:LiteralReificationExample revised.png</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:LiteralReificationExample_revised.png&amp;diff=10295"/>
				<updated>2010-10-23T00:03:58Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10190</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10190"/>
				<updated>2010-09-30T14:38:02Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification_new.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=This pattern promotes any literal as “first class object” in OWL by reifying it as a proper individual of the class litre:Literal.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? ,&lt;br /&gt;
What is the meaning of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Consequences=This pattern allows to specify different contexts and/or meanings to a particular literal value.&lt;br /&gt;
|Scenario=Modelling domains concerning descriptive tags, in which each tag may have more than one meaning depending on the context in which it is used. Extending quickly the capabilities of a model by adding the possibility to make assertions on values, previously referred through data properties, without modifying it.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&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;
}}[[Category:Review assigned]]&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_2&amp;diff=10189</id>
		<title>Submissions:Literal Reification/Scenario 2</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_2&amp;diff=10189"/>
				<updated>2010-09-30T14:27:25Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: New page: {{Scenario Template |Description=NameHistory3.0 is a (fictional) institution that keeps track of all the names of people, and stores them as an ABox of the FOAF ontology. In particular, ea...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scenario Template&lt;br /&gt;
|Description=NameHistory3.0 is a (fictional) institution that keeps track of all the names of people, and stores them as an ABox of the FOAF ontology. In particular, each person is stored as an individual of the class foaf:Person with a specific first name (data property foaf:givenName) and family name (data property foaf:familyName). On 24/09/2010, Bruce Wayne formally applied for changing his first name to Jack. Since NameHistory3.0 has to keep track of everything concerning names of people, on that date “Jack” was added as Mr. Wayne's first name. It was then that NameHistory3.0 noticed that, without any additional information, it is not possible to know which of the two first names are legally valid at any given point in time. A solution to that scenario, which avoids any modification of the ontology model and consequently of the entire triple store (operation that is obviously time-consuming and error-prone), is to use the literal reification pattern in combination with the new expressivity for punning in OWL 2. Through them, it is possible to define a literal individual as also belonging to the class foaf:givenName – that is actually defined as a data property, but may be additionally be meta-modelled as a class. We can now associate a particular time interval to each literal, so as to represent when the literal itself, i.e., the given name, is legally valid.&lt;br /&gt;
|Image=LiteralReificationExample2.png&lt;br /&gt;
|OWLFile=http://www.essepuntato.it/2010/06/sc2.ttl&lt;br /&gt;
|ScenarioOf=Submissions:Literal Reification&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:LiteralReificationExample2.png&amp;diff=10188</id>
		<title>File:LiteralReificationExample2.png</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:LiteralReificationExample2.png&amp;diff=10188"/>
				<updated>2010-09-30T14:26:46Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_1&amp;diff=10187</id>
		<title>Submissions:Literal Reification/Scenario 1</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_1&amp;diff=10187"/>
				<updated>2010-09-30T14:26:03Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scenario Template&lt;br /&gt;
|Description=Used frequently in the Web 2.0, descriptive tags such as the ones used in folksonomies are keywords (e.g., strings) assigned to a particular resource, such as a web document, with the intent to describe it. Just like words in any natural language, tags may have different meanings depending on the context in which they are used. For instance, the word “Paris” may be either a name of a city or a first name of a person. Here, it is clear that the act of tagging with “Paris” both the Wikipedia pages about the Eiffel Tower and the one about Paris Hilton hides two different intents: in the former case, “Paris” denotes the city in which the tower stands; in the latter case, “Paris” denotes a particular person, i.e., Paris Hilton. Using the literal reification pattern it is possible to express descriptive tags as first class objects in OWL, by considering them as proper individuals of the class litre:Literal. Different individuals may thus represent different meanings even if their literal values are identical.&lt;br /&gt;
|Image=LiteralReificationExample1.png&lt;br /&gt;
|OWLFile=http://www.essepuntato.it/2010/06/sc1.ttl&lt;br /&gt;
|ScenarioOf=Submissions:Literal Reification&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_1&amp;diff=10186</id>
		<title>Submissions:Literal Reification/Scenario 1</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification/Scenario_1&amp;diff=10186"/>
				<updated>2010-09-30T14:25:08Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: New page: {{Scenario Template |Description=Used frequently in the Web 2.0, descriptive tags such as the ones used in folksonomies are keywords (e.g., strings) assigned to a particular resource, such...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scenario Template&lt;br /&gt;
|Description=Used frequently in the Web 2.0, descriptive tags such as the ones used in folksonomies are keywords (e.g., strings) assigned to a particular resource, such as a web document, with the intent to describe it. Just like words in any natural language, tags may have different meanings depending on the context in which they are used.&lt;br /&gt;
For instance, the word “Paris” may be either a name of a city or a first name of a person. Here, it is clear that the act of tagging with “Paris” both the Wikipedia pages about the Eiffel Tower and the one about Paris Hilton hides two different intents: in the former case, “Paris” denotes the city in which the tower stands; in the latter case, “Paris” denotes a particular person, i.e., Paris Hilton.&lt;br /&gt;
Using the literal reification pattern it is possible to express descriptive tags as first class objects in OWL, by considering them as proper individuals of the class litre:Literal. Different individuals may thus represent different meanings even if their literal values are identical.&lt;br /&gt;
|Image=LiteralReificationExample1.png&lt;br /&gt;
|OWLFile=http://www.essepuntato.it/2010/06/sc1.ttl&lt;br /&gt;
|ScenarioOf=Submissions:Literal Reification&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:LiteralReificationExample1.png&amp;diff=10185</id>
		<title>File:LiteralReificationExample1.png</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:LiteralReificationExample1.png&amp;diff=10185"/>
				<updated>2010-09-30T14:24:44Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10184</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10184"/>
				<updated>2010-09-30T14:22:46Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification_new.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=This pattern promotes any literal as “first class object” in OWL by reifying it as a proper individual of the class litre:Literal.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? ,&lt;br /&gt;
What is the meaning of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Consequences=This pattern allows to specify different contexts and/or meanings to a particular literal value.&lt;br /&gt;
|Scenario=Modelling domains concerning descriptive tags, in which each tag may have more than one meaning depending on the context in which it is used. Extending quickly the capabilities of a model by adding the possibility to make assertions on values, previously referred through data properties, without modifying it.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&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>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10183</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10183"/>
				<updated>2010-09-30T14:21:55Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification_new.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=This pattern promotes any literal as “first class object” in OWL by reifying it as a proper individual of the class litre:Literal.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? ,&lt;br /&gt;
What is the meaning of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Consequences=This pattern allows to specify different contexts and/or meanings to a particular literal value.&lt;br /&gt;
|Scenario=Modelling domains concerning descriptive tags, in which each tag may have more than one meaning depending on the context in which it is used. Extending quickly the capabilities of a model by adding the possibility to make assertions on values, previously referred through data properties, without modifying it.&lt;br /&gt;
|CPInstantiationExample=http://www.essepuntato.it/2010/06/sc1.ttl , http://www.essepuntato.it/2010/06/sc2.ttl&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&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>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10182</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=10182"/>
				<updated>2010-09-30T14:12:56Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification_new.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Consequences=This pattern allows to specify different contexts and/or meanings to a particular literal value.&lt;br /&gt;
|Scenario=A Delicious user adds the tag 'Paris' to the wiki article about Joyce's Ulysses, that represents the city in which the novel was published the very first time. Another Delicious user adds the same tag to the article about Paris Hilton, where here 'Paris' stands for a first name of a person.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&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>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:Literalreification_new.png&amp;diff=10181</id>
		<title>File:Literalreification new.png</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:Literalreification_new.png&amp;diff=10181"/>
				<updated>2010-09-30T14:12:38Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9817</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9817"/>
				<updated>2010-08-10T16:39:23Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Consequences=This pattern allows to specify different contexts and/or meanings to a particular literal value.&lt;br /&gt;
|Scenario=A Delicious user adds the tag 'Paris' to the wiki article about Joyce's Ulysses, that represents the city in which the novel was published the very first time. Another Delicious user adds the same tag to the article about Paris Hilton, where here 'Paris' stands for a first name of a person.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Waiting for review]]&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>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9816</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9816"/>
				<updated>2010-08-10T16:27:41Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=A Delicious user adds the tag 'Paris' to the wiki article about Joyce's Ulysses, that represents the city in which the novel was published the very first time. Another Delicious user adds the same tag to the article about Paris Hilton, where here 'Paris' stands for a first name of a person.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Waiting for review]]&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>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9815</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9815"/>
				<updated>2010-08-10T16:26:28Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: Article is waiting for review.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=A Delicious user adds the tag 'Paris' to the wiki article about Joyce's Ulysses, that represents the city in which the novel was published the very first time. Another Delicious user adds the same tag to the article about Paris Hilton, where here 'Paris' stands for a first name of a person.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;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;
[[Category:Waiting for review]]&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9814</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9814"/>
				<updated>2010-08-10T16:24:46Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=AldoGangemi, SilvioPeroni, FabioVitali&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=A Delicious user adds the tag 'Paris' to the wiki article about Joyce's Ulysses, that represents the city in which the novel was published the very first time. Another Delicious user adds the same tag to the article about Paris Hilton, where here 'Paris' stands for a first name of a person.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;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;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9813</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9813"/>
				<updated>2010-08-10T16:22:05Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=A Delicious user adds the tag 'Paris' to the wiki article about Joyce's Ulysses, that represents the city in which the novel was published the very first time. Another Delicious user adds the same tag to the article about Paris Hilton, where here 'Paris' stands for a first name of a person.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Literal&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasSameLiteralValueAs&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteral&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isLiteralOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasLiteralValue&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;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;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9812</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9812"/>
				<updated>2010-08-10T16:19:49Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual (belonging to the class 'Literal'), expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=A Delicious user adds the tag 'Paris' to the wiki article about Joyce's Ulysses, that represents the city in which the novel was published the very first time. Another Delicious user adds the same tag to the article about Paris Hilton, where here 'Paris' stands for a first name of a person.&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;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;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9811</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9811"/>
				<updated>2010-08-10T16:07:03Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual, expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia: 1) http://en.wikipedia.org/wiki/Ulysses_%28novel%29 2) http://en.wikipedia.org/wiki/Paris_Hilton  The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.  Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:  &amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document 	; prism:keyword :parisTag1 . 	 &amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document 	; prism:keyword :parisTag2 . 	 :parisTag1 a litre:Literal 	; litre:hasLiteralValue &amp;quot;Paris&amp;quot; 	; a [ a skos:Concept 			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] . 			 :parisTag2 a litre:Literal 	; litre:hasSameLiteralValueAs :parisTag1 	; a [ a skos:Concept 			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
&amp;lt;/pre&amp;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;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9810</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9810"/>
				<updated>2010-08-10T15:55:48Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value? , What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual, expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia: 1) http://en.wikipedia.org/wiki/Ulysses_%28novel%29 2) http://en.wikipedia.org/wiki/Paris_Hilton  The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.  Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:  &amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document 	; prism:keyword :parisTag1 . 	 &amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document 	; prism:keyword :parisTag2 . 	 :parisTag1 a litre:Literal 	; litre:hasLiteralValue &amp;quot;Paris&amp;quot; 	; a [ a skos:Concept 			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] . 			 :parisTag2 a litre:Literal 	; litre:hasSameLiteralValueAs :parisTag1 	; a [ a skos:Concept 			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
|SpecializationOf=Region&lt;br /&gt;
|RelatedCP=Region&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&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;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9809</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9809"/>
				<updated>2010-08-10T15:48:17Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=Literalreification.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|Domain=General&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value?&lt;br /&gt;
What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|ContentODPDescription=Literals are reified in proper ontological individual, expressing the literal value they refer to through a data property. This reification allows to use each 'reified literal' as subject or object of assertions.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Scenario=From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia: 1) http://en.wikipedia.org/wiki/Ulysses_%28novel%29 2) http://en.wikipedia.org/wiki/Paris_Hilton  The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.  Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:  &amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document 	; prism:keyword :parisTag1 . 	 &amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document 	; prism:keyword :parisTag2 . 	 :parisTag1 a litre:Literal 	; litre:hasLiteralValue &amp;quot;Paris&amp;quot; 	; a [ a skos:Concept 			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] . 			 :parisTag2 a litre:Literal 	; litre:hasSameLiteralValueAs :parisTag1 	; a [ a skos:Concept 			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&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;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9808</id>
		<title>Submissions:Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Literal_Reification&amp;diff=9808"/>
				<updated>2010-08-10T15:40:49Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: Imported from OWL file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|HasComponent=&lt;br /&gt;
|SpecializationOf=&lt;br /&gt;
|RelatedCP=&lt;br /&gt;
|Scenario=From a Web 2.0 point of view, a tag is a non-hierarchical keyword (e.g., a string) assigned to a piece of information, such as a web document. A particular tag can have more than one meaning according to the context in which it is specified. Let us consider the following two article from Wikipedia:&lt;br /&gt;
1) http://en.wikipedia.org/wiki/Ulysses_%28novel%29&lt;br /&gt;
2) http://en.wikipedia.org/wiki/Paris_Hilton&lt;br /&gt;
&lt;br /&gt;
The tag 'Paris' can be added to both articles, of course, but it brings with itself two different meanings, even though it is exactly the same string that has been used. In the above example, we want to say that 'Paris' is a first name of the person document 2) is about (i.e., Paris Hilton), while in document 1) 'Paris' is the name of the city in which the subject of the document (the novel 'Ulysses' by James Joyce) was published the very first time.&lt;br /&gt;
&lt;br /&gt;
Using the reified literal pattern, we can express tags as proper individuals of the class 'Literal' (or of a specific subclass of it, such as 'Tag'), connecting them when refer to the same literal value. Writing the previous example down in a Turtle format, we could have:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Ulysses_%28novel%29&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag1 .&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;http://en.wikipedia.org/wiki/Paris_Hilton&amp;gt; a foaf:Document&lt;br /&gt;
	; prism:keyword :parisTag2 .&lt;br /&gt;
	&lt;br /&gt;
:parisTag1 a litre:Literal&lt;br /&gt;
	; litre:hasLiteralValue &amp;quot;Paris&amp;quot;&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the name associated to a particular city&amp;quot;@en ] .&lt;br /&gt;
			&lt;br /&gt;
:parisTag2 a litre:Literal&lt;br /&gt;
	; litre:hasSameLiteralValueAs :parisTag1&lt;br /&gt;
	; a [ a skos:Concept&lt;br /&gt;
			; skos:definition &amp;quot;the first name of a person&amp;quot;@en ] .&lt;br /&gt;
|ReusableOWLBuildingBlock=http://www.essepuntato.it/2010/06/literalreification&lt;br /&gt;
|Intent=The goal of this pattern is to allow the reification of literal values within OWL.&lt;br /&gt;
|CompetencyQuestion=What is the context in which entities refer to a particular literal value?&lt;br /&gt;
What are the meanings of a particular value considering the context in which it is used?&lt;br /&gt;
|SubmittedBy=SilvioPeroni&lt;br /&gt;
|Name=Literal Reification&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}{{Modeling issues about me}}{{My references}}&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:Literalreification.png&amp;diff=9807</id>
		<title>File:Literalreification.png</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:Literalreification.png&amp;diff=9807"/>
				<updated>2010-08-10T15:39:09Z</updated>
		
		<summary type="html">&lt;p&gt;SilvioPeroni: A diagram for the proposed Literal Reification pattern&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A diagram for the proposed Literal Reification pattern&lt;/div&gt;</summary>
		<author><name>SilvioPeroni</name></author>	</entry>

	</feed>