Conveners
MOCR MC11 User Interfaces and User Experience
- Vicente Rey Bakaikoa (European Synchrotron Radiation Facility)
- Marco Bartolini (SKA Observatory)
The South African Radio Astronomy Observatory (SARAO) recently completed a major redevelopment effort to modernize the web-based archive of MeerKAT telescope data. This included resolving long-standing bugs, introducing new features, and realigning the system with current technologies. Although initially scoped as a straightforward port of a list-based search interface, the effort also became...
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...
Effective UI/UX design is essential for scientific GUIs, especially when complex workflows and time constraints challenge usability. By grounding GUI development in UI/UX design principles, accessibility, and user feedback; one can implement user-centered improvements in experimental physics control systems that will lead to higher user satisfaction and increased productivity.
This...
When modernizing a legacy application, it is easy to fall back on a like-for-like replica with new tools and updated design stylings, but this is an opportunity to explore making a more intuitive application that supports user tasks and efficiency. Rather than having a blank canvas--unburdened by legacy tech debt--to create a new application, you are working with an existing application that...
PAnTHer (Particle Accelerator on THree.js) is an innovative visualization tool designed to create interactive 2D and 3D maps for particle accelerators, leveraging advanced web and touch technologies. These dynamic maps are seamlessly integrated with real-time data sourced from accelerator control systems, simulation outputs, and an external component database.
The mapping process utilizes a...
The control system at Fermilab is undergoing an unprecedented modernization effort. Hundreds of legacy applications originally developed with technology from the early nineties will be replaced with a suite of modern web applications. The selection of an user interface framework is a key technology decision that will impact on all the applications developed over the next decade. The...