The GreenBuildingXML (gbXML) schema allows for a detailed description of a single building or a set of buildings for the purposes of energy and resource analysis. These analyses can be used for determining a buildings ‘greenness’ or its costs of operation, pollution produced, energy requirements, and health issues. It allows for data interoperability between sophisticated 3D-CAD applications and sophisticated building analysis programs such as DOE-2.2.