XDAQ is a software platform designed specifically for the development of distributed data acquisition systems. The development is carried out at CERN, the European Organization for Nuclear Research. Please visit http://xdaq.web.cern.ch
In many parallel scientific applications the process of grid generation, decomposition, message passing, and performance measurements are of similar stucture. The projects intention is to develop a generic function library that will contain all these.