首页> 外文会议>Conference on software and cyberinfrastructure for astronomy IV >Software framework for automatic learning of telescope operation
【24h】

Software framework for automatic learning of telescope operation

机译:自动学习望远镜操作的软件框架

获取原文

摘要

The "Gran Telescopio de Canarias" (GTC) is an optical-infrared 10-meter segmented mirror telescope at the ORM observatory in Canary Islands (Spain). The GTC Control System (GCS) is a distributed object and component oriented system based on RT-CORBA and it is responsible for the operation of the telescope, including its instrumentation. The current development state of GCS is mature and fully operational. On the one hand telescope users as PI's implement the sequences of observing modes of future scientific instruments that will be installed in the telescope and operators, in turn, design their own sequences for maintenance. On the other hand engineers develop new components that provide new functionality required by the system. This great work effort is possible to minimize so that costs are reduced, especially if one considers that software maintenance is the most expensive phase of the software life cycle. Could we design a system that allows the progressive assimilation of sequences of operation and maintenance of the telescope, through an automatic self-programming system, so that it can evolve from one Component oriented organization to a Service oriented organization? One possible way to achieve this is to use mechanisms of learning and knowledge consolidation to reduce to the minimum expression the effort to transform the specifications of the different telescope users to the operational deployments. This article proposes a framework for solving this problem based on the combination of the following tools: data mining, self-Adaptive software, code generation, refactoring based on metrics, Hierarchical Agglomerative Clustering and Service Oriented Architectures.
机译:“ Gran Telescopio de Canarias”(GTC)是位于加那利群岛(西班牙)ORM天文台的光学红外10米分段镜望远镜。 GTC控制系统(GCS)是基于RT-CORBA的面向对象和组件的分布式系统,它负责望远镜的运行,包括其仪器。 GCS的当前发展状态已经成熟并且可以全面运行。一方面,作为PI的望远镜用户实施了将安装在望远镜和操作员中的未来科学仪器的观测模式序列,进而设计了自己的维护序列。另一方面,工程师会开发新组件,以提供系统所需的新功能。可以最大程度地减少这种巨大的工作量,从而降低成本,特别是如果人们认为软件维护是软件生命周期中最昂贵的阶段。我们是否可以设计一种系统,该系统允许通过自动自编程系统逐步吸收望远镜的操作和维护序列,从而使它可以从一个面向组件的组织发展为一个面向服务的组织?实现此目标的一种可能方法是使用学习和知识整合的机制,以将表达不同的望远镜用户的规格转换为可操作部署的努力降到最低程度。本文基于以下工具的组合,提出了一个用于解决此问题的框架:数据挖掘,自适应软件,代码生成,基于度量的重构,分层聚集群集和面向服务的体系结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号