ABSTRACT
ICALEPCS 2001

Abstracts



THCT002 (Talk)

Presenter: Jan Cuperus (CERN)
email: Jan.Cuperus@cern.ch
Review Status: Proceedings Ready - 01/07/02
FullText: pdf
Transparencies: pdf

A Framework for Java Application Programs in the CERN PS Control System

Michel Arruat, Jan Cuperus, Marine Gourber-Pace, Roger Hoh, Eric Roux (CERN)

The user interface for a system controlling 6 interconnected accelerators is composed of a large number of windows organized in a tree structure of application programs with a console manager at the top. The paper presents a solution in which all programs run in a single Java virtual machine without interfering with each other. The windows, which can easily be configured as internal or external frames, show accelerator data and interaction widgets to control the accelerators. This solution comprises also a framework built to design these windows and make them interact and cooperate with a minimum of effort from the programmers. A wizard creates templates, manages source control and installation, and calls the integrated development environment JBuilder4. Program development and execution can be done on both the Microsoft Windows and Linux platforms through files that are visible to both systems. The templates contain configurable zone components with a number of standard actions plus a sophisticated error- and message-reporting system. The framework is fully integrated with the other components of the control system such as equipment access, timing, and database service.
ICAL Footer

  eCONF C011127    ePROCEEDINGS COMMITTEES PARTICIPANTS    PROGRAM SUMMARY ICALEPCS 2001  eCONF

 

ICALEPCS 2001

Last updated: September 13, 2002

Website Problem? Contact Technical Publications

SLAC