Cargando…

A Framework for JAVA applications programs in the CERN PS control system

The user interface for a system controlling 5 inter-connected accelerators is composed of a large number of windows organized in a tree structure of application programs with a console manager at the top. All programs run in a single Java Virtual Machine (JVM) without interfering with each other. Th...

Descripción completa

Detalles Bibliográficos
Autores principales: Arruat, M, Cupérus, J, Gourber-Pace, M, Hoh, R, Roux, E
Lenguaje:eng
Publicado: 2001
Materias:
Acceso en línea:http://cds.cern.ch/record/531467
Descripción
Sumario:The user interface for a system controlling 5 inter-connected accelerators is composed of a large number of windows organized in a tree structure of application programs with a console manager at the top. All programs run in a single Java Virtual Machine (JVM) without interfering with each other. The windows show accelerator data and interaction widgets. A framework has been built to design these windows and make them interact and cooperate with a minimum of effort from the programmers. A project manager controls the life cycle of the programs, including use of templates and CVS [3]. Program development and execution can be done on both the Microsoft Windows and Linux platforms through files that are visible to both systems.