“…Recently, the demand of BEMS systems is increasing however the scope of BEMS implementation can vary from case to case [ 8 ]. A BEMS system can have modularity [ 9 ], hierarchical design [ 10 ], comfort prioritized building automation [ 11 ], smart grid integration possibilities [ 9 ], agent-based control [ 12 ]. These cited work are good from their own application goal point of view however in order to make high performance buildings the BEMS systems must be robust, modular, and hierarchical along with features of automatic load aggregation, aggregator control access to outside, automatic comfort control, resident’s data protection mechanisms, routines for information exchange, smart bot/smart grid integration possibilities etc.…”