<?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=EnricoMotta</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=EnricoMotta"/>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php/Special:Contributions/EnricoMotta"/>
		<updated>2026-06-18T05:13:34Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:EnricoMotta_about_Literal_Reification&amp;diff=10127</id>
		<title>Reviews:EnricoMotta about Literal Reification</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:EnricoMotta_about_Literal_Reification&amp;diff=10127"/>
				<updated>2010-09-19T19:24:12Z</updated>
		
		<summary type="html">&lt;p&gt;EnricoMotta: New page: {{Content OP Proposal Review Template |CreationDate=2010/9/19 |SubmittedBy=EnricoMotta |ContentOPUnderReview=Literal Reification |RevisionID=10110 |Score=1 - needs minor revision |ReviewSu...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2010/9/19&lt;br /&gt;
|SubmittedBy=EnricoMotta&lt;br /&gt;
|ContentOPUnderReview=Literal Reification&lt;br /&gt;
|RevisionID=10110&lt;br /&gt;
|Score=1 - needs minor revision&lt;br /&gt;
|ReviewSummary=Useful pattern supporting the reification of literal values within OWL, so that they can be used as 'first class objects' in OWL models. The pattern seems valid, however I had trouble trying to browse it in both NeOn and Topbraid, which made my life a bit painful. I am also surprised that the pattern does not clarify how to link the resulting reified literals to the obvious related entities - e,g, an entity such as http://dbpedia.org/resource/Hilton%2C_Paris, which describes ParisHilton.&lt;br /&gt;
|ReviewConfidence=High&lt;br /&gt;
|ReviewProblems=The OWL source does not load properly in either topbraid or neon. This should be fixed. &lt;br /&gt;
|ReviewRelevance=This is very useful pattern applicable to zillions of scenarios&lt;br /&gt;
|ReviewBestPractice=There are a lot of proposals about how to talk about tags and link web2.0 systems to the semantic web and a comparison with the way other people have tackled this problem would be useful.&lt;br /&gt;
|ReviewReusability=The pattern is very reusable&lt;br /&gt;
|ReviewUnderstandability=The pattern is reasonably easy to understand although the description, context and motivation are rather minimalist&lt;br /&gt;
|ReviewClearProblem=I think the scenario could be made clearer and more meaningful by showing how to link tags to the owl entities denoting the same object as the tag&lt;br /&gt;
|ReviewMissing=How do I link the tag :parisTag2 in your scenario to http://dbpedia.org/resource/Hilton%2C_Paris?&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>EnricoMotta</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:EnricoMotta_about_Context_Slices&amp;diff=10125</id>
		<title>Reviews:EnricoMotta about Context Slices</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:EnricoMotta_about_Context_Slices&amp;diff=10125"/>
				<updated>2010-09-19T18:15:39Z</updated>
		
		<summary type="html">&lt;p&gt;EnricoMotta: New page: {{Content OP Proposal Review Template |CreationDate=2010/9/19 |SubmittedBy=EnricoMotta |ContentOPUnderReview=Context Slices |RevisionID=10119 |Score=1 - needs minor revision |ReviewSummary...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2010/9/19&lt;br /&gt;
|SubmittedBy=EnricoMotta&lt;br /&gt;
|ContentOPUnderReview=Context Slices&lt;br /&gt;
|RevisionID=10119&lt;br /&gt;
|Score=1 - needs minor revision&lt;br /&gt;
|ReviewSummary=This is a very interesting and useful pattern providing a generic solution to a modelling problem which is more or less ubiquitous when using KR techniques to solve real world problems. However, the description of the pattern (in particular, motivation and pros and cons of the solution) is a bit unclear in parts and ought to be improved, esp. to clarify the pros and cons of the solution to users who may have enough knowledge to apply the pattern to a modelling problem but are not necessarily familiar with all the finer points of meta-level KR.&lt;br /&gt;
|ReviewConfidence=High&lt;br /&gt;
|ReviewProblems=There are no errors in the conceptual description of the pattern, however the OWL version of the pattern does not load properly in either topbraid or neon. As an additional minor point, I suspect the arrow ceoOf in the graphical representation is going the wrong way.&lt;br /&gt;
|ReviewRelevance=This is a very interesting and useful pattern providing a generic solution to a modelling problem which is more or less ubiquitous when using KR techniques to solve real world problems.&lt;br /&gt;
|ReviewBestPractice=There are several ways to address this problem in the literature, the most obvious one involving the use of reification to be able to make statements about a triple, such as its contextual extent.  The author claims that his solution has advantages over reification-based alternative solutions, however the argument is not entirely clear and some clarifications will make it easier for users to understand better the advantages of this solution - see below for more details on this point.&lt;br /&gt;
|ReviewReusability=The pattern is very generic and reusable in several situations where context modelling is needed.&lt;br /&gt;
|ReviewUnderstandability=The description of the pattern says:&lt;br /&gt;
&lt;br /&gt;
“In RDF and other binary relation languages (like object oriented languages and description logics), one typical way to represent that a binary relation holds in some context is to &amp;quot;reify&amp;quot; the relation-holding (sometimes called obtainment) in the context as an object with a binary relation between the obtainment and each the two relation arguments and a third binary relation between the obtainment and an object representing the context itself. The downside to this approach is the expressive ability of the language to describe the binary relation, especially in the case of description logics, is lost.”&lt;br /&gt;
&lt;br /&gt;
Actually, this is not completely clear. The standard way to do reification in RDF is simply to reformulate a triple using the built-in RDF support.  This allows then one to make statements about a triple, such as &amp;lt;triple1, holds, context1&amp;gt;. However, reifying a triple is an additional operation to representing the original statement, e.g., &amp;lt;Sam, ceoOf, IBM&amp;gt;, hence it is not clear why the proposed pattern is an improvement in this respect, given that also a reification-based solution permits to model the original domain-level relation – in this case, ceoOf. &lt;br /&gt;
&lt;br /&gt;
Another thing that hampers understanding is that the term 'obtainment' does not seem to be a standard one in the literature. I could not find any use of it and indeed, even the referenced paper by Welty and Fikes does not use this term!!! Hence, it is difficult for the reader to completely understand the obtainment-based alternative and I suggest that this part is clarified. &lt;br /&gt;
&lt;br /&gt;
It is also not clear whether having two IBMs and two Sams in the model causes potential problems. Can one say &amp;lt;sam@c1 sameAs sam&amp;gt;? Probably not. But then how do I retrieve all properties of Sam? &lt;br /&gt;
&lt;br /&gt;
Related to the above point, it is also unclear what is the semantics of projectionOf.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|ReviewClearProblem=The problem description is reasonably clear.  However, because the example used is &amp;quot;Chris believes...&amp;quot; and the &amp;quot;Chris believes&amp;quot; bit is not actually represented, it would be useful to clarify explicitly whether this solution is adequate to model the different beliefs of different people, or whether &amp;quot;Chris believes&amp;quot; is simply considered as an atomic context and more machinery (i.e., more patterns) would be needed if we also want to add an entity called Chris to the model and relate this to his beliefs.  &lt;br /&gt;
|ReviewFigures=yes&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>EnricoMotta</name></author>	</entry>

	</feed>