Paper
24 July 1998 Interferometer software development at JPL: using software engineering to reduce integration headaches
Michael D. Deck, Braden E. Hines
Author Affiliations +
Abstract
This paper describes some of the software engineering practices that are being used by the Realtime Interferometer Control Systems Testbed (RICST) project at JPL to address integration and integratability issues.New documentation and review techniques based on formal methods permit early identification of potential interface problems. An incremental life cycle improves the manageability of the software development process. A 'cleanroom mindset' reduces the number of defects that have to be removed during integration and test. And team ownership of work products permits the project to grow while providing a variety of opportunities to team members. This paper presents data, including software metrics and analysis, from the first several incremental deliveries developed by the RICST project.
© (1998) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Michael D. Deck and Braden E. Hines "Interferometer software development at JPL: using software engineering to reduce integration headaches", Proc. SPIE 3350, Astronomical Interferometry, (24 July 1998); https://doi.org/10.1117/12.317193
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Software engineering

Interferometers

Software development

Computing systems

C++

Computer architecture

Reliability

RELATED CONTENT

Open architecture applied to next-generation weapons
Proceedings of SPIE (June 17 2014)
The DNA assembler for next generation sequencers
Proceedings of SPIE (October 25 2013)
ASEPS-0 Testbed Interferometer control system
Proceedings of SPIE (June 09 1994)
Common interferometer control systems architecture
Proceedings of SPIE (July 24 1998)

Back to Top