Una clase de regla define el comportamiento de las instancias de objeto de regla.
Una clase de regla especifica su nombre (que debe ser exclusivo entre las clases de reglas en el conjunto de reglas), indica si es abstracta y contiene:
Opcionalmente, un bloque de atributos en el que se deben especificar los valores siempre que se crea una instancia de objeto de regla de la clase y
Cero o más sentencias Attribute calculadas, cada una de las cuales describe un valor que la clase de regla pueda calcular.
Una clase de regla se puede definir en su propio archivo XML (es decir, donde el elemento XML raíz es Class) e incluir en un conjunto de reglas padre utilizando una sentencia Sentencia Include.