JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


BiBTeX citation export for TUPDP089: Improving CERN’s Web-based Rapid Application Platform

@inproceedings{galatas:icalepcs2023-tupdp089,
  author       = {E. Galatas and S. Deghaye and J. Raban and C. Roderick and D. Saxena and A. Solomou},
  title        = {{Improving CERN’s Web-based Rapid Application Platform}},
% booktitle    = {Proc. ICALEPCS'23},
  booktitle    = {Proc. 19th Int. Conf. Accel. Large Exp. Phys. Control Syst. (ICALEPCS'23)},
  eventdate    = {2023-10-09/2023-10-13},
  pages        = {740--745},
  paper        = {TUPDP089},
  language     = {english},
  keywords     = {controls, operation, software, GUI, timing},
  venue        = {Cape Town, South Africa},
  series       = {International Conference on Accelerator and Large Experimental Physics Control Systems},
  number       = {19},
  publisher    = {JACoW Publishing, Geneva, Switzerland},
  month        = {02},
  year         = {2024},
  issn         = {2226-0358},
  isbn         = {978-3-95450-238-7},
  doi          = {10.18429/JACoW-ICALEPCS2023-TUPDP089},
  url          = {https://jacow.org/icalepcs2023/papers/tupdp089.pdf},
  abstract     = {{The Web-based Rapid Application Platform (WRAP) aims to provide a centralized, zero-code, drag-n-drop means of GUI creation. It was developed at CERN to address the high maintenance cost of supporting multiple evolving GUI-technologies and minimising duplication of effort by those developing different GUI applications. WRAP leverages web technologies and existing controls infrastructure to provide a drop-in solution for a range of use cases. However, providing a centralized platform to cater for diverse needs and to interact with a multitude of data sources presented performance, design, and deployment challenges. This paper describes how the WRAP architecture has evolved to address these challenges, overcoming technological limitations, increasing usability and the resulting end-user adoption. }},
}