The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4...
Transcript of The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4...
![Page 1: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/1.jpg)
The Protégé 4OWL Editor
Matthew Horridge and Colleagues
![Page 2: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/2.jpg)
![Page 3: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/3.jpg)
OWL Editor Architecture
Ontology Management
OntologyFactories
Tools: Species validation, Change history, Debugging
ParserRegistry
OntologyStorers
RendererRegistry
Reasoners
![Page 4: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/4.jpg)
Protégé 4 UI
![Page 5: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/5.jpg)
![Page 6: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/6.jpg)
![Page 7: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/7.jpg)
![Page 8: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/8.jpg)
![Page 9: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/9.jpg)
Navigation
![Page 10: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/10.jpg)
Plugins
![Page 11: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/11.jpg)
![Page 12: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/12.jpg)
OWL 1.1
![Page 13: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/13.jpg)
Asserted vs. Inferred
![Page 14: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/14.jpg)
![Page 15: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/15.jpg)
Working with Multiple Ontologies
![Page 16: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/16.jpg)
![Page 17: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/17.jpg)
![Page 18: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/18.jpg)
Performance
![Page 19: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/19.jpg)
NCI Thesaurus: Memory Required to load from RDF/XML
0
150
300
450
600
750
Protege-OWL 3.3 Protege 4 (OWL API)
Mem
ory
/ (M
B)
Peak memoryMemory (after loading)
![Page 20: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/20.jpg)
NCI Thesaurus Load Time
0
80
160
240
320
400
Protege-OWL 3.3 Protege 4 (OWL API)
Tim
e / (
ms)
![Page 21: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/21.jpg)
Conclusions
• New architecture, with a “Native” OWL API
• Flexible dynamically configurable GUI
• Large performance improvements
![Page 22: The Protégé 4 OWL Editorprotege.stanford.edu/conference/2007/slides/13.02_Horrid...The Protégé 4 OWL Editor Matthew Horridge and Colleagues OWL Editor Architecture Ontology Management](https://reader036.fdocuments.us/reader036/viewer/2022081400/5f0a8e787e708231d42c3715/html5/thumbnails/22.jpg)
Resources
http://protege.stanford.edu/download/registered.html#p4
http://www.co-ode.org
http://owlapi.sourceforge.net
http://www.webont.org/owl/1.1/