Software component architecture for co-simulation applied to the coupling between a building's thermal envelope and its inhabitant behaviour | IEEE Conference Publication | IEEE Xplore