OpenMining  0.01
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
Requirements

Table of Contents

Non-functional requirements:

Dependency Management

In general, all dependencies shall be documented and kept to the bare minimum required to satisfy the requirements.

Affordability

The system shall be developed in a manner calculated to minimize total cost over the entire project lifespan (development, installation, maintenance).

Auditability

Simplicity

Reusability

Testability

Reliability

Efficiency

Buildability

Installability

Usability

Self documenting

Maintainability

Dependency Management

Constraints

Follow the recommendations in "Beyond the C++ Standard Library: An introduction to boost"

Casting & Conversions: The boost extensions allow you to unambiguously state your intent.

Coding Standard

Functional Requirements

FR000001

FR000002

See Also
Maintain a list of GPS vehicles

FR000003

FR000004

FR000005