Kontroll for underprogrammering og overprogrammering
Når både rom og artikler er spesifisert i detalj, kan sammenhengen mellom disse spesifikasjonene sjekkes ved hjelp av å definere et sett regler. Når en artikkel legges inn i et rom og det er avhengig av bygningsmessige krav, kan reglene sjekke om romfunksjonsprogrammet for dette rommet oppfyller dette kravet. La oss si at det settes 3 datamaskiner inn i et rom som alle krever strømtilkobling. Hvis det kun er satt opp 2 uttak i rommet er dette sannsynligvis feil. Er det satt opp 30 uttak, og det ikke er noe annet utstyr i rommet som krever strøm, er dette også sannsynligvis en feil. Dette er et eksempel på en ressurs i rommet man ønsker å telle ned, men man kan også tenke seg andre regler. For eksempel kan noen typer utstyr krever en viss min/maks temperatur i rommet for å fungere, eller at rommet er skjermet for støy fordi utstyret støyer mye.
Oppsett av regler kan bli komplisert og dette vil derfor normalt gjøres av prosjektadministrator.