criticality of time to market, it was decided that the
product would be released incrementally. In this way, release dates could be met even if some features were missing. Additionally, a design strategy was followed to reuse the current data-acquisition system, and attempt to use third-party components wherever possible.