Architecture Principles

From HTNG Connectivity Wiki

Jump to: navigation, search

Architecture Principles

The following principles have been agreed to by the Architecture Workgroup:

  1. Architect for Agility. Our architecture is designed to be agile, giving the ability to efficiently and quickly adapt, and respond to changing environments and requirements.
  2. Data is Managed and Accessible. Data is accessible and usable through well defined means within security constraints.
  3. Separation of Concerns. Our architecture is designed to work as a collection of distinct components with minimal overlapping functionality following the "Separation of Concerns" general design principle.
  4. Reference Open Standards. We create new standards only if there are no existing open standards that meet our needs.
  5. Technology Independence. This architecture will focus on identification and specification of core business solution architectural components and their interoperability.
  6. Interoperability. Architectural components conform to open standards that promote interoperability for data, applications, and technology.
  7. Globalization. Applications are architected to adapt to the global environment, supporting multiple languages, alphabets, currencies, customs, laws, international standards, and time zones.
Personal tools
administrative tools