WFO Advanced Build D Requirements
Set of requirements for FSL's portion of AWIPS Build 4
Carl Bullock
18 Jun 97
Synopsis
The NWS plans to start removing existing systems such as AFOS, SWIS
(satellite display), and WSR-88D PUP during the AWIPS Build 4
timeframe. In order to accomplish this, AWIPS Build 4 must have the
critical capabilities of these systems or their functional
equivalents. AWIPS Build 4 is a joint development effort, with FSL,
Office of Hydrology, Techniques Development Laboratory, and PRC all
contributing software; only FSL requirements are addressed in this
document. Highlights of this build are:
- complete essential AFOS capabilities
- complete PUP capabilities
- complete initial LDAD capability
Objective
Provide NWS with a reliable, highly functional system, which can be
used by forecasters and hydromet technicians to perform their duties
and allow NWS to begin removing existing systems.
Replace AFOS Comms
- ASOS interface - not sure on dial or dedicated (recommend not an
LDAD function either way)
- AWIPS Message Handling System (X.400)
- install
- add UI
- specify destination (distribution)
- specify priority
- schedule dissemination of products
- encode/decode messages for the PRC API
- interface to gateway message handling
- user request of data
- o request/reply -- limited, defined by ...
- o putting data to other sites
- make sure cannot put requests in a script
- limit to # of outstanding requests
- request time-out
- specify destination, ID of data to send out
Finish WSR-88D functions
- Display all products
- Make WSR-88D precip data available to OH
- Maximum value method on mosaic for radar
- Arithmetic operations on radar for VR shear (extend dis/sp of
motion extensions)
- PUP archive capabilities
- Digital Precip Array on nexrad
- RCM -- request and store text prod from radar (low)
- Add priority to products on RPS list editor
- SWA family - display and request
- AAR (automatic alert request) retransmission
- Product list message request?
Initial LDAD
- Request/receive prods from different obs platforms
- The site can automatically disseminate data to external users
- Menu driven product requests for external users
- The site can disseminate data to external users upon their request
- Send designated hazardous products to appropriate, pre-approved
external users selected by geographic areas affected by product...FAX
also?
- Site can define comms port interface characteristics (E-2,27)
- ALERT/IFLOWS/AMOS/RAMOS/ROSA/ROSA DTMF/LARC/spotters interface
- LDAD collecting of precip reports
- LDAD accept request for more frequent collections
- Hydro storage
System Enhancements
- Revise purging capability -- by version, by time
- GUI for purging parameters
- Notification to user when equipment fails
- Commanded shutdown in one command (E-2/E-3)
- System shutdown interface (E-2.17)
- single command shutdown
- generate "shutdown" msg to NCF and user specified sites
- Keep site status messages for 10 days (e-1.12)
- Remove log partition dependencies such that system continues to
operate properly even if log partition is filled
Graphics Workstation
- delete color tables
- new (UNIX version) Interactive skewT
Additional products
- Time series (work with TDL)
- Image arithmetic operations in product maker
Text Workstation
- User sets value for watch/warning expiration alarm (low)
- Add Extreme cold, extreme heat to warngen templates (C-7,53)
- Capability to store and NOT forward
- Prepare forecast products out of manually prepared data -- make
zones more generic (C-9, 68)
- Move journaling of text to data disks and allow recovery for any
workstation from any other text workstation (F-5,57)
- Add admin messaging to text workstation
- get PRC X.400 test drivers for sending messages
- 3.8 of MHS Integration Point document
Performance Enhancements
- Informix tuning for combined application use
Other
- Continue OI replacement (window resizing)
- Identified bug fixes
- Install ICWF?
- Install firewall
- Forecaster input to initiate warning mode for site
- (send message to NCF)
- (no automatic visual for mode)
- Site Backup (service backup>??)
- send message to NCF
- Get radar data from backup site capabilities via dial-in
- automatic -- scheduled dial-up capability
- add an application to start a cron job for the dialin
- Initial Review
- D-2 retrieve data from archive
- install omniback software
- NWWS interface?
- Integrate LAPS into revision control
- investigate regional scale analysis (2000km x 2000km)
Documentation
Schedule
- June 30 - Requirements completed
- July 12 - Task assignments made
- December 12 - Development software freeze
- December 13 - 27 - Testing and debugging of software load
- Early January - Install in Denver
Functional Specifications
This section includes functional specs for each of the requirements
above.
(This is only a short example.)
B.4 putting data to other sites
A UI needs to be developed to specify dataset and destination ID. An
appropriate message will be constructed and submitted to the X.400
comms handler.
B.6 request/reply
A UI needs to be developed to specify dataset and ID of site from which
to request it. An appropriate message will be constructed and submitted
to the X.400 comms handler.
Latest update 24 Jun 97 JSW
Filler, to illustrate how the internal links above (B.4, B.6) are found.
(If the filler isn't here, you can't see how they come to the top of
the window.)
end filler