Go to Home Page
Scientific Program
Docs by topics
Social events
Conference location
 • Grid WShop & Tutorial
 • Grid Program
 • Visiting Padova
 • INFN Padova
 • University of Padova
 • CHEP: '94 '95 '97 '98

Last update: Apr 1, 2000

to first abs  to previous absby abs number to next abs  to last abs


to first abs on this KT  to previous abs on this KTon same keytopic to next abs on this KT  to last abs on this KT


Data Persistency Solution for LHCb

LHCb Computing Group

Speaker: Markus Frank

  The GAUDI software architecture, designed in the context of the LHCb experiment, maintains separate and distinct descriptions of the transient and persistent representations of the data objects. One of the motivations for this approach has been the requirement for a multi-technology persistency solution such that the best-adapted technology can be used for each category of data: event data, detector description, configuration parameters, event catalogues, etc. This approach has also allowed us to evolve smoothly with time from current legacy persistent data, to more sophisticated solutions that will appear in the future, such as object database management systems. A simple generic mechanism has been developed for converting data between their transient and persistent representations and for resolving, on demand, associations through different persistent solutions. We intend to use this mechanism for ROOT, Objectivity and Zebra (legacy) data. We will describe the basic concepts, as well as the more detailed design issues of this multi-technology persistent solution. The performance and practical experience in using it will also be presented.

Presentation:  PowerPoint Short Paper:  Adobe Acrobat pdf 

  | Top | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat |