Stephi, Spencer, Olivier, Thomas, Dan Sehayek, David Tattan
#### Presentation Type:
Poster
#### Main Classification:
TBD
#### Sub Classification:
TBD
#### Request Peer-Review:
No
#### Abstract:
High level applications in accelerator facilities are programs that interface with control systems and beam physics models.
These tools range from real-time diagnostic visualizations to post-processing data analysis.
At TRIUMF, the concept of web-based high level applications has been adopted to advance the capabilities of these applications and facilitate operations.
This online model takes advantage of three key features: server-based continuous integration, an open-source code base, and a centralized middleware layer.
Continuous integration of server-based applications allows for easy deployment and maintenance.
Open-source applications eliminate the dependence on licensed software.
A centralized middleware layer allows a single application to work for many different accelerator configurations.
Some motivating examples of deployed web-based high level applications are presented, demonstrating this online approach to be an effective method for deploying high level applications for use in the control room and beyond.