Boost Surveillance and Tracking System (BSTS)

Performed software design studies for the Strategic Defense Initiative's (SDI) space-borne sensor to detect and track ballistic missiles during their boost phase. Supervised the writing of the initial system-level specification for the spacecraft's operating system software. Wrote the requirements for the operating system, file management, communications, diagnostics, and fault tolerant control software. Developed and documented the project-wide approach for developing fault tolerant software. Analyzed Ada language for its BSTS suitability. Studied Ada's tasking model and other real time and fault tolerant limitations. Designed and documented task control scheme to meet the BSTS needs.

Wrote Operational Concept Document for the spacecraft's network of multi- processing front-end, scalar and vector processors. The document functionally described each processing device, the multiprocessing and networking mechanisms, and the operating system software. For the Network Manager portion of the BSTS operating system, wrote Software Requirements Specification and Software Design Description.

Developed and gave numerous technical presentations to the prime contractor, Air Force/Aerospace system review personnel, and the SDI Fault Tolerance Expert Committee.