Protégé Tutorial Schedule: Difference between revisions

From NCOR Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 29: Line 29:
'''Day 1''' will begin with an introduction to the theory and best practices of ontology development delivered by Barry Smith. Following this introduction will be a survey of the Web Ontology Language (OWL) that can be used to express the content of an ontology.  The remainder of the day will turn to the more practical matter of using Protégé to write an ontology in OWL. An example ontology will be created in this section of the course and participants will have the opportunity to acquire hands-on experience in the use of Protégé.  
'''Day 1''' will begin with an introduction to the theory and best practices of ontology development delivered by Barry Smith. Following this introduction will be a survey of the Web Ontology Language (OWL) that can be used to express the content of an ontology.  The remainder of the day will turn to the more practical matter of using Protégé to write an ontology in OWL. An example ontology will be created in this section of the course and participants will have the opportunity to acquire hands-on experience in the use of Protégé.  


'''Day 2''' will demonstrate how to enhance the capabilities of the standard version of Protégé with plugins, including the use of OWL-reasoners and the SPARQL Query Language for RDF to expand and explore ontologies. The course will conclude with a comparison of Protégé with the Free Edition of TopBraid Composer&trade and a brief overview of common problems arising from the use of OWL to express an ontology.
'''Day 2''' will demonstrate how to enhance the capabilities of the standard version of Protégé with plugins, including the use of OWL-reasoners and the SPARQL Query Language for RDF to expand and explore ontologies. The course will conclude with a comparison of Protégé with the Free Edition of TopBraid Composer ™ and a brief overview of common problems arising from the use of OWL to express an ontology.


It will familiarize participants with:  
It will familiarize participants with:  
Line 44: Line 44:
'''Background Reading'''
'''Background Reading'''
A short but useful introductory tutorial on Protege-OWL can be found at [
A short but useful introductory tutorial on Protege-OWL can be found at [
http://protegewiki.stanford.edu/wiki/Protege4GettingStarted Getting Started with Protege 4]
http://protegewiki.stanford.edu/wiki/Protege4GettingStarted Getting/ Started with Protege 4]
<br />
<br />
A more comprehenisve treatment is provided in [http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/ Matthew Horridge's Protege-OWL Tutorial]
A more comprehenisve treatment is provided in [http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/ Matthew Horridge's Protege-OWL Tutorial]

Revision as of 19:35, 7 June 2012

Friday, August 10, 2012

9:00-9:15am Course Introduction
9:15-9:30am Installing and Configuring Protégé-OWL
9:30-10:30am Introduction to Ontology (Barry Smith)
10:30-10:45am Break
10:45-12:30pm Introduction to OWL
12:30-1:30pm Lunch
1:30-3:00pm Developing an Ontology in Protégé OWL - Classes and Properties
3:00-3:15pm Break
3:15-5:00pm Developing an Ontology in Protégé OWL - Axioms and Restrictions

Saturday, August 11, 2012

9:00-9:45am Protégé Tips
9:45-10:30am Protégé Plugins
10:30-10:45am Break
10:45-12:00pm Reasoning in Protégé-OWL
12:15-1:15pm Lunch
1:15-2:45pm SPARQL Query Language for RDF
2:45-3:00pm Break
3:00-4:15pm Other OWL Editors - TopBraid Composer
4:15-5:00pm Warnings to Ontology Developers (Barry Smith)

Course Description

The course is designed for participants having little to no experience in creating ontologies in OWL. The goal of the course is to provide a sufficiently broad covering of OWL, Protégé, and other semantic web technologies so that participants can be immediately productive and have an understanding of the range of technologies that they build upon to support their own projects.

Day 1 will begin with an introduction to the theory and best practices of ontology development delivered by Barry Smith. Following this introduction will be a survey of the Web Ontology Language (OWL) that can be used to express the content of an ontology. The remainder of the day will turn to the more practical matter of using Protégé to write an ontology in OWL. An example ontology will be created in this section of the course and participants will have the opportunity to acquire hands-on experience in the use of Protégé.

Day 2 will demonstrate how to enhance the capabilities of the standard version of Protégé with plugins, including the use of OWL-reasoners and the SPARQL Query Language for RDF to expand and explore ontologies. The course will conclude with a comparison of Protégé with the Free Edition of TopBraid Composer ™ and a brief overview of common problems arising from the use of OWL to express an ontology.

It will familiarize participants with:

the use of the Protégé-OWL editor to create and maintain ontologies
enhancing Protégé with plugins
OWL reasoning and the use of the query language SPARQL.

During the hands-on portion of the course, participants will learn how to navigate the latest version of the Protégé tool set, which supports the full OWL 2 standard.

Target Audience The course is designed for participants having no prior experience in ontology development or use of OWL editors.

Background Reading A short but useful introductory tutorial on Protege-OWL can be found at [ http://protegewiki.stanford.edu/wiki/Protege4GettingStarted Getting/ Started with Protege 4]
A more comprehenisve treatment is provided in Matthew Horridge's Protege-OWL Tutorial