dm + : bim interactive collaboration system for facility management .
A Theoretical Framework of a BIM-Based Multi-Disciplinary Collaboration Platform