Construction of the first Gemini 8-m telescope is well underway. The software that provides the user interface and high-level control of the observatory, the observatory control system (OCS), is also proceeding on track. The OCS provides tools that assist the astronomer from the proposal submission phase through planning, observation execution, and data review. A capable and flexible software infrastructure is required to support this comprehensive approach. New software technologies and industry standards have played a large part in the implementation of this infrastructure. For instance, the use of CORBA has provided many benefits in the software including object distribution, an interface definition language, and implementation language independence. In this paper, we describe the infrastructure of the OCS that supports observation planning and execution. Important software decisions and interfaces that allow Internet access and the ability to substitute alternate implementations easily are discussed as a model for other similar projects.
Corinne BoyerJacques SebagMark HuntenLeslie Saddlemyer
Nicholas P. ReesFrossie EconomouTim JennessRussell KackleyCraig WaltherWilliam R. F. DentMartin FolgerXiaofeng GaoDennis KellyJ. F. LightfootIan PainGary HoveyR. O. Redman
P. J. PuxleyFred C. GillettC. M. MountainD. A. Simons
James R. WrightTod FujiokaJames R. Kennedy