Dear All
Please take note of the following public seminars at CERN, next week,
with regards the future of computing in the LHC era. They will be
broadcasted on VRVS.
Cheers, Nick.
Matthias Kasemann
--------------------------
LCG Seminar
Title: An architectural blueprint for the common LHC physics application
software
Time: Nov. 6, 14:00-15:30
Room: 40-S2-A01
VRVS: NEPTUNE
Abstract: The LHC Computing Grid (LCG) Project recently completed the
development of a
high level architectural blueprint for the common physics applications
software
to be developed by the LCG. The purpose of the LCG's Applications Area is to
exploit the substantial potential among the four LHC experiments for the
development and use of common application software. Any piece of common
software developed in the LCG must conform to a coherent overall
architectural
vision; make consistent use of an identified set of core tools, libraries
and
services; integrate and inter-operate well with other LCG software and
experiment software; and function in the distributed environment of the LCG.
The blueprint establishes architectural guidance for LCG software projects
to
ensure that these criteria are met. The blueprint is established in terms of
a
set of requirements, suggested approaches and guidelines grounded in modern
C++
programming paradigms, a survey of the software domains, and recommendations
to
the SC2, the overseeing requirements body through which the experiments
determine the LCG program and which commissioned the blueprint. An important
architectural issue is the relationship between the LCG software and ROOT.
The
blueprint proposes a user/provider relationship that all experiments and the
ROOT team expect to yield a productive working relationship. The blueprint
was
developed by a group representing the experiments and other key stakeholders
which met between June and October 2002. This talk will present the
blueprint
to the LHC.
---------------------------------------------------
LCG Seminar
Title: The LHC software and the ROOT framework
Time: Nov. 7, 14:00-15:30
Room: 40-S2-A01
VRVS: NEPTUNE
Abstract: The offline systems currently developed by LHC experiments will
soon
reach sizes of multi million lines of code written by teams distributed
all around the world. These systems will be operational for at least two
decades and will be in constant evolution to reflect changes in the
algorithms, languages, computing infrastructure and detector. A
substantial fraction of this software is expected to be experiment
independent. We are only four years away from the first LHC events. The
deployment of the experiment specific software requires a stable and
proven software framework with an agreed development path. The choice of
the framework will have a direct impact on the end user.
The ROOT project is an attempt to provide a common and coherent framework
for developing experiment-dependent software. ROOT has been developed in
close collaboration with many experiments and is becoming the de facto
standard for object storage and interactive data analysis in High Energy
and Nuclear Physics experiments. The seminar will illustrate several
important aspects of the ROOT framework (Object dictionary, Object
persistency, C++ interpreter, Plug-in manager, etc) with emphasis on the
hierarchy and relationship between the sub components. The planned
development strategy will be presented.
----------------------------------------------------------------------
Matthias Kasemann, email: [log in to unmask], [log in to unmask]
. FNAL/CD phone: 1-630-840-6387, fax: 1-630-840-3785, room: FCC1-01W
. CERN/LCG phone: 41-22-767-2389, fax: 41-22-767-4900, room: 32-S-020
mobile: 41-79201-4608, 164608
. travel calendar: http://calendar.yahoo.com/matthiaskasemann
----------------------------------------------------------------------
Address: [log in to unmask] Alias: [log in to unmask]
Archives: https://simba.cern.ch/earchive/project-lcg-sc2
Website: http://sc2.web.cern.ch/sc2/
----------------------------------------------------------------------
|