An Executable Model Driven Framework for Enterprise Architecture Application to the Smart Grids Context