首页> 外文会议>Astronomical Data Analysis Software and Systems Conference >Implementation of a New Code Generator, Based on Eclipse Modeling Framework, for the Antennas Control Devices of the ALMA and LLAMA Observatories
【24h】

Implementation of a New Code Generator, Based on Eclipse Modeling Framework, for the Antennas Control Devices of the ALMA and LLAMA Observatories

机译:基于Eclipse建模框架的新代码生成器的实现,用于Alma和Llama Vispientaties的天线控制设备

获取原文

摘要

The ALMA Common Software (ACS), currently uses code generation to give software support to the different types of hardware devices that each antenna has, these devices can communicate via CAN bus or Ethernet protocols within the Control software. The technology that is used to generate the drivers employs Open Architecture Ware (OAW), this is a generator framework that supports parsing of arbitrary models and a language to check and transform models to generate code based on them. However, this technology is currently obsolete, and no updates or support exists since 2008 (Sven Efftinge et al. 2008). Given this, it is necessary to replace this code generator, with a new solution based on Eclipse Modeling Framework (EMF). This Eclipse framework, allows to model a particular software problem and generate code based on a model. We present a brief overview of the technologies that were used and how the present investigation and implemented work has produced a new design of a code generation module for the ACS framework.
机译:Alma常见软件(ACS)目前使用代码生成来为每个天线的不同类型的硬件设备提供软件支持,这些设备可以通过控制软件内的CAN总线或以太网协议进行通信。用于生成驱动程序的技术采用开放式架构器件(OAW),这是一个发电机框架,支持解析任意模型和语言来检查和转换模型以基于它们生成代码。但是,此技术目前已过时,自2008年以来不会存在更新或支持(Svenuttee等,2008)。鉴于此,有必要用基于Eclipse建模框架(EMF)的新解决方案替换此代码生成器。此Eclipse框架允许建模特定的软件问题并基于模型生成代码。我们简要概述了所使用的技术以及本调查和实施的工作如何为ACS框架制作了一种代码生成模块的新设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号