Software engineering for the EBR-II data acquisition system conversion
The purpose of this paper is to outline how EBR-II engineering approached the data acquisition system (DAS) software conversion project with the restraints of operational transparency and six weeks for final implementation and testing. Software engineering is a relatively new discipline that provides a structured philosopy for software conversion. The software life cycle is structured into six basic steps: 1) initiation, 2) requirements definition, 3) design, 4) programming, 5) testing, and 6) operations. These steps are loosely defined and can be altered to fit specific software applications. DAS software is encompassed from three sources: 1) custom software, 2) system software, and 3) in-house application software. A data flow structure is used to describe the DAS software. The categories are: 1) software used to bring signals into the central processer, 2) software that transforms the analog data to engineering units and then logs the data in the data store, and 3) software used to transport and display the data. The focus of this paper is to describe how the conversion team used a structured engineering approach and utilized the resources available to produce a quality system on time. Although successful, the conversion process provided some pit falls and stumbling blocks. Working through these obstacles enhanced our understanding and surfaced in the form of LESSONS LEARNED, which are gracefully shared in this paper.
- Research Organization:
- Argonne National Lab., Idaho Falls, ID (USA)
- DOE Contract Number:
- W-31109-ENG-38
- OSTI ID:
- 5011329
- Report Number(s):
- CONF-880422-1; CONF-880422-; ON: DE88009950
- Resource Relation:
- Conference: Topical meeting on engineering for nuclear plant operation and maintenance, Myrtle Beach, SC, USA, 17 Apr 1988
- Country of Publication:
- United States
- Language:
- English
Similar Records
Developing engineering software -- A fundamental approach
Software Quality Assurance for EBR-II Fuels Irradiation and Physics Database (FIPD)
Related Subjects
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
EBR-2 REACTOR
DATA ACQUISITION SYSTEMS
DATA BASE MANAGEMENT
DATA PROCESSING
ENGINEERING
FORTRAN
PASCAL
PLANNING
PROGRAMMING
TESTING
BREEDER REACTORS
EPITHERMAL REACTORS
EXPERIMENTAL REACTORS
FAST REACTORS
FBR TYPE REACTORS
LIQUID METAL COOLED REACTORS
LMFBR TYPE REACTORS
MANAGEMENT
POWER REACTORS
PROCESSING
PROGRAMMING LANGUAGES
REACTORS
RESEARCH AND TEST REACTORS
SODIUM COOLED REACTORS
220600* - Nuclear Reactor Technology- Research
Test & Experimental Reactors
990220 - Computers
Computerized Models
& Computer Programs- (1987-1989)