Have a look at the following web site:
Affinity for ArchiCAD
Affinity is expected to arrive in early 2006 and I think it will do exactly what you're looking for.
The beauty of this is that the Affinity Project requirements database (project info, functional program,etc.) is bi-directionally linked to the ArchiCAD model. Once you've imported the space planning diagram to ArchiCAD (it comes in as Zones and walls), modifications get sent back to the Affinity database and are re-compared to the requirements to monitor conformance.
This is a Windows application, but the beta does seems to work under virtual PC.
If you require more info please send me a message.
Think Like a Spec Writer
AC4.55 through 27 / USA AC27-6000 USA
Rhino 8 Mac
MacOS 14.6.1