Software Development Committees
The document "Software Development for the Sloan Digital Sky Survey" dated
September 15, 1992 describes "... the following concept for the management
structure for the SDSS software effort."
The central responsibility for the overall computing system is to be
undertaken by a Computing Coordinator who reports to the Survey
Director. This person provides the contact between the two software parts.
The Computing Coordinator moreover requests needed resources from the
Project Director (via the Survey Director) and allocates these
resources.... The computing coordinator is advised by two parallel
committees:
- The Science Software Advisory Committee (SSAC) is the group
that is concerned with the science-sensitive part of the software effort.
- The Computing Implementation Advisory Committee (CIAC) is
the group that is concerned with the framework of the data system:
software, hardware, and the interface issues.
The Computing Coordinator is assisted by two Managers:
- A Science Software Task Manager (SSTM) reports to the Computing
Coordinator and participates ex officio as the chair of the SSAC.
This person is responsible for the day-to-day monitoring of the Project-wide
science-sensitive software development effort by communicating on a regular
basis with the implementers of the science modules.
- A Computing Implementation and Integration Manager (CIIM) reports
to the Computing Coordinator and participates ex officio as the chair
of the CIAC. This person is responsible for the day-to-day monitoring of the
development of the overall central data processing framework at Fermilab, as
well as monitoring the assembly and testing of the associated computing
hardware at Fermilab. This person also acts as the day-to-day focus of
communication regarding clarification or more precise definition of
software interface issues and coding standards. The CIIM communicates
directly with the designers and builders of the astronomical instrumentation
concerning hardware interface issues. Matters requiring resolution would be
brought to the attention of the Computing Coordinator.
The Survey Director is Richard Kron, the Computing Coordinator is Steve Kent.
The SSTM is Chris Stoughton, and the CIIM is Ruth Pordes.
SSAC Membership
- Chris Stoughton (chair), Fermi National Accelerator Laboratory, SSTM
- Mamoru Doi, Japan Promotion Group
- Steve Kent, Fermi National Accelerator Laboratory
- Gillian Knapp, Princeton University
- Ruth Pordes (ex-officio), Fermi National Accelerator Laboratory
- Michael Strauss, Institute for Advanced Study
- Alex Szalay, The Johns Hopkins University
- Michael Turner, The University of Chicago
CIAC membership
- Ruth Pordes (chair), Fermi National Accelerator Laboratory, CIIM
- Steve Kent, Fermi National Accelerator Laboratory
- Jeff Munn, The University of Chicago
- Heidi Newberg, Fermi National Accelerator Laboratory
- Robert Lupton, Princteon University
- Don Petravick, Fermi National Accelerator Laboratory,
Fermilab Software Project Manager
- Russ Owen, University of Washington
- Kazuhiro Shimasaku, Japan Promotion Group
- Chris Stoughton (ex-officio), Fermi National Accelerator Laboratory
- Alan Uomoto, The Johns Hopkins University
- David Weinberg, Institute for Advanced Study
Pipeline Coordinators
The software effort is separated into the following five groups. Each of the coordinators is responsible for delivering the integrated system to the survey director.
- Photometric Pipelines: Heidi Newberg
- Monitor Telescope Pipeline: Jim Annis
- Astrometric Pipeline: Steve Kent
- Spectroscopic Pipeline: Avery Meiksen
- Survey Strategy: Chris Stoughton