Architecture Constraints

Todo

Describe what constraints someone further developing this software should adhere to, and why. Should they not use tool x or operating system y... You can use the table as below, or just put a list.

Technical Constraints / Runtime Interface Requirements

Todo

List all technical constraints in this section. This category covers runtime interface requirements and constraints such as:

  • Hard- and software infrastructure
  • Applied technologies - Operating systems - Middleware - Databases - Programming languages
Hardware Constraints
Constraint Name Description
Altera FPGA All code is highly specific to the Altera FPGA. Intel has bought Altera and aims to integrate their SoC with FPGAs. We are on the right horse!
Intel RealSense Only the intel real sense can sense it..
Software Constraints
Constraint Name Description
Altera FPGA All code is highly specific to the Altera FPGA. Intel has bought Altera and aims to integrate their SoC with FPGAs. We are on the right horse!
Intel RealSense Only the intel real sense can sense it...
Operating System Constraints
Constraint Name Description
Windows 8 or higher Due to the Intel RealSense SDK only being supported on Windows, we are stuck with Windows
Programming Constraints
Constraint Name Description
CouchDB We have to use the CouchDB because the type of data we have to store changes at runtime...