Skip to main content
U.S. flag

An official website of the United States government

Dot Gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.


The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

The WFO-ADVANCED System Software Architecture


Software technology, like its hardware counterpart, continues to evolve and provide better and more powerful products for solving system design problems. Development techniques and tools such as structured design and procedural languages, e.g. Fortran and Pascal, are slowly being superseded by object oriented design and object-oriented languages such as C++ and Java. Many of the proven concepts used by procedural languages, such as data abstraction and information hiding, have become an integral part of object-oriented technology. FSL has followed the industry trend and developed the WFO-Advanced weather forecast support system using object oriented design and development. A software architecture is defined by the type and number of software components, their interfaces, and their interrelationships with each other. The WFO-Advanced architecture comprises a large number of software classes and interfaces. Since it is impossible to discuss all of these here only the most significant classes for the WFO-Advanced will be identified in this paper.

Article / Publication Data
Available Metadata
Fiscal Year
Published On
January 01, 1998

This publication was presented at the following:

14th Int. Conf. on Interactive Information and Processing Systems for Meteorology, Oceanography, and
Conference presentation


Not available


Authors who have authored or contributed to this publication.

  • michael biere - Not Positioned Gsl
    Cooperative Institute for Research in the Atmosphere, Colorado State University
    NOAA/Global Systems Laboratory