Title :
Sharing control system software
Author_Institution :
Vista Control Syst. Inc., Los Alamos, NM, USA
Abstract :
Building a custom accelerator control system requires effort in the range of 30-100 person-years. This represents a significant investment of time, effort, and risk, as well as challenges for management. Even when the system is successful, the software has not yet been applied to the particular project; no custom control algorithms, either engineering or physics-based, have been implemented; and the system has not been documented for long-term maintenance and use. This paper reviews the requirements for sharing software between accelerator control system projects. It also reviews the three mechanisms by which control system software has been shared in the past and is being shared now, as well as some of the experiences. After reviewing the mechanisms and experiences, one can conclude there is no one best solution. The right software sharing mechanism depends upon the needs of the client site, the client resources available, and the services the provider can give
Keywords :
control engineering computing; physical instrumentation control; software engineering; accelerator control system; control system software; particle accelerator; sharing; Application software; Continuous wavelet transforms; Control systems; Costs; Intellectual property; Investments; Project management; Risk management; Software algorithms; System software;
Conference_Titel :
Particle Accelerator Conference, 1993., Proceedings of the 1993
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-1203-1
DOI :
10.1109/PAC.1993.309137