Nous partageons le cadre en quatre paquetages :
- Un paquetage "agent" pour gérer tous les Booking agents, les enseignants (Teacher) et les groupes d'étudiants (Students group) ;
- Un paquetage "grid" (grille) pour gérer ses trois dimensions différentes ;
- Un paquetage "constraint" (contraintes) qui doit être externe afin de permettre l'accès aux salles et aux agents ;
- Un paquetage "interface" pour permettre à l'utilisateur d'agir sur le système et de jouer le rôle de la personne en charge des salles et de la personne en charge des enseignements.