Title :
A high energy physics run control system based on an object oriented approach
Author :
Masoni, A. ; Puddu, G. ; Maron, G. ; Vedovato, G. ; Morando, M. ; Minetti, B. ; D´Isep, F. ; Filippini, V.
Author_Institution :
Cagliari Univ., Italy
fDate :
4/1/1991 12:00:00 AM
Abstract :
The run control system developed for the Obelix experiment at the Low-Energy Antiproton Ring of CERN is described. The approach adopted is based on a state manager developed as a part of the MODEL project. The state manager incorporates a model for the different activities and for the way they must be organized. An object-oriented decomposition of the online system is performed. A clean separation of control, logic, and operating tasks is achieved. Remote procedure call techniques are employed to cope with the problems of a distributed system architecture
Keywords :
computerised control; object-oriented programming; physical instrumentation control; physics computing; proton accelerators; storage rings; CERN; LEAR; Low-Energy Antiproton Ring; MODEL project; Obelix experiment; distributed system architecture; high energy physics run control system; logic; object oriented approach; object-oriented decomposition; online system; operating tasks; remote procedure call techniques; state manager; Control systems; Current measurement; Data acquisition; Detectors; Laboratories; Logic; Object oriented modeling; Particle measurements; Project management; Samarium;
Journal_Title :
Nuclear Science, IEEE Transactions on