High-Level Application Framework for LCLS
C. W. Chu, Sergei Chevtsov, Diane Fairley, Christopher Larrieu, Janice C. Rock, Deborah Rogind, Greg White, M. Zalazny · University of North Texas Digital Library (University of North Texas) · 2008
A framework for high level accelerator application software is being developed for the Linac Coherent Light Source (LCLS). The framework is based on plug-in technology developed by an open source project, Eclipse. Many existing functionalities provided by Eclipse are available to high-level applications written within this framework. The framework also contains static data storage configuration and dynamic data connectivity. Because the framework is Eclipse-based, it is highly compatible with any other Eclipse plug-ins. The entire infrastructure of the software framework will be presented. Planned applications and plug-ins based on the framework are also presented.