Plug-in Development
Ray Fergerson, Stanford University
This tutorial will focus on various ways that Protégé can be extended. We will cover traditional
plug-ins, new plug-ins that became available in release 2.1, and other powerful extension mechanisms.
The tutorial will be aimed primarily at Java programmers who wish to extend Protégé and want to know
both what can be done and how to do it. This tutorial will also be of interest to others who merely wish to learn
what can be done with the system but who may not be primarily interested in implementation issues. There will be
little emphasis on the actual writing of code and more on conceptual issues, capabilities, and packaging. No previous
experience developing Protégé extensions is assumed.