Title :
Accelerator control software construction based on software object components
Author :
Timossi, C. ; Nishimura, H.
Author_Institution :
Lawrence Berkeley Lab., CA, USA
Abstract :
We present the results of a recent effort on the use of software object components for software construction for the Advanced Light Source control system. Components are written for Win32 for low-level access both to the current control system and to EPICS Channel Access, and for higher level physics tools. We discuss the merits of the component-based approach based on our experience with several examples
Keywords :
control engineering computing; electron accelerators; high energy physics instrumentation computing; object-oriented programming; software libraries; storage rings; ALS; Advanced Light Source; Channel Access; EPICS; Win32; control software; software object components; Algorithms; Application software; Containers; Control systems; Current control; Java; Object oriented modeling; Operating systems; Software libraries; Software tools;
Conference_Titel :
Particle Accelerator Conference, 1997. Proceedings of the 1997
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-4376-X
DOI :
10.1109/PAC.1997.749843