Home » Business » Business Architecture: Definition, Views and Foundational elements