1. A system for an end-to-end interoperability and workflows from building architecture design to one or more simulations, comprising: BIM enablement platform architecture implemented on a computer system having at one processor; a data model comprising data entities and entity relationships for enabling the interoperability and workflows; a data definition language for defining and creating a table schema of a database associated with the data model; data management services and application programming interfaces for interacting with the data model; and a user interface module, executing on the processor, that communicates with users and uses the BIM enablement platform architecture, the data model, the data definition language, data management services and application programming interfaces to provide functions to the users to perform work related to building information management.