Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-discussion] automatized manipulating of protégé projects

Samson Tu swt at stanford.edu
Thu Apr 5 09:07:28 PDT 2007


Have you looked at the Protege Script Tab?

Samson

daniel.goergen at biotronik.com wrote:
> 
> Hello!
> 
> 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 mailing list