Search Mailing List Archives
[protege-discussion] automatized manipulating of protégé projects
swt at stanford.edu
Thu Apr 5 09:07:28 PDT 2007
Have you looked at the Protege Script Tab?
daniel.goergen at biotronik.com wrote:
> I have the following problem:
> I have several protégé projects that have the same structure (classes,
> slots, facets) but different instances.
> Now I want to process the same set of changes in the structure of all
> projects without loosing already entered data.
> Here is an Example of what I need to do:
> 1) Create a new class
> 2) add new and existing slots to this class
> 3) change facets of the new slots (required, multiple, cardinality,
> type, allowed Values)
> 4) For a set of existing classes add a a new slot to them
> 5) Extract an instance from an existing slot of all instances of these
> classes and put it into the new slot
> 6) remove the old slot
> 7) delete the old slot if not used anymore
> This kind of changes will occur quite often, so I am looking for a way
> to automate them.
> I already checked Algernon but I am missing the possiblity to create
> slots and change the facets.
> I can´t use JESS because of its license...
> I could programm it myself using the Protégé-API but there´s still the
> question how to input the changes as they will alter each time
> Maybe someone has had a related problem and some hints?
> Mit freundlichen Grüßen
> Kind regards,
Samson Tu email: swt at stanford.edu
Senior Research Scientist web: www.stanford.edu/~swt/
Stanford Medical Informatics phone: 1-650-725-3391
Stanford University fax: 1-650-725-7944
More information about the protege-discussion