• DocumentCode
    1814850
  • Title

    Engineering a new abstraction layer to optimize the HEP analysis process

  • Author

    Amaral, Vasco ; Helmer, Sven ; Moerkotte, Guido

  • Author_Institution
    Fakultat fur Math. und Informatik, Mannheim Univ., Germany
  • Volume
    2
  • fYear
    2003
  • fDate
    19-25 Oct. 2003
  • Firstpage
    824
  • Abstract
    Presently, in the new HEP experiments we are observing a growing complexity in the interfaces of the analysis tools. As a consequence, end users have to master programming, understand complex frameworks and data storage details before achieving the physics goals. This reduces significantly the efficiency of the analysis process. In order to tackle this problem we propose introducing a new abstraction layer between the end users and the current interfaces. We go further in our approach by proposing to perform the mass event selection by the usage of a visual language that expresses the physics analysis queries in a declarative way. Through our solution we can express complex decay queries easily with no programming efforts, abstracting the storage and optimization details, and reducing the need to deal with the normal framework intricacies. We describe the methodology used designing and implementing the new abstraction layers.
  • Keywords
    high energy physics instrumentation computing; particle detectors; HEP analysis process; abstraction layer; complex frameworks; data storage; programming; visual language; Context modeling; Data analysis; Database languages; Design methodology; Memory; Object oriented modeling; Performance analysis; Physical layer; Physics; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium Conference Record, 2003 IEEE
  • ISSN
    1082-3654
  • Print_ISBN
    0-7803-8257-9
  • Type

    conf

  • DOI
    10.1109/NSSMIC.2003.1351825
  • Filename
    1351825