ifc based framework for evaluating the total performance of building envelopes 739048