Integration of High-Level Applications during the Commissioning of the Swiss Light Source
Title: Integration of High-Level Applications during the Commissioning of the Swiss Light Source
Research Question: How was the integration of high-level applications achieved during the commissioning of the Swiss Light Source, and what were the implications for the project's success?
Methodology: The study examined the integration of high-level applications during the commissioning of the Swiss Light Source. It analyzed the different programming languages and tools used, the approach to functionality migration, and the implications for the project's success.
Results: The study found that a careful balance of functionality distribution between high and low-level applications was crucial for the project's success. The use of different programming languages and tools allowed for the efficient development of high-level applications, which were then migrated to low-level applications as needed. This approach reduced the setup time and allowed the use of standard EPICS tools for display, archiving, and processing of complex physical values.
Implications: The study suggests that the approach to integration of high-level applications during the commissioning of the Swiss Light Source was successful in achieving the project's tight time schedule and enhancing reliability and reproducibility. The strategy of migrating functionality to lower levels when necessary enabled the reduction of negative long-term effects on maintainability and user interface standardization.
Link to Article: https://arxiv.org/abs/0111021v3 Authors: arXiv ID: 0111021v3