Architectural guiding principles constitute a standard framework that establishes and governs the overall architecture process across the enterprise. Architectural principles are derived from and constrained by the enterprise principles or business strategy.