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…