To my knowledge, Uniclass at the moment is good, better than others, but still has some issues, they added some extra attributes like IFC entity names, etc, but it caused their classification be messy
I think IFC needs has a standard classification for itself as well, while supports multi-classifications
I’ve started a practical project, currently called: ODClass, to find some alternatives (which is not standard yet, and even I changed IFC structure to find a better way to support my existing projects)
For instance, IFC in Controls has “Scope, Cost, Time (and resource separately)” which is equivalent to Iron Triangle, but I want IFC supports Agile Triangle which IFC needs some expansions to support “Quality” as well
Also, I’m thinking to move some entities like Site
, Building
, BuildingStory
, etc, into Context
(or relevant name entity for context to support “where” in my new classification)