Applying Architecture Principles ()