Hi Matthew,
Thank you very much for the pointers. I will certainly study the papers.
A quick glance revealed that they are all 2011 publications. I am
surprised to find that with so much work going on in semantic web where
ontologies serve at the key building blocks, there is not much available
to address the migration issue. Have people done it mostly the hard way
in the past, or have they done it right the first time?
Does this mean that the plug-ins are available only for 4.0? Should I
migrate to 4.0? How will the move impact the current code I have? How
different is the Manchester API from Protege's OWL-API?
Thanks again for your help.
Girish
Message: 4
Date: Thu, 10 Nov 2011 16:10:33 -0800
From: Matthew Horridge<
[hidden email]>
To: User support for Core Protege and the Protege-Frames editor
<
[hidden email]>
Subject: Re: [protege-discussion] maintaining ontologies
Message-ID:<
[hidden email]>
Content-Type: text/plain; charset=iso-8859-1
Hi Girish,
This is quite a big topic. There is quite a lot of research on ontology
versioning and evolution and a fair number of tools that support tasks
related to these topics. Here are some things related to Protege 4....
Some recent work, that is very nice, is work by Rafael Gon?alves at the
university of Manchester - he looks at analysing changes between
different versions of ontologies. Here's a pointer to various
publications on this:
http://www.cs.man.ac.uk/~goncalvj/publications.htmlTimothy Redmond and Natasha Noy have also done some recent work in this
area and have produced a Protege 4 plugin. Here's their paper
http://ceur-ws.org/Vol-784/evodyn6.pdfand here's their plugin
http://smi-protege.stanford.edu/repos/protege/protege4/plugins/org.protege.editor.owl.diff/trunk/
There's also the OWLDiff plugin:
http://protegewiki.stanford.edu/wiki/OWLDiffIn terms of versioning with SVN, there were some recent posts on the
Protege mailing lists about this. A search through the archives should
reveal some interesting posts.
Cheers,
Matthew
On 10 Nov 2011, at 05:32, Girish Joglekar wrote:
> If I change an ontology (add/delete/rearrange properties etc.) how do
> I systematically migrate old ontologies to the new definitions. I
> realize that if I add a class or a property, I do not have to do
> anything. But otherwise, I will have to do something programmatically.
> Is there a users manual which explains maintenance of ontologies in
> general? Also, how does svn fit into these schemes? I prefer to use
> Eclipse/Windows development platform. Thanks much.
> Girish Joglekar
> _______________________________________________
_______________________________________________
protege-discussion mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-discussionInstructions for unsubscribing:
http://protege.stanford.edu/doc/faq.html#01a.03