27 June 2006 Software systems design management
Author Affiliations +
Abstract
The paper discusses methods and strategies for designing software systems for modern observatories. The development of software continues to be a challenge for new projects, in areas ranging from budget and schedule to design and operations. Software systems can be challenging areas to plan and manage if effective methods are not undertaken early in a project. Software is itself a system, developed similarly to other, more classical systems. It may be distributed across many other systems, but it must function as a single, coordinated entity. It is process-oriented, executing a behavior consistent with its input parameters and delivering a desired outcome. It is based upon a unifying architectural concept and built around a common infrastructure. Understanding and implementing these characteristics early in the design stage allows software to develop efficiently, rather than evolving toward them in a semi-random walk.
© (2006) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Bret D. Goodrich, "Software systems design management", Proc. SPIE 6274, Advanced Software and Control for Astronomy, 62740Q (27 June 2006); doi: 10.1117/12.672292; https://doi.org/10.1117/12.672292
PROCEEDINGS
9 PAGES


SHARE
Back to Top