# Requirement Repositories. The aim of the NorthStart project is to developp a water purificator machine. The system is devided into several sub system described below. The main components identified in the system are - The Doking Station - Production Units (1 or more) - Valve Board ( several ) - Conductivity Bard (several) The aim of this repository is to structure the requirements of the project in such a way that we can track the achieved developpement state. For each sub system, we define Feature Requirements, Design Requirements, Test Requirements. Each Feature must have a Test case the describes how it's tested. From each Design Requirements derive Test Requirement that state what is beeing tested. The Test Requirements for the firmwares shall be Software testes. ## Docking Station The files listed below collect all requirements Related to the Docking Station * DS\_Features.reqif * DS\_DesignRequirements.requif * DS\_TestRequirements.reqif The DesginRequirements shall be divided in several Packages. Like : - The Communication package - The ParameterHandler package - The HAL which abstracts the STM32 HAL package - The Application package - The Storage Package - The Processing package Might be devided into several sub packages ## Production Unit The files listed below collect all requirements Related to the Production Unit * PU\_Features.reqif * PU\_DesignRequirements.requif * PU\_TestRequirements.reqif ## Common Requirements between the Valve Board and the Conductivity Board ## Valve Board The files listed below collect all requirements Related to the Valve Board * VB\_Features.reqif * VB\_DesignRequirements.requif * VB\_TestRequirements.reqif ## Conductivity Board The files listed below collect all requirements Related to the Conductivity Board * CB\_Features.reqif * CB\_DesignRequirements.requif * CB\_TestRequirements.reqif