Abstract: The James Clerk Maxwell Telescope is escaping from its dependence on VAX/VMS legacy software by incrementally upgrading its control system using platform-independent tools. The first stage of the upgrade includes a GUI, written in Java and modeled on project planning software, for defining complex observing recipes. Another GUI serves as an editor for observation definition files describing the details of an individual observation. The recipe designer also serves as an observation subsystem controller, executing observing scripts containing combinations of low- level and high-level commands, using the parameters from the observation definition file. The next stage of the upgrade includes a Java-based queue manager. The DRAMA system developed at the Anglo Australian Observatory provides a convenient bridge between the existing VAX/VMS-based instrument tasks and the new controller and queue manager. !6
展开▼