首页> 外文会议>OCEANS '79 >Brookhaven National Laboratory's Spar Buoy Oceanographic Telemetry System (SBOTS): Software Engineering in an Oceanic Information System
【24h】

Brookhaven National Laboratory's Spar Buoy Oceanographic Telemetry System (SBOTS): Software Engineering in an Oceanic Information System

机译:布鲁克海文国家实验室的Spar浮标海洋遥测系统(SBOTS):海洋信息系统中的软件工程

获取原文

摘要

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.
机译:自1977年5月以来,通过实时数据收集系统在长岛南海岸外收集了超过一百万分之一的温度,电导率和电流实地测量值。到1978年初,该数据集的规模及其继续扩展的计划被认为是进行大量信息系统设计工作的充分理由。 SBOTS信息系统的目标是(1)显着减少梁架部署与可靠的信息分配和分析之间的时间间隔; (2)提供一套足够灵活的程序,以最少的重新编程将数据验证策略的变化和传感器封装硬件的增强结合在一起。通过使用软件工程技术(包括自上而下的设计,程序定义的分层方法,结构化编程和IPO图表文档)已实现了这些目标。一系列描述高级系统定义和详细编程任务定义的框图说明了自上而下的信息系统设计方法。编程与自上而下的设计平行。讨论了使用明尼苏达大学FORTRAN编译器获取结构化程序设计和库函数以获取模块化的方法。包括几个级别的IPO图表作为SBOTS系统文档的示例。 SBOTS信息系统的独特功能是使用静态结构的数据文件。描述了利用此功能的几种应用,包括使用数字滤波器和傅立叶方法进行时间序列分析。已经建立了每个远程传感器部署前和部署后校准的程序,现在已成为SBOTS信息系统的组成部分。已经完善了内部校准技术来补偿传感和遥测系统中的电子漂移,并对此进行了描述。软件 -- 在1978年中期之前和之后的编程之间,比较了开发成本,复杂性,可维护性和编码工作量的度量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号