Published November 1, 2001 | Version v1
Report

A Relational Database Model for Managing Accelerator Control System Software at Jefferson Lab

Description

The operations software group at the Thomas Jefferson National Accelerator Facility faces a number of challenges common to facilities which manage a large body of software developed in-house. Developers include members of the software group, operators, hardware engineers and accelerator physicists.One management problem has been ensuring that all software has an identified owner who is still working at the lab. In some cases, locating source code for ''orphaned'' software has also proven to be difficult. Other challenges include ensuring that working versions of all operational software are available, testing changes to operational software without impacting operations, upgrading infrastructure software (OS, compilers, interpreters, commercial packages, share/freeware, etc), ensuring that appropriate documentation is available and up to date, underutilization of code reuse, input/output file management,and determining what other software will break if a software package is upgraded. This paper will describe a relational database model which has been developed to track this type of information and make it available to managers and developers.The model also provides a foundation for developing productivity-enhancing tools for automated building, versioning, and installation of software. This work was supported by the U.S. DOE contract No. DE-AC05-84ER40150

Availability note (English)

Available from PURL: https://www.osti.gov/servlets/purl/788816-8ZwYuY/native/

Additional details

Publishing Information

Imprint Pagination
215 Kilobytes
Report number
JLAB-ACO--01-03

Conference

Title
ICALEPCS 2001
Dates
27-30 Nov 2001
Place
San Jose, CA (United States)

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
33002487
Subject category
S43: PARTICLE ACCELERATORS; S99: GENERAL AND MISCELLANEOUS;
Resource subtype / Literary indicator
Conference, Non-conventional Literature
Descriptors DEI
CEBAF ACCELERATOR; COMPUTER CODES; COMPUTERIZED CONTROL SYSTEMS; DATA BASE MANAGEMENT; DOCUMENTATION
Descriptors DEC
ACCELERATORS; CONTROL SYSTEMS; LINEAR ACCELERATORS; MANAGEMENT; ON-LINE CONTROL SYSTEMS; ON-LINE SYSTEMS

Optional Information

Contract/Grant/Project number
AC05-84ER40150
Funding organization
USDOE Office of Energy Research (ER) (United States)
Secondary number(s)
DOE/ER--40150-1950