Protégé SWRL API
This is not part of the W3C SWRL specification. It defines annotation properties and implementation-specific extensions (such as rule metadata, enable/disable flags, authorship, and other editor-related annotations) used by Protégé and SWRLAPI rather than the SWRL language itself.