PHEASANT: A PHysicist’s EAsy ANalysis Tool

  • Vasco Amaral
  • Sven Helmer
  • Guido Moerkotte
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3055)


We present Pheasant, a framework for the analysis process in High Energy Physics (HEP). It uses PheasantQL, the first domain specific visual query language for HEP analysis. This allows us to express complex decay queries easily with no programming efforts, abstracting the storage and optimization details. The currently existing tools overburden users with many complex details and intricacies. A small scale assessment conducted with a prototype demonstrates the effectiveness of our technique.


High Energy Physics Decay Chain Query Plan Selection Object Nonterminal Symbol 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Albrecht, H.: The computing Model for HERA-B. In: Hamburg, D. (ed.) Proceedings CHEP 1997, Germany (1997)Google Scholar
  2. 2.
    Amaral, V., Helmer, S., Moerkotte, G.: Pheasant: A Physicist’s Easy Analysis Tool. Technical Report of the University of Mannheim: 8/03 (2003)Google Scholar
  3. 3.
    Amaral, V., Helmer, S., Moerkotte, G.: A Domain Specific Visual Query Language for the High Energy Physics Environment. In: Proc. 3rd OOPSLA Workshop on Domain-Specific Modeling (DSM), Anaheim, pp. 9–16 (2003)Google Scholar
  4. 4.
    Amaral, V., Helmer, S., Moerkotte, G.: Designing and Implementing a New Abstraction Layer to Optimize the HEP Analysis Process. In: IEEE Conference of Nuclear Sciences NSS, Conference Record N26-104, Portland (2003)Google Scholar
  5. 5.
    Amaral, V., Helmer, S., Moerkotte, G.: A Visual Query Language for HEP Analysis. In: IEEE Conference of Nuclear Sciences NSS, Conference Record N26-105, Portland (2003)Google Scholar
  6. 6.
    Amaral, V., Helmer, S., Moerkotte, G.: Pheasant: Usability Evaluation. Technical Report of the University of Mannheim (2004)Google Scholar
  7. 7.
    Catarci, T., Costabile, M., Levialdi, S., Batini, C.: Visual Query Systems for Databases: A Survey. Journal of Visual Languages and Computing (1995)Google Scholar
  8. 8.
    Cluet, S., Moerkotte, G.: Nested Queries in Object bases. In: Workshop in Computing, Springer, Heidelberg (1993)Google Scholar
  9. 9.
    Fegaras, L., Maier, D.: Optimizing Object Queries Using an Effective Calculus. ACM Transactions on Database systems 25(4), 457–516 (2000)zbMATHCrossRefGoogle Scholar
  10. 10.
    Glebe, T.: Clue - The BEE event model library. HERA-B Note 01-138, Software 01-019 (2001) Google Scholar
  11. 11.
    Jaedicke, M., Mitschang, B.: User-Defined Table Operators: Enhancing Extensibility for ORDBMS. In: 25th VLDB Conference, Edinburg, Scotland (1999)Google Scholar
  12. 12.
    Malon, D., May, E.: Critical Database Technologies for High Energy Physics. In: Proceedings of the 23rd VLDB Conference Athens, Greece (1997)Google Scholar
  13. 13.
    Perkins, D.: Introduction to High Energy Physics. Addison-Wesley, Reading (1982)Google Scholar
  14. 14.
    Portier, A.: Grasp: A graphical system for statistical databases. In CIGALES: un langage graphicque d’interrogation de Systémes d’Information Géographiques, Ph.d Thesis. University of Paris (1992) Google Scholar
  15. 15.
    Lbath, A., Portier, M., Laurini, R.: Using a Visual Language for the Design and Query in GIS customization. In: International IEEE Conference on Visual Information Systems (VISUAL 1997), San Diego, pp. 197–204 (1997)Google Scholar
  16. 16.
    Rademakers, F., Brun, R.: ROOT: An Object-Oriented Data Analysis Framework. Linux Journal (July 1, 1998)Google Scholar
  17. 17.
  18. 18.
  19. 19.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Vasco Amaral
    • 1
  • Sven Helmer
    • 1
  • Guido Moerkotte
    • 1
  1. 1.Fakultät für Mathematik und InformatikUniversität Mannheim 

Personalised recommendations