GAUDI -- A software architecture and framework for building HEP data processing applications We present a software architecture and framework that can be used to facilitate the development of data processing applications for High Energy Physics (HEP) experiments. The development strategy follows an architecture-centric approach as a way of creating a resilient software framework that can withstand changes in requirements and technology over the long lifetimes of experiments. The software architecture, called GAUDI, supports event data processing applications that run in different processing environments, from the high level triggers in the on-line system to the final physics analysis. We present our major architectural design choices and outline the arguments that led to these choices. Several iterations of a software framework based on this architecture have been released and the framework is now being used by the physicists of the collaboration to facilitate the development of data processing algorithms. Object oriented technologies have been used throughout.
Keywords for this software
References in zbMATH (referenced in 12 articles , 1 standard article )
Showing results 1 to 12 of 12.
- Dominik, Martin: Studying planet populations by gravitational microlensing (2010)
- Keeton, Charles R.: On modeling galaxy-scale strong lens systems (2010)
- Petters, A.O.; Werner, M.C.: Mathematics of gravitational lensing: Multiple imaging and magnification (2010)
- Roca, Pere; Cervera, Miguel; Gariup, Giuseppe; Pela’, Luca: Structural analysis of masonry historical constructions. Classical and advanced approaches (2010)
- Chetouani, M.; Faundez-Zanuy, M.; Gas, B.; Zarader, J.L.: Investigation on LP-residual representations for speaker identification (2009)
- Mościcki, J.T.; Brochu, F.; Ebke, J.; Egede, U.; Elmsheuser, J.; Harrison, K.; Jones, R.W.L.; Lee, H.C.; Liko, D.; Maier, A.; Muraru, A.; Patrick, G.N.; Pajchel, K.; Reece, W.; Samset, B.H.; Slater, M.W.; Soroko, A.; Tan, C.L.; Van Der Ster, D.C.; Williams, M.: Ganga: A tool for computational-task management and easy access to grid resources (2009)
- Schwarz, R.; Süli, Á.; Dvorak, R.; Pilat-Lohinger, E.: Stability of Trojan planets in multi-planetary systems (2009)
- Bogdanov, M.B.; Cherepashchuk, A.M.: Search for exotic matter from gravitational microlensing observations of stars (2008)
- Pilat-Lohinger, E.; Robutel, P.; Süli, Á.; Freistetter, F.: On the stability of Earth-like planets in multi-planet systems (2008)
- Calter, Paul: Gateway to mathematics equations of the St. Louis arch (2006)
- Emmer, Michele (ed.): Mathematics and culture 2004 (2004)
- Barrand, G.; Belyaev, I.; Binko, P.; Cattaneo, M.; Chytracek, R.; Corti, G.; Frank, M.; Gracia, G.; Harvey, J.; van Herwijnen, E.; Maley, P.; Mato, P.; Probst, S.; Ranjard, F.: GAUDI -- A software architecture and framework for building HEP data processing applications (2001)