Phoebus: An open ecosystem for control system applications and services

MOCR002
22 Sept 2025, 14:15
15m
Red Lacquer Room (Palmer House Hilton Chicago)

Red Lacquer Room

Palmer House Hilton Chicago

17 East Monroe Street Chicago, IL 60603, United States of America
Contributed Oral Presentation MC11: User Interfaces & User Experience MOCR MC11 User Interfaces and User Experience

Speaker

Kunal Shroff (Brookhaven National Laboratory)

Description

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.

Author

Kunal Shroff (Brookhaven National Laboratory)

Co-authors

Mr Georg Weiss (European Spallation Source) Dr Ivan Finch (Science and Technology Facilities Council) Kay-Uwe Kasemir (Oak Ridge National Laboratory) Ralph Lange (ITER Organization) Sky Brewer` (European Spallation Source) Tynan Ford (Lawrence Berkeley National Laboratory)

Presentation materials

There are no materials yet.