The definition of architecture principle is fundamental to the development of any enterprise architecture. National Enterprise Architecture Framework (NEAF) recommends set of principles in different domains to be adopted at the national level. Architecture principles are usually derived by the set of business principles
In IT domain, the Architecture Principles have been aligned with not only business principles, but also with the business goals, business drivers defined by Bahrain government entities to consolidate at the national level as reference to be used for individual Enterprise Architecture within government entities going forward.
The following document provides full details on the Architecture principles across four domains: Business, Data, Application and Technology.