Go to Home Page
CHEP INFORMATION
Bulletins
Committees
Scientific Program
Docs by topics
Social events
Conference location
Secretariat
GRID INFORMATION
 • Grid WShop & Tutorial
 • Grid Program
USEFUL LINKS
 • Visiting Padova
 • INFN Padova
 • University of Padova
 • CHEP: '94 '95 '97 '98

Last update: Apr 1, 2000

to first abs  to previous absby abs number to next abs  to last abs

 

to first abs on this KT  to previous abs on this KTon same keytopic to next abs on this KT  to last abs on this KT


B305

Java Based Run Control for CMS Small DAQ Systems

Marco Bellato1, Luciano Berti2, Daniele Ceccato2, Michele Gulmini2, Gaetano Maron2, Nicola Toniolo2, Gabriele Vedovato2, Sandro Ventura1, XiaoQing Yang2
  1. INFN - Padova
  2. INFN - Legnaro

Speaker: Michele Gulmini

  Modern Data Acquisition Systems (DAQs) are composed by several phyisically distributed cooperating devices which have to be controlled during the data taking. A Run Control System has to provide a flexible, efficient, and user-friendly environment where the final user can monitor and control all the components (Readout Units, Builder Units, Trigger, Event Manager, etc.) through a Graphical User Interface (GUI). The different characteristics (hardware and software) of the components, their geographical distribution, and the necessity to provide a possibly Web based GUI make Java an interesting candidate, thanks to its features of platform independence, native C/C++ code interface, embedded multithreading, high level communication protocols (CORBA, RMI, TCP), and Web support (applets, swing). This contribution will focus on the Run Control System developed for CMS (Compact Muon Solenoid) small DAQ systems. Thought as an easy to customize framework for small DAQs in general, it uses Java 2 and its CORBA implementation as communication backbone. Each component is controlled by a CORBA server, which behaviour is modelled through Finite State Machines. A number of services for configuration and setup purposes, error detection and recovery, job control, and status information management are included in the system. Finally, a Web GUI developed using HTML, Javascript and Java applets is presented.

Presentation:  PowerPoint Short Paper:  Adobe Acrobat pdf 



  | Top | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat | Privacy Policy |