Up: Hartebeesthoek 26m New Computer
Previous: Graphical interface
In order to be able to maintain existing observing programs and develop
new observing programs the NCCS has to provide support for experts to
extend the NCCS at system level, modify existing hardware and add new
In order to avoid duplication of code there should be only one
way of doing the same thing e.g. setting frequency, acquiring data and
communicating with hardware.
The development environment should provide a set of system routines
stored in dynamically loaded shared libraries for doing system related things.
All developers must use these routines.
It should be possible to extend the set of system routines.