Applying Object-Oriented Software Engineering at the BaBar Collaboration

Paper: 372
Session: E (talk)
Speaker: Jacobsen, Bob, Ernest Orlando Lawrence Berkeley National Laboratory (LBL), Berkeley
Keywords: analysis, C++, class libraries, object-oriented methods


Applying Object-Oriented Software Engineering at the BaBar Collaboration
Bob Jacobsen
Lawrence Berkeley National Laboratory
BaBar Collaboration

Abstract

The BaBar experiment at SLAC will start taking data in 1998. We
are attempting to build its reconstruction software using good
software engineering practices, including the use of object oriented
technology. This talk will summarize our experience to date with
analysis and design activities, training, CASE and documentation tools,
C++ programming practice and similar topics. The emphasis will be on
the practical issues of simultaneously introducing new techniques to a
large collaboration while under a deadline for system delivery.