phoebus.org - Control System Studio

Description: Control System Studio is an Eclipse-based collection of tools to monitor and operate large scale control systems, such as the ones in the accelerator community.

Example domain paragraphs

The original implementation of CS-Studio is based on the eclipse RCP framework which provided a extensible and pluggable architecture. Phoebus is a pure java/javafx based implementation which uses java feature like SPI and modules to provide the same extensible and modular achitecture.

The CS-Studio and Phoebus products are developed and maintained by a collaboration between many laboratories and universities.

With an extensible data connection layer it is possible to use CS-Studio & Phoebus with multiple control systems and data sources. Currently, the community supports the EPICS channel access and pvAccess protocols along with MQTT. The use of well defined SPI's allows for CS-Studio applications can be used with a multiple site specific services.