In Protege-Frames, classes can be thought of as concrete concepts from the domain, such as
Editor and
Columnist. Classes are more than simple
objects arranged in a hierarchy. They can also have attributes, such as a name, phone number, or salary, and relations between them, such as the
Author of an
Article.
Class attributes and relations are described using
slots. In the following sections you will learn how to create slots, assign slots to classes, describe relationships between classes using slot, and how slot inheritance works.