Title :
A design framework for distributed data acquisition and triggering systems in high energy physics experiments
Author :
Anvar, Shebli ; Terrier, Franqois
Author_Institution :
DAPNIA/SEI, CEA, Centre d´´Etudes Nucleaires de Saclay, Gif-sur-Yvette, France
Abstract :
We present the first conceptual results in the design of an object-oriented framework that tackles recurrent problems encountered when developing acquisition and triggering systems for high-energy physics experiments. These problems include software/hardware frontier definition and the impact of both intrinsic and performance-related distribution on software development. Based on the UML (unified modeling language) extension mechanisms and a real-time CORBA (common object request broker architecture) implementation, the framework aims at providing (1) high-level concepts for flexible hardware-software separation, and (2) simple mechanisms for transparently deriving the distribution automatically from system-level definitions. The framework will therefore implement design patterns that result from our experience of HEP (high energy physics) TDAQ (trigger and data acquisition) system development
Keywords :
data acquisition; high energy physics instrumentation computing; object-oriented programming; CORBA; UML; common object request broker architecture; distributed data acquisition; object-oriented; software development; trigger and data acquisition; triggering systems; unified modeling language; Computer architecture; Data acquisition; Digital systems; Hardware; Physics; Process design; Programming; Real time systems; Reflection; Unified modeling language;
Conference_Titel :
Nuclear Science Symposium Conference Record, 2000 IEEE
Conference_Location :
Lyon
Print_ISBN :
0-7803-6503-8
DOI :
10.1109/NSSMIC.2000.949970