BABAR Computing System Training
The BABAR computing system's software
(reconstruction, simulation, and analysis) was developed using an object-oriented methodology,
implemented primarily in C++ and designed to be portable across a variety of Unix platforms.
Further development and maintenance of the system benefits from familiarity with more than
just the C++ language itself; a knowledge of the OOAD design philosophy (only one of several
important approaches to C++ software engineering) is very helpful in working within the
BaBar environment.
This page is an entry point to training information for
software developers, including slides from tutorials.
Last update 21 November 2007
[ BABAR Home | BABAR Computing | HyperNews ]
Hot Items!
Training circa December 2007 collaboration meeting:
- Object-Oriented Analysis and Design (OOAD): November 26-29 (Mon-Thu), SLAC
- Places still available!
Enrollment by approval or invitation; please contact
Gregory Dubois-Felsmann, Kazuko Onaga, or
Kathy Webb
- Instructor:
Tim Ottinger,
Object Mentor
(the same consultancy, founded by
Robert Martin,
that has provided all BaBar OOAD training to date)
- Sessions will be in the ROB Redwood rooms initially, followed by the Yellow Room
later in the week.
Sessions are 9:00 AM to 4:30 PM with time out for lunch (which is provided).
- An additional course will be arranged in mid-2008, probably just before or after the
June 30 - July 2 physics workshop at SLAC. If you would prefer other dates,
please let Gregory, Kathy, or Kazuko know.
General
Languages
OOAD
Unix
BaBar Applications
Training program opportunities elsewhere
Archive
This page is maintained by Gregory Dubois-Felsmann and was created by Frank Porter.
|