Object Orientation, Atlas OO software, and the Atlas Software Process

24/11/97


Click here to start


Table of Contents

Object Orientation, Atlas OO software, and the Atlas Software Process

Outline

Atlas Software: The Challenge

Computing in HEP so far

Computing in HEP so far (cont’d)

Computing in HEP: Future

From Fortran to Object Orientation

From Fortran to OO (cont’d)

From Fortran to OO (cont’d)

Object Orientation

Object Orientation: Inheritance

Object Orientation: Polymorphism

OO benefits: Summary

OO benefits: Readability

OO languages

Analysis and Design

ASP development model, QA

Domain Decomposition

OO software: Event and data base

OO software: Framework / Control

Framework / Control (cont’d)

Responsabilities and roles

Responsabilities and Roles (contd)

External Packages

Tools

ASP: Summary

Milestones of Atlas Computing

Author: Helge Meinhard

Email: Helge.Meinhard@cern.ch