Modern organizations need to address increasingly complex challenges including how to represent and maintain their business goals using technologies and IT platforms that change on a regular basis. This has led to the development of modelling notations for expressing various aspects of an organization with a view to reducing complexity, increasing technology independence, and supporting analysis. Many of these Enterprise Architecture (EA) modelling notations provide a large number of concepts that support the business analysis but lack precise definitions necessary to perform computer-supported organizational analysis. This chapter reviews the current EA modelling landscape and proposes a simple language for the practical support of EA simulation including business alignment in terms of executing a collection of goals against prototype execution