vix.ing · top · new · best · stats · spec

A Prototype of the UAL 2.0 Application Toolkit

2001/11/10 by N. Malitsky, J. Smith, J. Wei
Physics and Astronomy · #physics.acc-ph #physics.ins-det

paper · pdf

published as eConf C011127 (2001) THAP013 · ICALEPCS 2001 Conference, San Jose, CA, 27-30 November 2001, THAP013, 3 pages, 4 embedded figures

arxiv created 2001/11/10 · arxiv updated 2009/12/01

Abstract

The paper presents a prototype of the accelerator commissioning and simulation application toolkit based on the Unified Accelerator Libraries (UAL) framework. The existing UAL 1.x environment has been implemented as an open collection of C++ and Perl packages that address various tasks of accelerator physics. The UAL 2.0 application toolkit has been developing on the top of the Java infrastructure for integrating it with distributed accelerator control systems. The core part of the toolkit is composed of the Common Accelerator Objects (such as Accelerator, Algorithms, etc.) that form the framework for developing project-specific applications. The toolkit environment is not only limited to Java applications, but also supports the development and integration of high-level scripting codes (e.g. Java Python scripts) and existing C/C++ libraries. The configuration and navigation of the project-specific application system is provided by the XML-based Application Manager.

Related