首页> 外文会议>Conference on Software and Cyberinfrastructure for Astronomy >TMT common software final construction update
【24h】

TMT common software final construction update

机译:TMT常见软件最终施工更新

获取原文

摘要

The TMT Software System consists of software components that interact with one another through a software infrastructure called TMT Common Software (CSW). CSW defines the types of components in the software system and their functional roles, software services for integrating components, and library code that is used by developers to create the components and subsystems that make up the TMT Software System. The unique features of CSW include the use of multiple, open-source products as the basis of the services, and an approach that works to reduce the amount of CSW-produced infrastructure code. The core of CSW is implemented on the JVM in the Scala programming language with both Java and Scala programming interfaces as well as limited access from C/C++ and Python. The source code for CSW is open source and available on GitHub. TMT CSW has recently completed its construction phase and has been delivered to the project by our India partners. This paper summarizes the technical design, construction process, construction deliverables, changes in the design during implementation, and lessons learned.
机译:TMT软件系统包括通过名为TMT公共软件(CSW)的软件基础架构相互交互的软件组件组成。 CSW定义软件系统中的组件类型及其功能角色,用于集成组件的软件服务以及开发人员使用的库代码,以创建构成TMT软件系统的组件和子系统。 CSW的独特功能包括使用多个开源产品作为服务的基础,以及用于减少CSW生成的基础架构代码的数量的方法。 CSW的核心在Scala编程语言的JVM中实现了Java和Scala编程接口以及来自C / C ++和Python的有限访问。 CSW的源代码是开源,可在GitHub上使用。 TMT CSW最近完成了施工阶段,并通过我们的印度合作伙伴送到了该项目。本文总结了技术设计,施工过程,施工可交付成果,实施过程中的设计变化和经验教训。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号