The Fundamentals of Architecture