Phoebus: An open ecosystem for control system applications and services

The Phoebus toolkit continues to evolve as a modern, extensible platform for control system user applications and middle-layer services. As the next generation of the Eclipse-based Control System Studio, Phoebus retains the familiar, integrated toolset experience while replacing the Eclipse RCP framework with a modular architecture built on standard Java technologies and JavaFX. This transition simplifies maintenance and extensibility while providing foundational building blocks for modern applications and scalable services. Recent efforts have focused on strengthening infrastructure and streamlining deployment, including updates to support recent Java LTS releases; modernization of the Middle-layer services to use newer Kafka and Spring Boot versions; and improved documentation. Middle-layer services—offering alarm management, save/restore, channel finder, and logbooks—continue to evolve, with emphasis on simplifying configuration, improving scalability, and aligning with modern web standards and containerized workflows. The Phoebus collaboration now includes contributors from dozens of facilities worldwide, many of them first-time participants. Alongside technical progress, the project has prioritized a sustainable, inclusive collaboration model to support future developers and users. This paper outlines the current status, community efforts, and future directions of the Phoebus ecosystem.

Publication Details

Journal
JACOW
Published
2025-12-05
DOI
https://doi.org/10.18429/jacow-icalepcs2025-mocr002
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Phoebus: An open ecosystem for control system applications and services

JACOW
Software System Performance and Reliability
article

Phoebus: An open ecosystem for control system applications and services

article en

Abstract

The Phoebus toolkit continues to evolve as a modern, extensible platform for control system user applications and middle-layer services. As the next generation of the Eclipse-based Control System Studio, Phoebus retains the familiar, integrated toolset experience while replacing the Eclipse RCP framework with a modular architecture built on standard Java technologies and JavaFX. This transition simplifies maintenance and extensibility while providing foundational building blocks for modern applications and scalable services. Recent efforts have focused on strengthening infrastructure and streamlining deployment, including updates to support recent Java LTS releases; modernization of the Middle-layer services to use newer Kafka and Spring Boot versions; and improved documentation. Middle-layer services—offering alarm management, save/restore, channel finder, and logbooks—continue to evolve, with emphasis on simplifying configuration, improving scalability, and aligning with modern web standards and containerized workflows. The Phoebus collaboration now includes contributors from dozens of facilities worldwide, many of them first-time participants. Alongside technical progress, the project has prioritized a sustainable, inclusive collaboration model to support future developers and users. This paper outlines the current status, community efforts, and future directions of the Phoebus ecosystem.

JACOW
Industry, innovation and infrastructure
Openalex Percentile: Top 38%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Phoebus: An open ecosystem for control system applications and services · JACOW (2025) | TGRS Research Map | TGRS