## Timetabling model using USE-OCL ##
---------------
UML (*Unified Modeling Language*) model an OCL (*Object Constraint Language*) invariants of the timetabling problem at UJAT-DAIS. The model was designed and validated in [USE: *UML-based Specification Environment*](http://sourceforge.net/projects/useocl). Figure 1 shows the class diagram.

_Figure 1. Class diagram._
The model specification is included in the file **modelo.use.txt**. File **modelo.use_default.clt** contains the layout shown in Figure 1.
The model validation is presented in Figure 2.

_Figure 2. Model validation._