Development of DAQ-Middleware

Y Yasu, K Nakayoshi, H Sendai, E Inoue, M Tanaka, S Suzuki, S Satoh, S Muto, T Otomo, T Nakatani, T Uchida, N Ando (+2 others)
2010 Journal of Physics, Conference Series  
DAQ-Middleware is a software framework of network-distributed DAQ system based on Robot Technology Middleware, which is an international standard of Object Management Group (OMG) in Robotics and its implementation was developed by AIST. DAQ-Component is a software unit of DAQ-Middleware. Basic components have been already developed. For examples, Gatherer is a readout component, Logger is a data logging component, Monitor is an analysis component and Dispatcher, which is connected to Gatherer
more » ... input of data path and to Logger/Monitor as output of data path. DAQ operator is a special component, which controls those components by using the control/status path. The control/status path and data path as well as XML-based system configuration and XML/HTTPbased system interface are well defined in DAQ-Middleware framework. DAQ-Middleware was adopted by experiments at J-PARC while the commissioning at the first beam had been successfully carried out. The functionality of DAQ-Middleware and the status of DAQ-Middleware at J-PARC are presented.
doi:10.1088/1742-6596/219/2/022025 fatcat:6um3ke4rdnb7tp2aqenpc7e2jy