Kontrol af under- og overprogrammering
Når både rum og artikler er specificeret i detaljer, kan sammenhængen mellem disse specifikationer kontrolleres ved at definere et sæt regler. Når en artikel føjes til et rum hvor der gælder særlige bygningsmæssige krav, kan reglerne kontrollere om rumfunktionsprogrammet opfylder disse krav i rummet. Lad os sige at der opstilles 3 computere i et rum og alle kræver strømforsyning. Hvis der kun er 2 strømudtag i rummet er det sandsynligvis forkert. Er der 30 strømudtag, og der ikke er andet udstyr i rummet der kræver strøm, er det sandsynligvis også forkert. Dette er et eksempel på en ressource i rummet man ønsker at mindske, men man kan også tænke sig andre regler. For eksempel kan nogle typer udstyr kræve en vis min./maks. temperatur i rummet for at fungere, eller at rummet er lyddæmpet fordi udstyret støjer meget.
Layout af regler kan blive kompliceret og det skal derfor normalt gøres af projektets administrator.