Una variabile di modello semantico (repository) è una variabile con un unico valore in qualsiasi momento.
Le variabili di modello semantico (repository) possono essere statiche o dinamiche. Una variabile di modello semantico (repository) statica ha un valore persistente e non cambia a meno che l'amministratore non decida di modificarla. Una variabile di modello semantico (repository) dinamica ha un valore che viene aggiornato dai dati restituiti dalle query.