Non-Functional Requirements

The non-functional requirements for CAS 3.0 are (original list by Bill Thompson):

  • easy to install and configure
  • helpful error reporting
  • fail-fast when error or mis configured
  • secure out of the box
  • continuous operation (no chronic memory leaks)
  • throughput (known throughput per memory/cpu)