基于Eclipse平台的新一代加速器软件开发框架的研究
New Framework of Accelerator Application Software Based on Eclipse
-
摘要: 基于Eclipse平台对通用加速器应用软件进行标准化开发,是国际上加速器应用软件的一个前沿课题。本文分析了SNS实验室开发的XAL加速器软件体系结构,在此基础上,提出一种基于Eclipse插件的加速器软件开发框架,并对XAL的一些工具软件进行了改造,将其以插件的形式移植到Eclipse平台上,从而增强了该软件的通用性和易用性。Abstract: The development of new accelerator application software based on Eclipse is a front research in international perspective. The framework of XAL accelerator software developed by SNS was analyzed, and a new framework of accelerator application software based on Eclipse was presented. According to the new framework, some tools of XAL were rebuilt and transplanted to Eclipse as plug-in. The plug in software will enhance general-purpose property and can be applied in any accelerator.