Top Banner
The Protégé 4 OWL Editor Matthew Horridge and Colleagues
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

Jun 21, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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

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
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

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

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
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
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
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
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

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

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
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

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

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
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

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
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
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

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

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

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

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

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/