DocumentCode :
2812866
Title :
Brookhaven National Laboratory´s Spar Buoy Oceanographic Telemetry System (SBOTS): Software Engineering in an Oceanic Information System
Author :
Lofstrand, James
Author_Institution :
Brookhaven National Laboratory
fYear :
1979
fDate :
17-19 Sept. 1979
Firstpage :
251
Lastpage :
251
Abstract :
Since May 1977 over a quarter of a million in situ measurements of temperature, conductivity, and current have been collected off the south shore of Long Island by a real-time data collection system. The size of this data set by early 1978 and plans for its continued expansion were deemed sufficient justification for undertaking an intensive information system design effort beginning. The goals of the SBOTS information system are (1) to significantly decrease the lag time between spar deployment and the availability of reliable information for distribution and analysis; and (2) to provide a set of programs flexible enough to incorporate both changes in data verification strategies and sensor package hardware enhancements with minimal reprogramming. These goals have been met by using the techniques of Software Engineering, including a top-down design, a hierarchical approach to program definition, structured programming, and IPO diagram documentation. The top-down approach to the information system design is illustrated by a series of block diagrams describing both high-level systems definition and detail programming task definition. Programming paralleled the top-down design. The use of the University of Minnesota FORTRAN Compiler to obtain structured programming and library functions to obtain modularity are discussed. Several levels of IPO diagrams are included as examples of the SBOTS system documentation. A unique feature of the SBOTS information system is the use of statically structured data files. Several applications which take advantage of this feature are described, including the use of digital filters and Fourier methods for time series analysis. Procedures for pre- and post-deployment calibration of each remote sensor have been established and now form an integral part of the SBOTS information system. Internal calibration techniques to compensate for electronic drift in the sensing and telemetry system have been refined and both are described. The softwa- - re measures of development cost, complexity, maintainability, and coding effort are compared between the programming prior to mid-1978 and since.
Keywords :
Calibration; Costs; Digital filters; Remote sensing; Software maintenance; Software measurement; Telemetry; Time series analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
OCEANS '79
Conference_Location :
San Diego, CA, USA
Type :
conf
DOI :
10.1109/OCEANS.1979.1151272
Filename :
1151272
Link To Document :
بازگشت