The CODE can be viewed as consisting of three types of services. Systems Services give operational meteorological algorithms access to services provided by the host platform (for example, data access, task registration, error handling, etc.). Hydrometeorological Services provide reusable algorithm components and services to facilitate meteorological research across multiple platforms (WSR-88D, AWIPS, etc.). A third component of CODE provides Application Integration and Maintenance services which support the integration of meteorological algorithms onto an operational platform and life-cycle maintenance.
This poster presents these services in the context of the stages in the software development cycle and focuses on the Systems Services component for production development & integration of new algorithms for the WSR-88D Open Systems Radar Product Generation (ORPG) platform. CODE System Services will be accessible at the source code programming level through an application programming interface (API). We present our design objectives for CODE System Services and the new algorithm API, and describe the preliminary API architecture design. We report also on our progress in prototyping CODE services for access to selected ORPG data and functions.