By Topic

Engineering a new abstraction layer to optimize the HEP analysis process

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Amaral, V. ; Fak. fur Math. und Informatik, Univ. Mannheim, Germany ; Helmer, S. ; Moerkotte, Guido

Presently, in the new high-energy physics 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 in analysis, we propose to introduce a new abstraction layer between the end users and the current interfaces. We go further in our approach by introducing Pheasant QL, the first proposal for a declarative domain-specific visual query language into this domain. Through our solution, we can express complex decay queries by means of visual operators with reduced programming efforts, abstracting the storage and optimization details, and reducing the need to deal with the normal analysis framework and physical storage intricacies. In our communication, we will describe the methodology we are following to design and implement the new abstraction layer. We will also describe our language in an informal manner in terms of syntax, semantics, and example queries.

Published in:

Nuclear Science, IEEE Transactions on  (Volume:51 ,  Issue: 4 )