首页> 外文期刊>Fusion Engineering and Design >Efficient development of web applications for remote participation using Ruby on Rails
【24h】

Efficient development of web applications for remote participation using Ruby on Rails

机译:使用Ruby on Rails高效开发Web应用程序以进行远程参与

获取原文
获取原文并翻译 | 示例
       

摘要

Large-scale experiments such as ITER require international collaboration, and remote participation plays an important role in carrying out such experiments. Web-based applications are useful tools for scientists participating in experiments remotely using personal computers. Since the participants typically download web-based applications to their computer each time they access the web servers, they do not need to install extra software in order to use these applications. In addition, the application developers do not need to distribute the latest program files each time they are modified, thus reducing maintenance costs for remote participation systems.rnFor these reasons, we have been developing web-based applications for the LHD experiments at NIFS. In a previous study, we showed the benefits of using Ruby on Rails (RoR) to develop web-based applications for analysis code. We thought this approach would also be useful for developing applications for remote participation. Therefore, we have developed several web-based applications using RoR for participating in the LHD experiments. These applications include a data viewer and a scheduler of experiments. The main reason to adopt RoR for this purpose is its efficiency for developing web-based applications. For example, to develop a data viewer, we used an existing program running on an X-Windows System. Using RoR, we could minimize the modifications of the existing programs to add web interfaces.rnIn this paper, we will report a web-based application developed using RoR for the LHD experiment. We will also discuss the benefits of using RoR in developing remote participation tools.
机译:ITER等大型实验需要国际合作,远程参与在进行此类实验中起着重要作用。基于Web的应用程序是科学家使用个人计算机远程参与实验的有用工具。由于参与者通常在每次访问Web服务器时都将基于Web的应用程序下载到他们的计算机,因此他们不需要安装额外的软件即可使用这些应用程序。此外,应用程序开发人员无需在每次修改后都分发最新的程序文件,从而降低了远程参与系统的维护成本。出于这些原因,我们一直在为NIFS的LHD实验开发基于Web的应用程序。在先前的研究中,我们展示了使用Ruby on Rails(RoR)来开发用于分析代码的基于Web的应用程序的好处。我们认为这种方法对于开发用于远程参与的应用程序也将很有用。因此,我们已经使用RoR开发了多个基于Web的应用程序来参与LHD实验。这些应用程序包括数据查看器和实验计划程序。为此目的采用RoR的主要原因是其开发基于Web的应用程序的效率。例如,要开发数据查看器,我们使用了在X-Windows系统上运行的现有程序。使用RoR,我们可以最小化对现有程序的修改以添加Web界面。在本文中,我们将报告使用RoR为LHD实验开发的基于Web的应用程序。我们还将讨论在开发远程参与工具中使用RoR的好处。

著录项

  • 来源
    《Fusion Engineering and Design》 |2010年第4期|P.622-624|共3页
  • 作者单位

    National Institute for Fusion Science, 322-6 Oroshi, Toki, Gifu 509-5292, Japan;

    rnNational Institute for Fusion Science, 322-6 Oroshi, Toki, Gifu 509-5292, Japan;

    rnNational Institute for Fusion Science, 322-6 Oroshi, Toki, Gifu 509-5292, Japan;

    rnResearch Institute for Applied Mechanics, Kyushu University, 6-1 Kasuga-kouen, Kasuga, Fukuoka 816-8580, Japan;

    rnNational Institute for Fusion Science, 322-6 Oroshi, Toki, Gifu 509-5292, Japan;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);美国《生物学医学文摘》(MEDLINE);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    web; ruby on rails; web-based applications;

    机译:网络红宝石基于网络的应用程序;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号