A knowledge management platform for supporting Smart Grids based on peer to peer and service oriented architecture technologies | IEEE Conference Publication | IEEE Xplore