• Persistence
  • Modularity
  • Resource Limits
  • Power
  • Connectivity
  • Configurability