<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-14400</id>
	<title>Nabble - Protégé</title>
	<updated>2008-10-11T14:06:48Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Prot%C3%A9g%C3%A9-f14400.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Prot%C3%A9g%C3%A9-f14400.html" />
	<subtitle type="html">&lt;b&gt;Protégé&lt;/b&gt; is a free, open-source platform that provides a growing user community with a suite of tools to construct domain models and knowledge-based applications with ontologies.&lt;br&gt;
Protégé home is &lt;a href=&quot;http://protege.stanford.edu/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19936435</id>
	<title>Re: Reg: Choosing whether OWL.</title>
	<published>2008-10-11T14:06:48Z</published>
	<updated>2008-10-11T14:06:48Z</updated>
	<author>
		<name>Ron Schultz-2</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;&lt;div&gt;Please review the following:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;OWL vs. Frames - side by side.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://protege.stanford.edu/conference/2006/submissions/abstracts/7.2_Wang_Hai_Protege_conf.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/conference/2006/submissions/abstracts/7.2_Wang_Hai_Protege_conf.pdf&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;Ron&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;On Sat, Oct 11, 2008 at 5:27 AM, sapna pg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19936435&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sapnapga@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid&quot;&gt;
&lt;div dir=&quot;ltr&quot;&gt;Greetings!&lt;br&gt;&lt;br&gt;I am new in the area of ontologies and have been reading up material from the web on the area and tools available.&amp;nbsp; At the end of it, I understand that I am confused as to what is the right options to choose.&amp;nbsp; &lt;br&gt;
I need to build an ontology of an application and query data stored.&amp;nbsp; I went thru the Protege website but am unable to decide whether to use Protege Frames Editor/OWL.&amp;nbsp; Further doubt includes whether it will suffice to use RDQL and SPARQL or OWL and which of them gives better features.&amp;nbsp; If there is any site that clearly specifies use of these or distinguishes these, I would be happy if you could give me directions.&lt;br&gt;
&lt;br&gt;With thanks&lt;br&gt;Sapna&lt;br&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;protege-discussion mailing list&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19936435&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-discussion@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Ron Schultz&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;protege-discussion mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19936435&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-discussion@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---General-f14403.html&quot; embed=&quot;fixTarget[14403]&quot; target=&quot;_top&quot; &gt;Protege - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reg%3A-Choosing-whether-OWL.-tp19931367p19936435.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19931367</id>
	<title>Reg: Choosing whether OWL.</title>
	<published>2008-10-11T03:27:48Z</published>
	<updated>2008-10-11T03:27:48Z</updated>
	<author>
		<name>sapna pg</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Greetings!&lt;br&gt;&lt;br&gt;I am new in the area of ontologies and have been reading up material from the web on the area and tools available.&amp;nbsp; At the end of it, I understand that I am confused as to what is the right options to choose.&amp;nbsp; &lt;br&gt;
I need to build an ontology of an application and query data stored.&amp;nbsp; I went thru the Protege website but am unable to decide whether to use Protege Frames Editor/OWL.&amp;nbsp; Further doubt includes whether it will suffice to use RDQL and SPARQL or OWL and which of them gives better features.&amp;nbsp; If there is any site that clearly specifies use of these or distinguishes these, I would be happy if you could give me directions.&lt;br&gt;
&lt;br&gt;With thanks&lt;br&gt;Sapna&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;protege-discussion mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19931367&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-discussion@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---General-f14403.html&quot; embed=&quot;fixTarget[14403]&quot; target=&quot;_top&quot; &gt;Protege - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reg%3A-Choosing-whether-OWL.-tp19931367p19931367.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19931333</id>
	<title>ClassNotFoundException: org.protege.editor.owl.model.hierarchy.roots.Relation</title>
	<published>2008-10-11T03:20:55Z</published>
	<updated>2008-10-11T03:20:55Z</updated>
	<author>
		<name>Weishan</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:times new roman,new york,times,serif;font-size:12pt&quot;&gt;&lt;div&gt;Hello All,&lt;br&gt;&amp;nbsp; Does anybody know why the following error emitted, from owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);&lt;br&gt;&amp;nbsp; It works before build 130, now i got this error with all latest builds.&lt;br&gt;&lt;br&gt;&amp;nbsp; Thank you,&lt;br&gt;&amp;nbsp; Weishan&lt;br&gt;&lt;br&gt;&lt;br&gt;java.lang.NoClassDefFoundError: org/protege/editor/owl/model/hierarchy/roots/Relation&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protegex.owl.jena.parser.TripleProcessor.&amp;lt;init&amp;gt;(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protegex.owl.jena.parser.GlobalParserCache.getTripleProcessor(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.loadTriples(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown
 Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protegex.owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.eu.hydra.flamenco.ruleprocessing.OntologyData.&amp;lt;init&amp;gt;(OntologyData.java:38)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.eu.hydra.flamenco.ruleprocessing.OntologyData.getOntologyDataInstance(OntologyData.java:50)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.eu.hydra.flamenco.ruleprocessing.OntologyData.main(OntologyData.java:57)&lt;br&gt;Caused by: java.lang.ClassNotFoundException:
 org.protege.editor.owl.model.hierarchy.roots.Relation&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:200)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:188)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:306)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:251)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ... 12 more&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;



      &lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19931333&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException%3A-org.protege.editor.owl.model.hierarchy.roots.Relation-tp19931333p19931333.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19927936</id>
	<title>Re: Ontology</title>
	<published>2008-10-10T17:11:10Z</published>
	<updated>2008-10-10T17:11:10Z</updated>
	<author>
		<name>Csongor Nyulas</name>
	</author>
	<content type="html">Hi Aashique,
&lt;br&gt;&lt;br&gt;The answer to your question is: depends on your problem.
&lt;br&gt;&lt;br&gt;Using ontologies can be useful in many domains, but you have to 
&lt;br&gt;understand that using an ontology just for the sake of it does not make 
&lt;br&gt;too much sense. After you understand what ontologies are and what is 
&lt;br&gt;your problem you try to solve, you can investigate whether or not 
&lt;br&gt;ontologies can be useful for you.
&lt;br&gt;If you know nothing or very little about ontologies maybe you should 
&lt;br&gt;start with reading the wikipedia entry on this topic 
&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Ontology_(computer_science&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Ontology_(computer_science&lt;/a&gt;)
&lt;br&gt;and following the pointers of interest from there. The following article 
&lt;br&gt;is also very good:
&lt;br&gt;&lt;a href=&quot;http://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;If you are in doubt how to apply ontologies by using Protege, you can 
&lt;br&gt;find very good help in the Protege website's documentation section:
&lt;br&gt;&lt;a href=&quot;http://protege.stanford.edu/doc/users.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/users.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;I hope this helps,
&lt;br&gt;Csongor
&lt;br&gt;&lt;br&gt;Aashique wrote:
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Would somebody please explain to me How to apply ontology once it is
&lt;br&gt;&amp;gt; created? &amp;nbsp;I just started working in this field and would appreciate help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Aashique
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-discussion mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19927936&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-discussion@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-discussion&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---General-f14403.html&quot; embed=&quot;fixTarget[14403]&quot; target=&quot;_top&quot; &gt;Protege - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Ontology-tp19920983p19927936.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19922642</id>
	<title>Re: (no subject)</title>
	<published>2008-10-10T10:26:15Z</published>
	<updated>2008-10-10T10:26:15Z</updated>
	<author>
		<name>jun.ni</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:st1=&quot;urn:schemas-microsoft-com:office:smarttags&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;time&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;date&quot; /&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
st1\:*{behavior:url(#default#ieooui) }
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Hi all,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;I accidentally hit &amp;#8220;Send&amp;#8221;
before I finish the email.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Here is the complete version:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Have anyone tried to trigger an external event upon document
save/change? I would like to notify an external application about changes made
in Protégé. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;One way to do is when user hits &amp;#8220;save&amp;#8221; button, a
JMS message is triggered to notify such event.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Another alternative would be creating a plugin that has the
ability to make an http request to another server? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Have anyone done anything like that? Does
protégé have any API/plugins for external event notification?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Thanks a lot&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Jun&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma'&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19922642&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl-bounces@...&lt;/a&gt;
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19922642&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl-bounces@...&lt;/a&gt;] &lt;b&gt;&lt;span style='font-weight:
bold'&gt;On Behalf Of &lt;/span&gt;&lt;/b&gt;Ni, Jun (FindLaw)&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Thursday, &lt;st1:date Year=&quot;2008&quot; Day=&quot;09&quot; Month=&quot;10&quot; ls=&quot;trans&quot; w:st=&quot;on&quot;&gt;October 09, 2008&lt;/st1:date&gt;
&lt;st1:time Minute=&quot;17&quot; Hour=&quot;16&quot; w:st=&quot;on&quot;&gt;4:17 PM&lt;/st1:time&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19922642&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; [protege-owl] (no subject)&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Hi all,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Have anyone tried to trigger an external event upon document
save/change? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19922642&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%28no-subject%29-tp19909160p19922642.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19920983</id>
	<title>Ontology</title>
	<published>2008-10-10T08:52:58Z</published>
	<updated>2008-10-10T08:52:58Z</updated>
	<author>
		<name>Aashique</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;Would somebody please explain to me How to apply ontology once it is created? &amp;nbsp;I just started working in this field and would appreciate help.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Aashique&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---General-f14403.html&quot; embed=&quot;fixTarget[14403]&quot; target=&quot;_top&quot; &gt;Protege - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Ontology-tp19920983p19920983.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919810</id>
	<title>Re: Modeling Problem</title>
	<published>2008-10-10T07:48:52Z</published>
	<updated>2008-10-10T07:48:52Z</updated>
	<author>
		<name>James Howison-3</name>
	</author>
	<content type="html">&lt;br&gt;On 10 Oct 2008, at 4:49 AM, Michael Lodemann wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This one is a great hint. But I need sth like:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; curr_position(?sign, ?pos) ^ onRoadSection(?sign, ?road_sec) ^
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; road_sec_start(?start_pos, ?road_sec) ^ road_sec_end(?end_pos, ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; road_sec) ^
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; swrlb:greaterThanOrEqual(?pos, ?start_pos) ^
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; swrlb:lessThanOrEqual(?pos, ?end_pos) -&amp;gt; CorrectlyPlacedSign(?sign)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Is this possible?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Ah, you are now beyond my experiences with SWRL; I'm not actively
&lt;br&gt;&amp;gt;&amp;gt; using it. &amp;nbsp;I hope others can help here.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You already helped me a lot!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; And do &amp;quot;curr_position&amp;quot;, &amp;quot;onRoadSection&amp;quot;, &amp;quot;road_sec_start&amp;quot; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;road_sec_end&amp;quot; have to be (object)-properties in my ontology?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; They would have to be properties, but not object properties.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But what else? There only do exist object- datatype- and
&lt;br&gt;&amp;gt; annotation-properties, right? &amp;quot;onRoadSection&amp;quot; for me is clearly an
&lt;br&gt;&amp;gt; object-property with domain &amp;quot;Sign&amp;quot; and range &amp;quot;RoadSection&amp;quot;.
&lt;br&gt;&amp;gt; But with &amp;quot;curr_position&amp;quot; it is not so clear, because domain is &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;Sign&amp;quot; but
&lt;br&gt;&amp;gt; range is &amp;quot;Sign.Position&amp;quot; which actually is a Datatype-property of &amp;nbsp;
&lt;br&gt;&amp;gt; Sign,
&lt;br&gt;&amp;gt; correct?
&lt;br&gt;&amp;gt; Can anyone tell me how to model such a property in an owl-ontology &amp;nbsp;
&lt;br&gt;&amp;gt; with
&lt;br&gt;&amp;gt; protege?
&lt;/div&gt;&lt;br&gt;I think it's simpler than you are suggesting. &amp;nbsp;I see it as this:
&lt;br&gt;&lt;br&gt;:curr_position rdf:type owl:DatatypeProperty ;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rdfs:domain :Sign ;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rdfs:range xsd:integer .
&lt;br&gt;&lt;br&gt;:curr_position is a Datatype Property, with a domain of :Sign and a &amp;nbsp;
&lt;br&gt;range of integer. &amp;nbsp;I'm not sure what Sign.position would mean, in an &amp;nbsp;
&lt;br&gt;owl world; a property is not 'attached' to a Class, as it is with &amp;nbsp;
&lt;br&gt;Object Oriented programming. &amp;nbsp;If you wanted the position to be another &amp;nbsp;
&lt;br&gt;Individual (in the OWL sense), with a class of :SignPlacement then it &amp;nbsp;
&lt;br&gt;would be an object property (note the conventional change in the URI, &amp;nbsp;
&lt;br&gt;using Capitalization rather than underscore to show an ObjectProperty):
&lt;br&gt;&lt;br&gt;:currPosition rdf:type owl:ObjectProperty ;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rdfs:domain :Sign ;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rdfs:range &amp;nbsp;:SignPlacement .
&lt;br&gt;&lt;br&gt;btw, remember that the first version here means that the reasoner can &amp;nbsp;
&lt;br&gt;infer that anything that has a :curr_position property is a :Sign and &amp;nbsp;
&lt;br&gt;the second version would have that and the inference that anything the &amp;nbsp;
&lt;br&gt;property &amp;quot;points to&amp;quot; is a :SignPlacement
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; And &amp;quot;CorrectlyPlacedSign&amp;quot; is a class as you described before, right?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Yup, should result in adding statements of the form:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ?sign rdf:type :CorrectPlacedSign .
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (I think, again I'm far from an expert, or even competent with &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; SWRL :)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But shouldn't &amp;quot;CorrectlyPlacedSign&amp;quot; be an infered class - so that
&lt;br&gt;&amp;gt; statements (or instances of sign) are added by applying the SWRL- 
&lt;br&gt;&amp;gt; Rule(s)?
&lt;/div&gt;&lt;br&gt;Yeah, we are agreeing. &amp;nbsp;I'm just pointing out that &amp;quot;an inferred &amp;nbsp;
&lt;br&gt;class&amp;quot; (for the URI) is indicated by adding a statement to the &amp;nbsp;
&lt;br&gt;reasoned Model, such that any individual (a URI) that matched ?sign &amp;nbsp;
&lt;br&gt;will now feature in a new statement:
&lt;br&gt;&lt;br&gt;eg, you assert:
&lt;br&gt;&lt;br&gt;:ind1 rdf:type owl:Resource ;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rdf:type :Sign .
&lt;br&gt;&lt;br&gt;You write an SWRL rule which concludes with CorrectlyPlacedSign(? 
&lt;br&gt;sign), where ?sign matched :ind1, and an OWL+SWRL aware reasoner (eg &amp;nbsp;
&lt;br&gt;Pellet) now makes available a new statement (which exists alongside &amp;nbsp;
&lt;br&gt;all the asserted statements).
&lt;br&gt;&lt;br&gt;:ind1 rdf:type :CorrectlyPlacedSign .
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; SWRL is a way of
&lt;br&gt;&amp;gt;&amp;gt; writing templates for triples. &amp;nbsp;So you can think about &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; curr_position(?
&lt;br&gt;&amp;gt;&amp;gt; sign, ?pos) taking each statement like:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; :ind1 :curr_position &amp;quot;some_pos&amp;quot; .
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; and setting ?sign to :ind1 and ?pos to &amp;quot;some_pos&amp;quot; for use in the rest
&lt;br&gt;&amp;gt;&amp;gt; of the rule.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What do you mean with &amp;quot;:ind1&amp;quot;?
&lt;/div&gt;&lt;br&gt;It's just shorthand for yourNS:individual1, probably I should have &amp;nbsp;
&lt;br&gt;used :sign1. &amp;nbsp;It's any URI.
&lt;br&gt;&lt;br&gt;Sounds like you are well on your way.
&lt;br&gt;&lt;br&gt;hth,
&lt;br&gt;James
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919810&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Modeling-Problem-tp19836599p19919810.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19917221</id>
	<title>Protege-OWL api: method for getting inferred property values</title>
	<published>2008-10-10T05:17:32Z</published>
	<updated>2008-10-10T05:17:32Z</updated>
	<author>
		<name>sujaram</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Hi all,
&lt;br&gt;Does anybody knows a method in Protege-OWL api to get inferred property values
&lt;br&gt;of an individual?
&lt;br&gt;&lt;br&gt;thanks n regards,
&lt;br&gt;Suja 
&lt;br&gt;&lt;br&gt;-------------------------------------------------
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917221&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Protege-OWL-api%3A-method-for-getting-inferred-property-values-tp19917221p19917221.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19917166</id>
	<title>Re: protege owl api :outofmemory exception</title>
	<published>2008-10-10T05:13:36Z</published>
	<updated>2008-10-10T05:13:36Z</updated>
	<author>
		<name>sujaram</name>
	</author>
	<content type="html">Hii,
&lt;br&gt;&lt;br&gt;I solved the problem by connecting to Pellet reasoner via the OWL_API
&lt;br&gt;method(Previously i was using Jena method)
&lt;br&gt;&lt;br&gt;Thanks everybody,
&lt;br&gt;--Suja
&lt;br&gt;&lt;br&gt;&lt;br&gt;Quoting Luigi Iannone &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;iannone@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am afraid I cannot help with the protege-owl api, but in order to &amp;nbsp;
&lt;br&gt;&amp;gt; further circumscribe the problem
&lt;br&gt;&amp;gt; why don't you try the OWL API &lt;a href=&quot;http://owlapi.sourceforge.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://owlapi.sourceforge.net/&lt;/a&gt;&lt;br&gt;&amp;gt; it should be more up-to-date with the OWL most recent specs plus it &amp;nbsp;
&lt;br&gt;&amp;gt; can give you a third opinion
&lt;br&gt;&amp;gt; on your ontology.
&lt;br&gt;&amp;gt; If the problem persists, there is definitely something weird in your &amp;nbsp;
&lt;br&gt;&amp;gt; ontology
&lt;br&gt;&amp;gt; if not it was the protege-owl API.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Finally, if the former is the case I suggest also to have a look at &amp;nbsp;
&lt;br&gt;&amp;gt; pellint (&lt;a href=&quot;http://pellet.owldl.com/pellint&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pellet.owldl.com/pellint&lt;/a&gt;). Maybe that will help you in &amp;nbsp;
&lt;br&gt;&amp;gt; isolating the problem
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hope it helps,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Luigi
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On 1 Oct 2008, at 12:58, &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sujaram@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hi Luigi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Really sorry for confusing you too :), and thanks for taking the &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; trouble..
&lt;br&gt;&amp;gt; &amp;gt; My problem is:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 1)In Protege GUI i can execute rules and use reasoner without any &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; errors.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 2) Now I am developing an ontology application using the same &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; ontology with
&lt;br&gt;&amp;gt; &amp;gt; protege-owl api.In the application, when i cam using the reasoning &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; API and use
&lt;br&gt;&amp;gt; &amp;gt; methods such as &amp;quot;reasoner.getInferredTypes&amp;quot; the &amp;quot;Outofmemory&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; exception appears.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Quoting Luigi Iannone &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;iannone@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; On 1 Oct 2008, at 12:08, &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sujaram@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Hi Luigi,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thanks for the help. I checked with the OWL validator. It is giving
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; messages
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; about swrl rules such as
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property: &lt;a href=&quot;http://www.w3.org/2003/11/swrl#arguments&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#arguments&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.w3.org/2003/11/swrl#propertyPredicate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#propertyPredicate&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property: &lt;a href=&quot;http://www.w3.org/2003/11/swrl#classPredicate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#classPredicate&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property: &lt;a href=&quot;http://www.w3.org/2003/11/swrl#head&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#head&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property: &lt;a href=&quot;http://www.w3.org/2003/11/swrl#builtin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#builtin&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property: &lt;a href=&quot;http://www.w3.org/2003/11/swrl#argument1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#argument1&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property: &lt;a href=&quot;http://www.w3.org/2003/11/swrl#argument2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#argument2&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Untyped Object Property: &lt;a href=&quot;http://www.w3.org/2003/11/swrl#body&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/11/swrl#body&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; The only explanation I can think of is that you are not importing any
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ontology that defines the names above.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I would have not thought that the validator is SWRL aware
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Also, there are messages like
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Bad list first/rest subject: &lt;a href=&quot;http://www.barc.gov.in/ISMS.owl#genid103&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.barc.gov.in/ISMS.owl#genid103&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Not an
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; intersection/union/oneof
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Bad list first/rest subject: &lt;a href=&quot;http://www.barc.gov.in/ISMS.owl#genid494&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.barc.gov.in/ISMS.owl#genid494&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Not an
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; intersection/union/oneof
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Bad list first/rest subject: &lt;a href=&quot;http://www.barc.gov.in/ISMS.owl#genid355&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.barc.gov.in/ISMS.owl#genid355&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Not an
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; intersection/union/oneof
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Bad list first/rest subject: &lt;a href=&quot;http://www.barc.gov.in/ISMS.owl#genid256&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.barc.gov.in/ISMS.owl#genid256&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Not an
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; intersection/union/oneof
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Can't advise on that. Do such ids appear at all in your serialised
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ontology?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ----No, they dont appear.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Also, it is giving some errors which i think do not exist, such as
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # &lt;a href=&quot;http://www.barc.gov.in/ISMS.owl#isOwnedBy&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.barc.gov.in/ISMS.owl#isOwnedBy&lt;/a&gt;&amp;nbsp;used as Individual and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Property
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # &lt;a href=&quot;http://www.barc.gov.in/ISMS.owl#hasSystemResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.barc.gov.in/ISMS.owl#hasSystemResource&lt;/a&gt;&amp;nbsp;used as
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Individual and Property
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; # &lt;a href=&quot;http://www.barc.gov.in/ISMS.owl#hasCriticality&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.barc.gov.in/ISMS.owl#hasCriticality&lt;/a&gt;&amp;nbsp;used as Individual
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; and Property
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I am sure these are not true.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; What makes you so sure?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --I haven't defined them like tat!!! Protege GUI also show them as &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; properties..
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; The validator conclusion is tat it is not an OWL-DL ontology.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; In the Protege GUI, I could execute swrl rules and do reasoner
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; classifcation
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; without any problems.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; But you said you could not in your initial email
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Now where can be the problem? I feel really confused.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; So do I :-)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; thanks n regards,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Suja
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Luigi
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; thanks,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --Suja.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Quoting Luigi Iannone &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;iannone@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi Suja,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; It may be the case that your ontology is really tough and &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; challenges
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; the reasoner.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Increasing the heap size beyond the physical limit of what you have
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; available will only slow it down further. It is very likely that
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; your OS
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; will resort to disk space in order to emulate the extra RAM, and &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; disk
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; access is much slower than RAM access.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; You might want to check that everything is alright with the &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; ontology
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; itself. For that I suggest &lt;a href=&quot;http://www.mygrid.org.uk/OWL/Validator&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mygrid.org.uk/OWL/Validator&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; the caveat that if it uses OWL2
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; the validator will not cope with its latest features
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Hope this helps,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Luigi
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; On 1 Oct 2008, at 11:30, &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sujaram@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hii,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I am using protege owl api for developing an ontology application,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in eclipse.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Problem is that while executing Pellet reasoner, i am getting an
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;outOfMemory&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; exception. I tried increasing heap size using &amp;quot;-Xmx500M&amp;quot; flag. But
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; then system
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; is getting hanged.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Can anyone plzz help me to proceed? My RAM size is just 256 MB. Is
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; that the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; cause of problem? Should I upgrade?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; regards,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; suja.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; protege-owl mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Instructions for unsubscribing:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; protege-owl mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Instructions for unsubscribing:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; -------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; protege-owl mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Instructions for unsubscribing:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; protege-owl mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Instructions for unsubscribing:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; protege-owl mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Instructions for unsubscribing:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; protege-owl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Instructions for unsubscribing:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917166&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/protege-owl-api-%3Aoutofmemory-exception-tp19757862p19917166.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19914610</id>
	<title>Re: Modeling Problem</title>
	<published>2008-10-10T02:01:44Z</published>
	<updated>2008-10-10T02:01:44Z</updated>
	<author>
		<name>Michael Lodemann</name>
	</author>
	<content type="html">&amp;gt;&amp;gt; curr_position(?sign, ?pos) ^ onRoadSection(?sign, ?road_sec) ^
&lt;br&gt;&amp;gt;&amp;gt; road_sec_start(?start_pos, ?road_sec) ^ road_sec_end(?end_pos, ?
&lt;br&gt;&amp;gt;&amp;gt; road_sec) ^
&lt;br&gt;&amp;gt;&amp;gt; swrlb:greaterThanOrEqual(?pos, ?start_pos) ^
&lt;br&gt;&amp;gt;&amp;gt; swrlb:lessThanOrEqual(?pos, ?end_pos) -&amp;gt; CorrectlyPlacedSign(?sign)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I haven't really worked with SWRL, but this all seems like it should
&lt;br&gt;&amp;gt; be a valid rule.
&lt;br&gt;&lt;br&gt;That sounds great, because I just started to try out SWRL the day before
&lt;br&gt;yesterday.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Is this possible?
&lt;br&gt;&amp;gt;&amp;gt; And do &amp;quot;curr_position&amp;quot;, &amp;quot;onRoadSection&amp;quot;, &amp;quot;road_sec_start&amp;quot; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;road_sec_end&amp;quot; have to be (object)-properties in my ontology?
&lt;br&gt;&amp;gt;&amp;gt; And &amp;quot;CorrectlyPlacedSign&amp;quot; is a class as you described before, right?
&lt;br&gt;&amp;gt;&amp;gt; What about &amp;quot;?pos&amp;quot;, &amp;quot;?star_pos&amp;quot; and &amp;quot;?end_pos&amp;quot;? In my ontology they
&lt;br&gt;&amp;gt;&amp;gt; currently are Datatype-properties of &amp;quot;Sign&amp;quot; and &amp;quot;RoadSection&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; respectively.
&lt;br&gt;&amp;gt;&amp;gt; Is it possible to handle it like this?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can use a mix of object and datatype properties. &amp;nbsp;For the
&lt;br&gt;&amp;gt; arithmetic and comparison built-ins, you would need to use datatype
&lt;br&gt;&amp;gt; properties to get appropriate values for them to operate on.
&lt;/div&gt;&lt;br&gt;How would you model for example the &amp;quot;curr_position&amp;quot;-Property? The thing
&lt;br&gt;is, it has a domain &amp;quot;Sign&amp;quot; and a range &amp;quot;Sign.Position&amp;quot;, which is a
&lt;br&gt;datatype-property. So &amp;quot;curr-position&amp;quot; cannot be an object-property, right?
&lt;br&gt;But what else? Same proplem with &amp;quot;road_sec_start&amp;quot; D:&amp;quot;RoadSection&amp;quot;
&lt;br&gt;R:&amp;quot;RoadSection.Start&amp;quot; and &amp;quot;road_sec_end&amp;quot; D:&amp;quot;RoadSection&amp;quot;
&lt;br&gt;R:&amp;quot;RoadSection.End&amp;quot;.
&lt;br&gt;&lt;br&gt;Should I consider to model &amp;quot;Position&amp;quot; as a class so that &amp;quot;Sign&amp;quot; has a
&lt;br&gt;postion and &amp;quot;RoadSection&amp;quot; has two positions (start, end)? Are there
&lt;br&gt;aliases? ... like RoadSection.(Postion as Start), RoadSection(Postion as
&lt;br&gt;End)? How do I model this?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; That brings me to the next problem - negotiation.
&lt;br&gt;&amp;gt;&amp;gt; I can't model in SWRL that all not CorrectlyPlaced-Signs are
&lt;br&gt;&amp;gt;&amp;gt; MisPlaced-Signs, can I?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Correct. &amp;nbsp;This is a consequence of open-world reasoning. &amp;nbsp;There is no
&lt;br&gt;&amp;gt; &amp;quot;failure as negation&amp;quot; reasoning allowed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So do I have to create rules for every possible misplacement?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That is one possible method. &amp;nbsp;With your specific example, it shouldn't
&lt;br&gt;&amp;gt; be too hard, since with the 1-dimensional model, you only have two
&lt;br&gt;&amp;gt; possibilities for an incorrectly placed sign. &amp;nbsp;It is either before the
&lt;br&gt;&amp;gt; road segment or after it. &amp;nbsp;Now, your full model may have other ways
&lt;br&gt;&amp;gt; signs could be incorrectly placed, so this may not be completely
&lt;br&gt;&amp;gt; practical. &amp;nbsp;But you do have to essentially come up with the negated
&lt;br&gt;&amp;gt; rules yourself, especially since a number of the rule clauses really
&lt;br&gt;&amp;gt; exist only to bind variables and are not directly part of the correct
&lt;br&gt;&amp;gt; placement test.
&lt;/div&gt;&lt;br&gt;Ok, that is what I thought. Thanks for the clearance.
&lt;br&gt;&lt;br&gt;&amp;gt; The other option is to do something procedural, like using Java code
&lt;br&gt;&amp;gt; to take the set-difference between all signs and all correctly-placed
&lt;br&gt;&amp;gt; signs. &amp;nbsp;That allows you to introduce your own &amp;quot;closed world&amp;quot;
&lt;br&gt;&amp;gt; assumption outside of the OWL+SWRL reasoning system.
&lt;br&gt;&lt;br&gt;I would like to have it all together in one OWL-file. So I would like to
&lt;br&gt;avoid the usage of jena etc.
&lt;br&gt;&lt;br&gt;Thanks for your help! Perhaps you can help me going further with
&lt;br&gt;modeling the mixed-up-property &amp;quot;curr_position(Sign, Sign.Position)&amp;quot;.
&lt;br&gt;&lt;br&gt;Bye,
&lt;br&gt;Michael
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19914610&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Modeling-Problem-tp19836599p19914610.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19914432</id>
	<title>Re: Modeling Problem</title>
	<published>2008-10-10T01:49:45Z</published>
	<updated>2008-10-10T01:49:45Z</updated>
	<author>
		<name>Michael Lodemann</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt;&amp;gt; This one is a great hint. But I need sth like:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; curr_position(?sign, ?pos) ^ onRoadSection(?sign, ?road_sec) ^
&lt;br&gt;&amp;gt;&amp;gt; road_sec_start(?start_pos, ?road_sec) ^ road_sec_end(?end_pos, ?
&lt;br&gt;&amp;gt;&amp;gt; road_sec) ^
&lt;br&gt;&amp;gt;&amp;gt; swrlb:greaterThanOrEqual(?pos, ?start_pos) ^
&lt;br&gt;&amp;gt;&amp;gt; swrlb:lessThanOrEqual(?pos, ?end_pos) -&amp;gt; CorrectlyPlacedSign(?sign)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is this possible?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ah, you are now beyond my experiences with SWRL; I'm not actively
&lt;br&gt;&amp;gt; using it. &amp;nbsp;I hope others can help here.
&lt;/div&gt;&lt;br&gt;You already helped me a lot!
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; And do &amp;quot;curr_position&amp;quot;, &amp;quot;onRoadSection&amp;quot;, &amp;quot;road_sec_start&amp;quot; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;road_sec_end&amp;quot; have to be (object)-properties in my ontology?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; They would have to be properties, but not object properties.
&lt;br&gt;&lt;br&gt;But what else? There only do exist object- datatype- and
&lt;br&gt;annotation-properties, right? &amp;quot;onRoadSection&amp;quot; for me is clearly an
&lt;br&gt;object-property with domain &amp;quot;Sign&amp;quot; and range &amp;quot;RoadSection&amp;quot;.
&lt;br&gt;But with &amp;quot;curr_position&amp;quot; it is not so clear, because domain is &amp;quot;Sign&amp;quot; but
&lt;br&gt;range is &amp;quot;Sign.Position&amp;quot; which actually is a Datatype-property of Sign,
&lt;br&gt;correct?
&lt;br&gt;Can anyone tell me how to model such a property in an owl-ontology with
&lt;br&gt;protege?
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; And &amp;quot;CorrectlyPlacedSign&amp;quot; is a class as you described before, right?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yup, should result in adding statements of the form:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ?sign rdf:type :CorrectPlacedSign .
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (I think, again I'm far from an expert, or even competent with SWRL :)
&lt;br&gt;&lt;br&gt;But shouldn't &amp;quot;CorrectlyPlacedSign&amp;quot; be an infered class - so that
&lt;br&gt;statements (or instances of sign) are added by applying the SWRL-Rule(s)?
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; What about &amp;quot;?pos&amp;quot;, &amp;quot;?star_pos&amp;quot; and &amp;quot;?end_pos&amp;quot;? In my ontology they
&lt;br&gt;&amp;gt;&amp;gt; currently are Datatype-properties of &amp;quot;Sign&amp;quot; and &amp;quot;RoadSection&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; respectively.
&lt;br&gt;&amp;gt;&amp;gt; Is it possible to handle it like this?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't think that SWRL is restricted to Object properties, otherwise
&lt;br&gt;&amp;gt; what would swrlb:greaterThanOrEqual work with?
&lt;br&gt;&lt;br&gt;Of course you are right!
&lt;br&gt;&lt;br&gt;&amp;gt; SWRL is a way of
&lt;br&gt;&amp;gt; writing templates for triples. &amp;nbsp;So you can think about curr_position(?
&lt;br&gt;&amp;gt; sign, ?pos) taking each statement like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; :ind1 :curr_position &amp;quot;some_pos&amp;quot; .
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and setting ?sign to :ind1 and ?pos to &amp;quot;some_pos&amp;quot; for use in the rest
&lt;br&gt;&amp;gt; of the rule.
&lt;br&gt;&lt;br&gt;What do you mean with &amp;quot;:ind1&amp;quot;?
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; That brings me to the next problem - negotiation.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You mean negation?
&lt;br&gt;&lt;br&gt;Yes I do - sorry.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I can't model in SWRL that all not CorrectlyPlaced-Signs are
&lt;br&gt;&amp;gt;&amp;gt; MisPlaced-Signs, can I?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You might be able to, but I'd model misplacement directly, so you can
&lt;br&gt;&amp;gt; tell if you have any corner cases left out.
&lt;br&gt;&lt;br&gt;Nice, what Thomas said about this issue.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; So do I have to create rules for every possible misplacement?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That's why I was suggesting a two-step approach, creating an
&lt;br&gt;&amp;gt; intermediate property (:correct_position) for each :Sign. &amp;nbsp;It might
&lt;br&gt;&amp;gt; make the individual rules for each class of sign more simple.
&lt;br&gt;&lt;br&gt;Yes, now I understand this attempt a bit more.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; which requires a way of calculating the correct_position for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; each :Sign. &amp;nbsp;For some that might be possible using the swrl math
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; transforms to generate a new statement (ie a SWRL result of -&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; correct_position(?sign, ?calculated) )
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sorry, I don't really get the need for the &amp;quot;correct_position&amp;quot;-Term.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It's an attempt to decomposition of the problem and so end up with
&lt;br&gt;&amp;gt; simpler SWRL rules that are semantically clearer.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hmm, I like SWRL, because you can store it together with the
&lt;br&gt;&amp;gt;&amp;gt; ontology in
&lt;br&gt;&amp;gt;&amp;gt; one owl-file. What is the advantage of using sth. like Jena? Why not
&lt;br&gt;&amp;gt;&amp;gt; declarative programming? Just because of its complexity?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yup, SWRL is good for that, and I encourage you to push on with it
&lt;br&gt;&amp;gt; (perhaps sharing your experiences here when it works ;)
&lt;/div&gt;&lt;br&gt;Yes, when I got my example running I will post the whole OWL-file here.
&lt;br&gt;Might be a good starting-point for others.
&lt;br&gt;&amp;gt; , but if you
&lt;br&gt;&amp;gt; are under a tight deadline working procedurally might be more
&lt;br&gt;&amp;gt; familiar; it is for me.
&lt;br&gt;&lt;br&gt;I agree, it is for me as well. But I want to have all things together in
&lt;br&gt;on OWL-file.
&lt;br&gt;&lt;br&gt;&amp;gt; Also remember that using SWRL is going to
&lt;br&gt;&amp;gt; require an SWRL capable reasoner; if your knowledge base + RAM needed
&lt;br&gt;&amp;gt; for reasoning is greater than RAM for Java, you won't be able to load
&lt;br&gt;&amp;gt; it into something like Pellet. &amp;nbsp;Probably not a limitation unless you
&lt;br&gt;&amp;gt; are doing 100,000s of signs :) &amp;nbsp;Furthermore the speed can be a problem
&lt;br&gt;&amp;gt; (although see Pellint for help there). &amp;nbsp;Procedural moves on the RDF
&lt;br&gt;&amp;gt; (eg using CONSTRUCT sparql queries) are a sometimes a clunky, but good
&lt;br&gt;&amp;gt; enough, way around such problems.
&lt;br&gt;&lt;br&gt;That is an important thought although I'm far away from dealing with such
&lt;br&gt;big ammount of data.
&lt;br&gt;&lt;br&gt;Thanks again. I would appreciate if you can help me going further with
&lt;br&gt;this mixed-up-property &amp;quot;curr_position(Sign, Sign.Position)&amp;quot;.
&lt;br&gt;&lt;br&gt;Bye,
&lt;br&gt;Michael
&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19914432&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Modeling-Problem-tp19836599p19914432.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19910065</id>
	<title>Re: SWRLQueryAPI - invalid query name</title>
	<published>2008-10-09T17:47:21Z</published>
	<updated>2008-10-09T17:47:21Z</updated>
	<author>
		<name>Martin O'Connor</name>
	</author>
	<content type="html">Can you send me a code snippet and sample ontology and I can have a look 
&lt;br&gt;at it. This API has been out there for over a year so either the latest 
&lt;br&gt;build is broken or there is something in the ontology causing a bug.
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;Shepherd, Michael wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;OK, great thanks! &amp;nbsp;We are doing that now and are hitting a different problem. When we programmatically create our rule
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;SWRLImp _imp_ = factory.createImp(&amp;quot;Query&amp;quot;, &amp;quot;Box(?p)-&amp;gt; sqwrl:select(?p)&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;Then when we runSQWRLQueries and then getSQWRLResult, the following error from Jess is returned...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; while executing (invokeSWRLBuiltIn &amp;quot;Query-1&amp;quot; &amp;quot;&lt;a href=&quot;http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl#select&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl#select&lt;/a&gt;&amp;quot; 0 false ?&lt;a href=&quot;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#p&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#p&lt;/a&gt;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; while executing rule LHS (Node2)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; while executing rule LHS (TECT)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; while executing (assert (MAIN::&lt;a href=&quot;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Box&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Box&lt;/a&gt;&amp;nbsp;(name &lt;a href=&quot;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Golf1GloveBoxA&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Golf1GloveBoxA&lt;/a&gt;))).
&lt;br&gt;&amp;gt; &amp;nbsp;Message: error invoking built-in from Jess: exception thrown by built-in 'sqwrl:select' in rule 'Query-1': attempt to add data beyond the end of a row.
&lt;br&gt;&amp;gt; &amp;nbsp;Program text: ( assert ( &lt;a href=&quot;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Box&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Box&lt;/a&gt;&amp;nbsp;( name &lt;a href=&quot;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Golf1GloveBoxA&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.semanticweb.org/ontologies/2008/8/Ontology1222717988080.owl#Golf1GloveBoxA&lt;/a&gt;&amp;nbsp;) ) ) &amp;nbsp;at line 1.
&lt;br&gt;&amp;gt;Oct 8, 2008 3:24:42 PM com.xerox.packont3.SqwrlTest main
&lt;br&gt;&amp;gt;SEVERE: error running SQWRL queries: Jess reported an error in routine invokeSWRLBuiltIn
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Thoughts on this one?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;~ Mike
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt;From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl-bounces@...&lt;/a&gt;] On Behalf Of Martin O'Connor
&lt;br&gt;&amp;gt;Sent: Wednesday, October 08, 2008 1:25 PM
&lt;br&gt;&amp;gt;To: User support for the Protege-OWL editor
&lt;br&gt;&amp;gt;Cc: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;Subject: Re: [protege-owl] SWRLQueryAPI - invalid query name
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;You need to run the queries first:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;queryEngine.runSQWRLQueries();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I think this exception is a little confusing. I should probably just 
&lt;br&gt;&amp;gt;return an empty result in this case.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Martin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Shepherd, Michael wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;I have a question about the SWRLQueryAPI. I'm trying to use based on 
&lt;br&gt;&amp;gt;&amp;gt;web doc &lt;a href=&quot;http://protege.cim3.net/cgi-bin/wiki.pl?SQWRLQueryAPI&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.cim3.net/cgi-bin/wiki.pl?SQWRLQueryAPI&lt;/a&gt;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;So I use my code using the latest jars from build 506 and the latest 
&lt;br&gt;&amp;gt;&amp;gt;jess.jar. I try to invoke the QueryEngine with a rule I created via 
&lt;br&gt;&amp;gt;&amp;gt;the code.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;SWRLFactory factory = *new* SWRLFactory(owlModel);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;SWRLImp _imp_ = factory.createImp(&amp;quot;Query&amp;quot;, &amp;quot;Box(?p)-&amp;gt; sqwrl:select(?p)&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;SQWRLResult result = queryEngine.getSQWRLResult(&amp;quot;Query&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;When executing the above rule in the SWRLTab in Protégé 3.4 beta, I 
&lt;br&gt;&amp;gt;&amp;gt;get the results I expect (10 individual of type Box). When I execute 
&lt;br&gt;&amp;gt;&amp;gt;via the API, I get the following error in the last line above:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Oct 7, 2008 3:30:05 PM com.xerox.packont3.SqwrlTest main
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;SEVERE: invalid query name 'Query'
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;_edu.stanford.smi.protegex.owl.swrl.sqwrl.exceptions.InvalidQueryNameException_: 
&lt;br&gt;&amp;gt;&amp;gt;invalid query name 'Query'
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;at 
&lt;br&gt;&amp;gt;&amp;gt;edu.stanford.smi.protegex.owl.swrl.bridge.impl.AbstractSWRLRuleEngineBridge.getSQWRLResult(Unknown 
&lt;br&gt;&amp;gt;&amp;gt;Source)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;at com.xerox.packont3.SqwrlTest.main(_SqwrlTest.java:159_)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;_edu.stanford.smi.protegex.owl.swrl.sqwrl.exceptions.InvalidQueryNameException_: 
&lt;br&gt;&amp;gt;&amp;gt;invalid query name 'Query'
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;at 
&lt;br&gt;&amp;gt;&amp;gt;edu.stanford.smi.protegex.owl.swrl.bridge.impl.AbstractSWRLRuleEngineBridge.getSQWRLResult(Unknown 
&lt;br&gt;&amp;gt;&amp;gt;Source)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;at com.xerox.packont3.SqwrlTest.main(_SqwrlTest.java:159_)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Should I need to do something with the SWRLImp? The web documentation 
&lt;br&gt;&amp;gt;&amp;gt;doesn't state so.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Thoughts?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Thanks!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;* *
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;~ Mike
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;*Michael Shepherd*
&lt;br&gt;&amp;gt;&amp;gt;Research Technical Staff, Xerox Corporation
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.shepherd@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.shepherd@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;*&lt;a href=&quot;http://www.linkedin.com/in/michaelshepherd*&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/michaelshepherd*&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;*&lt;a href=&quot;http://www.facebook.com/profile.php?id=634126333*&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.facebook.com/profile.php?id=634126333*&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;	
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;See who we know in common &amp;lt;&lt;a href=&quot;http://www.linkedin.com/e/wwk/6125599/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/e/wwk/6125599/&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;	
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Want a signature like this? &amp;lt;&lt;a href=&quot;http://www.linkedin.com/e/sig/6125599/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/e/sig/6125599/&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;protege-owl mailing list
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;protege-owl mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910065&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SWRLQueryAPI---invalid-query-name-tp19880496p19910065.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19909568</id>
	<title>Re: Trigger external events upon save</title>
	<published>2008-10-09T16:26:17Z</published>
	<updated>2008-10-09T16:26:17Z</updated>
	<author>
		<name>jun.ni</name>
	</author>
	<content type="html">&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:st1=&quot;urn:schemas-microsoft-com:office:smarttags&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;

&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;time&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;date&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;PersonName&quot; /&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
st1\:*{behavior:url(#default#ieooui) }
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Hi all,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;I accidentally hit &amp;#8220;Send&amp;#8221; before
I finish the email.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Here is the complete version:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Have anyone tried to trigger an external event upon document
save/change? I would like to notify an external application about changes made
in Prot&amp;eacute;g&amp;eacute;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;One way to do is when user hits &amp;#8220;save&amp;#8221; button, a
JMS message is triggered to notify such event.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Another alternative would be creating a plugin that has the
ability to make an http request to another server? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Have anyone done anything like that? Does prot&amp;eacute;g&amp;eacute;
have any API/plugins for external event notification?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Thanks a lot&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Jun&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma'&gt; Ni, Jun
(FindLaw) &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Thursday, &lt;st1:date Year=&quot;2008&quot; Day=&quot;09&quot; Month=&quot;10&quot; ls=&quot;trans&quot; w:st=&quot;on&quot;&gt;October 09, 2008&lt;/st1:date&gt;
&lt;st1:time Minute=&quot;17&quot; Hour=&quot;16&quot; w:st=&quot;on&quot;&gt;4:17 PM&lt;/st1:time&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt; &lt;st1:PersonName w:st=&quot;on&quot;&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19909568&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;&lt;/st1:PersonName&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Hi all,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Have anyone tried to trigger an external event upon document
save/change? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19909568&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-Trigger-external-events-upon-save-tp19909568p19909568.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19909160</id>
	<title>(no subject)</title>
	<published>2008-10-09T16:17:15Z</published>
	<updated>2008-10-09T16:17:15Z</updated>
	<author>
		<name>jun.ni</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Hi all,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Have anyone tried to trigger an external event upon document
save/change? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19909160&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%28no-subject%29-tp19909160p19909160.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19904542</id>
	<title>Re: abstract language to describe ontology</title>
	<published>2008-10-09T11:24:28Z</published>
	<updated>2008-10-09T11:24:28Z</updated>
	<author>
		<name>Timothy Redmond</name>
	</author>
	<content type="html">&lt;br&gt;Protege 4 will render an owl file in many different formats. When the
&lt;br&gt;&amp;quot;Save As&amp;quot; menu is invoked it will ask you for the format that you
&lt;br&gt;desire. &amp;nbsp;Of these various renderings, I think that the Manchester owl
&lt;br&gt;syntax and the latex mode are possibilities. &amp;nbsp;If you use LaTeX for your
&lt;br&gt;thesis (a much better choice than word), then the LaTeX rendering will
&lt;br&gt;use a syntax that is appropriate for a formal dl paper. &amp;nbsp;The manchester
&lt;br&gt;owl syntax is a bit less formal looking but it is a favorite for easy
&lt;br&gt;reading and understanding.
&lt;br&gt;&lt;br&gt;-Timothy
&lt;br&gt;&lt;br&gt;&lt;br&gt;The manchester owl syntax is one possibility. &amp;nbsp;Protege 4 will write out
&lt;br&gt;your owl files in this and in several other 
&lt;br&gt;&lt;br&gt;On Thu, 2008-10-02 at 17:19 +0200, &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19904542&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;emanu.storti@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi everybody, actually this isn't a question concerning protégé, but I 
&lt;br&gt;&amp;gt; hope you can give me an help anyway.
&lt;br&gt;&amp;gt; I'm developing an ontology and I 
&lt;br&gt;&amp;gt; was thinking about using a formalism to describe it. First of all, I 
&lt;br&gt;&amp;gt; would like to define concept, relations, restrictions using this 
&lt;br&gt;&amp;gt; language and then I'd like to translate it into OWL language: all this 
&lt;br&gt;&amp;gt; in order to have a high level abstract representation of my future owl 
&lt;br&gt;&amp;gt; ontology, and also to describe it in my thesis in a human-readable 
&lt;br&gt;&amp;gt; syntax (unlike RDF/XML).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) Should I use some DL abstract language? 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2) What is the most commonly used solution?
&lt;br&gt;&amp;gt; 2bis) Where can I find some 
&lt;br&gt;&amp;gt; resources to learn how to express concepts and logic rules in that 
&lt;br&gt;&amp;gt; language?
&lt;br&gt;&amp;gt; 3) Are there any tools (Protégé plugins, for example) to 
&lt;br&gt;&amp;gt; translate from this abstract language into owl?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thank you in advance,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Emanuele Storti
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Con Tiscali Adsl 8 Mega navighi SENZA LIMITI e GRATIS PER I PRIMI TRE MESI. In seguito paghi solo € 19,95 al mese. Attivala subito, l’offerta è valida fino al 02/10/2008! &lt;a href=&quot;http://abbonati.tiscali.it/promo/adsl8mega/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://abbonati.tiscali.it/promo/adsl8mega/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; protege-owl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19904542&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19904542&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/abstract-language-to-describe-ontology-tp19782181p19904542.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19903663</id>
	<title>Re: Modeling Problem</title>
	<published>2008-10-09T10:32:31Z</published>
	<updated>2008-10-09T10:32:31Z</updated>
	<author>
		<name>Thomas Russ</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 9, 2008, at 4:58 AM, Michael Lodemann wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; This one is a great hint. But I need sth like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; curr_position(?sign, ?pos) ^ onRoadSection(?sign, ?road_sec) ^
&lt;br&gt;&amp;gt; road_sec_start(?start_pos, ?road_sec) ^ road_sec_end(?end_pos, ? 
&lt;br&gt;&amp;gt; road_sec) ^
&lt;br&gt;&amp;gt; swrlb:greaterThanOrEqual(?pos, ?start_pos) ^
&lt;br&gt;&amp;gt; swrlb:lessThanOrEqual(?pos, ?end_pos) -&amp;gt; CorrectlyPlacedSign(?sign)
&lt;br&gt;&lt;br&gt;I haven't really worked with SWRL, but this all seems like it should &amp;nbsp;
&lt;br&gt;be a valid rule.
&lt;br&gt;&lt;br&gt;&amp;gt; Is this possible?
&lt;br&gt;&amp;gt; And do &amp;quot;curr_position&amp;quot;, &amp;quot;onRoadSection&amp;quot;, &amp;quot;road_sec_start&amp;quot; and
&lt;br&gt;&amp;gt; &amp;quot;road_sec_end&amp;quot; have to be (object)-properties in my ontology?
&lt;br&gt;&amp;gt; And &amp;quot;CorrectlyPlacedSign&amp;quot; is a class as you described before, right?
&lt;br&gt;&amp;gt; What about &amp;quot;?pos&amp;quot;, &amp;quot;?star_pos&amp;quot; and &amp;quot;?end_pos&amp;quot;? In my ontology they
&lt;br&gt;&amp;gt; currently are Datatype-properties of &amp;quot;Sign&amp;quot; and &amp;quot;RoadSection&amp;quot;
&lt;br&gt;&amp;gt; respectively.
&lt;br&gt;&amp;gt; Is it possible to handle it like this?
&lt;br&gt;&lt;br&gt;You can use a mix of object and datatype properties. &amp;nbsp;For the &amp;nbsp;
&lt;br&gt;arithmetic and comparison built-ins, you would need to use datatype &amp;nbsp;
&lt;br&gt;properties to get appropriate values for them to operate on.
&lt;br&gt;&lt;br&gt;&amp;gt; That brings me to the next problem - negotiation.
&lt;br&gt;&amp;gt; I can't model in SWRL that all not CorrectlyPlaced-Signs are
&lt;br&gt;&amp;gt; MisPlaced-Signs, can I?
&lt;br&gt;&lt;br&gt;Correct. &amp;nbsp;This is a consequence of open-world reasoning. &amp;nbsp;There is no &amp;nbsp;
&lt;br&gt;&amp;quot;failure as negation&amp;quot; reasoning allowed.
&lt;br&gt;&lt;br&gt;&amp;gt; So do I have to create rules for every possible misplacement?
&lt;br&gt;&lt;br&gt;That is one possible method. &amp;nbsp;With your specific example, it shouldn't &amp;nbsp;
&lt;br&gt;be too hard, since with the 1-dimensional model, you only have two &amp;nbsp;
&lt;br&gt;possibilities for an incorrectly placed sign. &amp;nbsp;It is either before the &amp;nbsp;
&lt;br&gt;road segment or after it. &amp;nbsp;Now, your full model may have other ways &amp;nbsp;
&lt;br&gt;signs could be incorrectly placed, so this may not be completely &amp;nbsp;
&lt;br&gt;practical. &amp;nbsp;But you do have to essentially come up with the negated &amp;nbsp;
&lt;br&gt;rules yourself, especially since a number of the rule clauses really &amp;nbsp;
&lt;br&gt;exist only to bind variables and are not directly part of the correct &amp;nbsp;
&lt;br&gt;placement test.
&lt;br&gt;&lt;br&gt;The other option is to do something procedural, like using Java code &amp;nbsp;
&lt;br&gt;to take the set-difference between all signs and all correctly-placed &amp;nbsp;
&lt;br&gt;signs. &amp;nbsp;That allows you to introduce your own &amp;quot;closed world&amp;quot; &amp;nbsp;
&lt;br&gt;assumption outside of the OWL+SWRL reasoning system.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19903663&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Modeling-Problem-tp19836599p19903663.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19901231</id>
	<title>Re: Modeling Problem</title>
	<published>2008-10-09T08:22:43Z</published>
	<updated>2008-10-09T08:22:43Z</updated>
	<author>
		<name>James Howison-3</name>
	</author>
	<content type="html">&lt;br&gt;On 9 Oct 2008, at 7:58 AM, Michael Lodemann wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Well first you need to figure out the features of the sign which
&lt;br&gt;&amp;gt;&amp;gt; determine its correct placement (with reference to the :Road
&lt;br&gt;&amp;gt;&amp;gt; or :RoadSection). &amp;nbsp;I'm not sure how you do that with &amp;quot;Beware of
&lt;br&gt;&amp;gt;&amp;gt; Kangaroos&amp;quot;, unless you have other information about where a sign
&lt;br&gt;&amp;gt;&amp;gt; should go.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It's because it doesn't matter what is written on that sign. It &amp;nbsp;
&lt;br&gt;&amp;gt; might be a
&lt;br&gt;&amp;gt; &amp;quot;No Parking&amp;quot;- or a &amp;quot;Beware of Kangaroos&amp;quot;-sign or whatever. I just &amp;nbsp;
&lt;br&gt;&amp;gt; want to
&lt;br&gt;&amp;gt; make sure, that a sign belonging to a road-section is placed correctly
&lt;br&gt;&amp;gt; somewhere on the road-section. Like: Sign.Pos &amp;gt;= RoadSection.Start- 
&lt;br&gt;&amp;gt; Pos AND
&lt;br&gt;&amp;gt; Sign.Pos &amp;lt;= RoadSection.End-Pos
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; With the distance to all the data you need to do the math
&lt;br&gt;&amp;gt;&amp;gt; to determine whether the current placement of the sign (or the
&lt;br&gt;&amp;gt;&amp;gt; position attribute of the sign) is correct.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You want to get to here (untested and illustrative):
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; curr_position(?sign, ?pos) ^ correct_position(?sign, ?correct) ^
&lt;br&gt;&amp;gt;&amp;gt; swrlb:equal(?pos, ?correct) -&amp;gt; CorrectlyPlacedSign(?sign)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This one is a great hint. But I need sth like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; curr_position(?sign, ?pos) ^ onRoadSection(?sign, ?road_sec) ^
&lt;br&gt;&amp;gt; road_sec_start(?start_pos, ?road_sec) ^ road_sec_end(?end_pos, ? 
&lt;br&gt;&amp;gt; road_sec) ^
&lt;br&gt;&amp;gt; swrlb:greaterThanOrEqual(?pos, ?start_pos) ^
&lt;br&gt;&amp;gt; swrlb:lessThanOrEqual(?pos, ?end_pos) -&amp;gt; CorrectlyPlacedSign(?sign)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is this possible?
&lt;/div&gt;&lt;br&gt;Ah, you are now beyond my experiences with SWRL; I'm not actively &amp;nbsp;
&lt;br&gt;using it. &amp;nbsp;I hope others can help here.
&lt;br&gt;&lt;br&gt;&amp;gt; And do &amp;quot;curr_position&amp;quot;, &amp;quot;onRoadSection&amp;quot;, &amp;quot;road_sec_start&amp;quot; and
&lt;br&gt;&amp;gt; &amp;quot;road_sec_end&amp;quot; have to be (object)-properties in my ontology?
&lt;br&gt;&lt;br&gt;They would have to be properties, but not object properties.
&lt;br&gt;&lt;br&gt;&amp;gt; And &amp;quot;CorrectlyPlacedSign&amp;quot; is a class as you described before, right?
&lt;br&gt;&lt;br&gt;Yup, should result in adding statements of the form:
&lt;br&gt;&lt;br&gt;?sign rdf:type :CorrectPlacedSign .
&lt;br&gt;&lt;br&gt;(I think, again I'm far from an expert, or even competent with SWRL :)
&lt;br&gt;&lt;br&gt;&amp;gt; What about &amp;quot;?pos&amp;quot;, &amp;quot;?star_pos&amp;quot; and &amp;quot;?end_pos&amp;quot;? In my ontology they
&lt;br&gt;&amp;gt; currently are Datatype-properties of &amp;quot;Sign&amp;quot; and &amp;quot;RoadSection&amp;quot;
&lt;br&gt;&amp;gt; respectively.
&lt;br&gt;&amp;gt; Is it possible to handle it like this?
&lt;br&gt;&lt;br&gt;I don't think that SWRL is restricted to Object properties, otherwise &amp;nbsp;
&lt;br&gt;what would swrlb:greaterThanOrEqual work with? &amp;nbsp;SWRL is a way of &amp;nbsp;
&lt;br&gt;writing templates for triples. &amp;nbsp;So you can think about curr_position(? 
&lt;br&gt;sign, ?pos) taking each statement like:
&lt;br&gt;&lt;br&gt;:ind1 :curr_position &amp;quot;some_pos&amp;quot; .
&lt;br&gt;&lt;br&gt;and setting ?sign to :ind1 and ?pos to &amp;quot;some_pos&amp;quot; for use in the rest &amp;nbsp;
&lt;br&gt;of the rule.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That brings me to the next problem - negotiation.
&lt;br&gt;&lt;br&gt;You mean negation?
&lt;br&gt;&lt;br&gt;&amp;gt; I can't model in SWRL that all not CorrectlyPlaced-Signs are
&lt;br&gt;&amp;gt; MisPlaced-Signs, can I?
&lt;br&gt;&lt;br&gt;You might be able to, but I'd model misplacement directly, so you can &amp;nbsp;
&lt;br&gt;tell if you have any corner cases left out.
&lt;br&gt;&lt;br&gt;&amp;gt; So do I have to create rules for every possible misplacement?
&lt;br&gt;&lt;br&gt;That's why I was suggesting a two-step approach, creating an &amp;nbsp;
&lt;br&gt;intermediate property (:correct_position) for each :Sign. &amp;nbsp;It might &amp;nbsp;
&lt;br&gt;make the individual rules for each class of sign more simple.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; which requires a way of calculating the correct_position for
&lt;br&gt;&amp;gt;&amp;gt; each :Sign. &amp;nbsp;For some that might be possible using the swrl math
&lt;br&gt;&amp;gt;&amp;gt; transforms to generate a new statement (ie a SWRL result of -&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; correct_position(?sign, ?calculated) )
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sorry, I don't really get the need for the &amp;quot;correct_position&amp;quot;-Term.
&lt;br&gt;&lt;br&gt;It's an attempt to decomposition of the problem and so end up with &amp;nbsp;
&lt;br&gt;simpler SWRL rules that are semantically clearer.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; You might find that calculating the correct_position is best done
&lt;br&gt;&amp;gt;&amp;gt; procedurally, accessing the knowledge base (ontology) via Jena or
&lt;br&gt;&amp;gt;&amp;gt; similar. &amp;nbsp;That said by the time you are working procedurally you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; could
&lt;br&gt;&amp;gt;&amp;gt; do the generation of the CorrectlyPlacedSign and MisPlacedSign
&lt;br&gt;&amp;gt;&amp;gt; statements procedurally too, taking SWRL out of the equation.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hmm, I like SWRL, because you can store it together with the &amp;nbsp;
&lt;br&gt;&amp;gt; ontology in
&lt;br&gt;&amp;gt; one owl-file. What is the advantage of using sth. like Jena? Why not
&lt;br&gt;&amp;gt; declarative programming? Just because of its complexity?
&lt;/div&gt;&lt;br&gt;Yup, SWRL is good for that, and I encourage you to push on with it &amp;nbsp;
&lt;br&gt;(perhaps sharing your experiences here when it works ;), but if you &amp;nbsp;
&lt;br&gt;are under a tight deadline working procedurally might be more &amp;nbsp;
&lt;br&gt;familiar; it is for me. &amp;nbsp;Also remember that using SWRL is going to &amp;nbsp;
&lt;br&gt;require an SWRL capable reasoner; if your knowledge base + RAM needed &amp;nbsp;
&lt;br&gt;for reasoning is greater than RAM for Java, you won't be able to load &amp;nbsp;
&lt;br&gt;it into something like Pellet. &amp;nbsp;Probably not a limitation unless you &amp;nbsp;
&lt;br&gt;are doing 100,000s of signs :) &amp;nbsp;Furthermore the speed can be a problem &amp;nbsp;
&lt;br&gt;(although see Pellint for help there). &amp;nbsp;Procedural moves on the RDF &amp;nbsp;
&lt;br&gt;(eg using CONSTRUCT sparql queries) are a sometimes a clunky, but good &amp;nbsp;
&lt;br&gt;enough, way around such problems.
&lt;br&gt;&lt;br&gt;--J
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19901231&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Modeling-Problem-tp19836599p19901231.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19900247</id>
	<title>Protege</title>
	<published>2008-10-09T07:34:39Z</published>
	<updated>2008-10-09T07:34:39Z</updated>
	<author>
		<name>Aashique</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have to write a report describing the functions beyond creating the ontology that Protege and TopBraid composer can support. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Ontologies can be created in both software packages, but please describe what we can then do with the ontologies once they are created.
&lt;br&gt;&lt;br&gt;Does Protege support functions and processes for ontology applications? &amp;nbsp;Does it for example allow data integration from two different sources?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;AC&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---General-f14403.html&quot; embed=&quot;fixTarget[14403]&quot; target=&quot;_top&quot; &gt;Protege - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Protege-tp19900247p19900247.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19899487</id>
	<title>Reminder - Semantic Web Applications and Tools for Life Sciences	(SWAT4LS)</title>
	<published>2008-10-09T06:11:37Z</published>
	<updated>2008-10-09T06:11:37Z</updated>
	<author>
		<name>paschke</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; International Workshop on
&lt;br&gt;Semantic Web Applications and Tools for Life Sciences (SWAT4LS)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 28th November 2008, Edinburgh, UK
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.swat4ls.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.swat4ls.org/&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Call for Papers
&lt;br&gt;&lt;br&gt;Submission deadline: 13 October 2008!
&lt;br&gt;&lt;br&gt;A selection of papers will be published in a BMC Bioinformatics &amp;nbsp;
&lt;br&gt;supplement devoted to the workshop
&lt;br&gt;&lt;br&gt;Overview
&lt;br&gt;--------
&lt;br&gt;The workshop is organized in sessions and open discussions. Invited &amp;nbsp;
&lt;br&gt;speakers will present state-of-theart,
&lt;br&gt;provocative lectures on the workshop's main topic, while a number of &amp;nbsp;
&lt;br&gt;submissions will be accepted as
&lt;br&gt;oral presentations and posters on all workshop's topics.
&lt;br&gt;&lt;br&gt;Workshop Description
&lt;br&gt;--------------------
&lt;br&gt;Semantic Web technologies, tools and applications are starting to &amp;nbsp;
&lt;br&gt;emerge in Life Sciences. In recent
&lt;br&gt;years, systems have been introduced and an increasing interest among &amp;nbsp;
&lt;br&gt;researchers is arising. This
&lt;br&gt;workshop will provide a venue to present and discuss benefits and &amp;nbsp;
&lt;br&gt;limits of the adoption of these
&lt;br&gt;technologies and tools in biomedical informatics and computational biology.
&lt;br&gt;It will showcase experiences, information resources, tools development &amp;nbsp;
&lt;br&gt;and applications. It will bring
&lt;br&gt;together researchers, both developers and users, from the various &amp;nbsp;
&lt;br&gt;fields of Biology, Bioinformatics and
&lt;br&gt;Computer Science, to discuss goals, current limits and some real use &amp;nbsp;
&lt;br&gt;cases for Semantic Web
&lt;br&gt;technologies in Life Sciences.
&lt;br&gt;&lt;br&gt;Keynote Speakers
&lt;br&gt;------------------------
&lt;br&gt;+ Semantic web technology in translational cancer research,
&lt;br&gt;Michael Krauthammer, Department of Pathology, Yale University School &amp;nbsp;
&lt;br&gt;of Medicine, USA
&lt;br&gt;+ Using Ontologies to bring Web Services on to the Semantic Web
&lt;br&gt;Mark Wilkinson, Dept. of Medical Genetics, University of British &amp;nbsp;
&lt;br&gt;Columbia, Canada
&lt;br&gt;&lt;br&gt;Workshop Venue and Format
&lt;br&gt;------------------------
&lt;br&gt;The workshop will take place in Edinburgh, Scotland, on 28 November &amp;nbsp;
&lt;br&gt;2008, and is hosted by the e-
&lt;br&gt;Science Institute of the UK's National e-Science Centre (NeSC).
&lt;br&gt;SWAT4LS will be a one-day workshop and will consist of two invited &amp;nbsp;
&lt;br&gt;talks, regular paper and poster
&lt;br&gt;presentations. The workshop will conclude with a panel discussion on &amp;nbsp;
&lt;br&gt;the strength and weaknesses of the
&lt;br&gt;Semantic Web for the Life Sciences.
&lt;br&gt;&lt;br&gt;Deadlines
&lt;br&gt;---------
&lt;br&gt;* Submission deadline (both papers and posters): 13 October 2008
&lt;br&gt;* Notification of acceptance: 20 October 2008
&lt;br&gt;* Camera-ready submission: 3 November 2008
&lt;br&gt;&lt;br&gt;Topics of Interest
&lt;br&gt;------------------
&lt;br&gt;Topics of interest include, but are not limited to:
&lt;br&gt;* Standards, Technologies, Tools for the Semantic Web
&lt;br&gt;o Semantic Web standards (RDF, OWL, ...)
&lt;br&gt;o RDF/OWL, SKOS, .... and their applicability to bioinformatics
&lt;br&gt;o RDF Schemas and Query systems
&lt;br&gt;o Biomedical Ontologies and related tools
&lt;br&gt;o Formal approaches to large biomedical controlled terminologies
&lt;br&gt;and vocabularies
&lt;br&gt;* Systems for a Semantic Web for Bioinformatics
&lt;br&gt;o Bio-ontologies, RDF stores, Semantic Web Services
&lt;br&gt;o RDF repositories and query systems for life sciences
&lt;br&gt;o Semantically aware biomedical Web Services
&lt;br&gt;o Semantic Biological Data Integration Systems
&lt;br&gt;* Existing and perspective applications of the Semantic Web for Bioinformatics
&lt;br&gt;o Semantic browsers, Semantic collaborative research
&lt;br&gt;o Case studies, use cases, and scenarios
&lt;br&gt;o Semantic Web applications in life sciences
&lt;br&gt;&lt;br&gt;Type of contributions and instructions
&lt;br&gt;----------------------
&lt;br&gt;The following possible original contributions are sought:
&lt;br&gt;* Oral communications (regular papers)
&lt;br&gt;* Posters
&lt;br&gt;* Software demos
&lt;br&gt;&lt;br&gt;All contributions must be in English and must be submitted through the &amp;nbsp;
&lt;br&gt;EasyChair review system at:
&lt;br&gt;&lt;a href=&quot;http://www.easychair.org/conferences/?conf=swat4ls&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.easychair.org/conferences/?conf=swat4ls&lt;/a&gt;.
&lt;br&gt;Please upload all submissions as PDF files in LNCS format (see
&lt;br&gt;&lt;a href=&quot;http://www.springer.de/comp/lncs/authors.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springer.de/comp/lncs/authors.html&lt;/a&gt;&amp;nbsp;).
&lt;br&gt;To ensure high quality, submitted papers will be carefully &amp;nbsp;
&lt;br&gt;peer-reviewed by at least three members of the
&lt;br&gt;Scientific Committee.
&lt;br&gt;* Submissions for Oral communications should be between 10 and 15 pages.
&lt;br&gt;* Posters submissions should be between 4 and 8 pages.
&lt;br&gt;* Software demo proposals should also be between 4 and 8 pages.
&lt;br&gt;&lt;br&gt;All accepted oral communications and posters will be published with &amp;nbsp;
&lt;br&gt;the CEUR-WS.org Workshop
&lt;br&gt;Proceedings service (see &lt;a href=&quot;http://ceur-ws.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ceur-ws.org/&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;Furthermore, a selection of papers will be published in a special &amp;nbsp;
&lt;br&gt;issue of the BMC Bioinformatics journal
&lt;br&gt;devoted to the SWAT4LS workshop.
&lt;br&gt;&lt;br&gt;To this end, a special Call will be launched shortly after the &amp;nbsp;
&lt;br&gt;workshop, for extended and revised versions
&lt;br&gt;of contributions submitted to the workshop and accepted either as oral &amp;nbsp;
&lt;br&gt;communication or poster.
&lt;br&gt;For any information, refer to &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19899487&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt; .
&lt;br&gt;&lt;br&gt;Workshop Chairs
&lt;br&gt;----------------
&lt;br&gt;+ Albert Burger, School of Mathematical and Computer Sciences, &amp;nbsp;
&lt;br&gt;Heriot-Watt University, and Human
&lt;br&gt;Genetics Unit, Medical Research Council, Edinburgh, United Kingdom
&lt;br&gt;+ Adrian Paschke, Corporate Semantic Web, Free University Dresden, Germany
&lt;br&gt;+ Paolo Romano, Bioinformatics, National Cancer Research Institute, &amp;nbsp;
&lt;br&gt;Genova, Italy
&lt;br&gt;+ Andrea Splendiani, Medical Informatics Department, University of &amp;nbsp;
&lt;br&gt;Rennes 1, Rennes, France
&lt;br&gt;&lt;br&gt;Programme Committee
&lt;br&gt;----------------
&lt;br&gt;+ Giulio Armano, University of Cagliari, Italy
&lt;br&gt;+ Christopher Baker, Institute for Infocomm Research (I2R), Singapore
&lt;br&gt;+ Pedro Barahona, New University of Lisboa, Portugal
&lt;br&gt;+ Liliana Barrio-Alvers, Transinsight GmbH, Germany
&lt;br&gt;+ Virendra C. Bhavsar, University of New Brunswick, Canada
&lt;br&gt;+ Olivier Bodenreider, National Library of Medicine, Bethesda, USA
&lt;br&gt;+ Matt-Mouley Bouamrane, University of Machester, United Kingdom
&lt;br&gt;+ Werner Ceusters, University at Buffalo, USA
&lt;br&gt;+ Kei Cheung, Yale Center for Medical Informatics, USA
&lt;br&gt;+ Marie-Dominique Devignes, LORIA, Vandoeuvre les Nancy, France
&lt;br&gt;+ Michel Dumontier, Carleton University, Canada
&lt;br&gt;+ C. Maria Keet, Free University of Bozen-Bolzano, Italy
&lt;br&gt;+ Graham Kemp, Chalmers University of Technology, Sweden
&lt;br&gt;+ Jacob Tilman Koehler, University of Tromsø, Norway
&lt;br&gt;+ Ludwig Krippahl, New University of Lisboa, Portugal
&lt;br&gt;+ Patrick Lambrix, Linköping University, Sweden
&lt;br&gt;+ Phillip Lord, University of Newcastle, United Kingdom
&lt;br&gt;+ M. Scott Marshall, University of Amsterdam, The Netherlands
&lt;br&gt;+ Lyndon Nixon, STI International, Austria
&lt;br&gt;+ Stephan Philippi, University of Koblenz-Landau, Germany
&lt;br&gt;+ Alan Ruttenberg, Science Commons, USA
&lt;br&gt;+ Matthias Samwald, DERI, Galway, Ireland, and Semantic Web Company, Austria
&lt;br&gt;+ Nigam Shah, Center for Biomedical Informatics Research, USA
&lt;br&gt;+ Michael Schröder, TU Dresden, Germany
&lt;br&gt;+ Robert Stevens, University of Manchester, United Kingdom
&lt;br&gt;+ Luca Toldo, Merck Serono, Germany
&lt;br&gt;+ Tetsuro Toyoda, RIKEN, Japan
&lt;br&gt;+ Jano van Hemert, University of Edinburgh, United Kingdom
&lt;br&gt;&lt;br&gt;=====================================================================
&lt;br&gt;In Co-operation with:
&lt;br&gt;- National Cancer Research Institute, Genova, Italy
&lt;br&gt;- Biotechnology Centre, TU Dresden, Dresden, Germany
&lt;br&gt;- School of Mathematical and Computer Sciences, Heriot-Watt &amp;nbsp;
&lt;br&gt;University, Edinburgh, United Kingdom
&lt;br&gt;- Université de Rennes 1, Rennes, France
&lt;br&gt;- e-Science Institute, Edinburgh, Scotland, United Kingdom
&lt;br&gt;- SeaLife Project, European Commission Information Society and Media
&lt;br&gt;- Laboratory for Interdisciplinary Technologies in Bioinformatics &amp;nbsp;
&lt;br&gt;(LITBIO), Italy
&lt;br&gt;=====================================================================
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;----------------------------------------------------------------
&lt;br&gt;This message was sent using IMP, the Internet Messaging Program.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;protege-owl mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19899487&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;protege-owl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.stanford.edu/mailman/listinfo/protege-owl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.stanford.edu/mailman/listinfo/protege-owl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Instructions for unsubscribing: &lt;a href=&quot;http://protege.stanford.edu/doc/faq.html#01a.03&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://protege.stanford.edu/doc/faq.html#01a.03&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Protege---OWL-f14404.html&quot; embed=&quot;fixTarget[14404]&quot; target=&quot;_top&quot; &gt;Protege - OWL&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reminder---Semantic-Web-Applications-and-Tools-for-Life-Sciences%09%28SWAT4LS%29-tp19899487p19899487.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19898662</id>
	<title>Fwd: Special Journal Issue IEEE TKDE: Call for Contributions</title>
	<published>2008-10-09T05:01:38Z</published>
	<updated>2008-10-09T05:01:38Z</updated>
	<author>
		<name>paschke</name>
	</author>
	<content type="html">Dear Colleagues,
&lt;br&gt;&lt;br&gt;Please consider to participate in RuleML-2008
&lt;br&gt;(&lt;a href=&quot;http://2008.ruleml.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://2008.ruleml.org/&lt;/a&gt;) which will be in about 3 weeks in Orlando,
&lt;br&gt;Florida, collocated with the world largest Business Rules Forum.
&lt;br&gt;&lt;br&gt;We have a very interesting program with renowned speakers, a
&lt;br&gt;prestigious rules Challenge, a special session + panel about Rule
&lt;br&gt;standards, etc.
&lt;br&gt;&lt;br&gt;We are also editing a special issue of IEEE TKDE. Please consider to
&lt;br&gt;contribute to this issue and forward the open call for contributions
&lt;br&gt;(below) to your interested colleagues.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Adrian
&lt;br&gt;&lt;br&gt;&lt;br&gt;[ our apologies should you receive this message more than one time ]
&lt;br&gt;&lt;br&gt;===========================================================================
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CALL FOR Contributions
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Rule Representation, Interchange and Reasoning in Distributed,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Heterogeneous Environments
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Special Issue of IEEE Transactions on Knowledge and Data Engineering
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Guest Editors: N. Bassiliades, G. Governatori, A. Paschke, J.
&lt;br&gt;Dix
&lt;br&gt;=======================================================================