Research of Application Layer for Large Astronomical Telescope Observatory Control System Framework

Dong Jian,Wang Jian,Jin Ge,Deng Xiao-chao
DOI: https://doi.org/10.1109/cise.2009.5366132
2009-01-01
Abstract:Based on study of large telescopes especially LAMOST (large sky area multi-object fiber spectroscopic survey telescope), a large telescope observatory control system (OCS) framework based on CORBA has been designed to realize the reuse of OCS software. The research and design of the application layer which is divided into an agent application layer and a user application layer is presented in detail. The agent application layer using the proxy pattern deals with the communication with the subsystems. A protocol namely command/status acceptance/rejection protocol is proposed. The User Application layer using the MVC (model/view/controller) pattern realizes the GUI (graphics user interface), which facilitates operation. Finally, a LAMOST OCS application has been developed to test the functions of the application layer of the framework.
What problem does this paper attempt to address?