Advanced Weather Interactive Processing System

The Advanced Weather Interactive Processing System (AWIPS) is a technologically advanced processing, display, and telecommunications system that is the cornerstone of the United States National Weather Service's (NWS) operations.[1]

AWIPS
AWIPS graphics workstation.
Developer(s)Northrop Grumman Information Technology
Raytheon
Initial release1998 (1998)
Stable release
AWIPS II / 2011 (2011)
Written inUNIX/Linux

AWIPS is a complex network of systems that ingests and integrates meteorological, hydrological, satellite, and radar data, and also processes and distributes the data to 135 Weather Forecast Offices (WFOs) and River Forecast Centers (RFCs) nationwide. Weather forecasters utilize the capabilities of AWIPS to make increasingly accurate weather, water, and climate predictions, and to dispense rapid, highly reliable warnings and advisories.

The AWIPS system architectural design is driven by expandability, flexibility, availability, and portability. The system is easily expandable to allow for the introduction of new functionality and the augmentation of network and processing capabilities. AWIPS is designed so that software and data can be migrated to new platforms as technology evolves.[2]

History

AWIPS replaced the Automation of Field Operations and Services (AFOS) system which had become obsolete and was very difficult to maintain. AWIPS was originally developed and maintained by PRC, Inc (later acquired by Northrop Grumman Information Technology) with installation completed in 1998.

Since 2005, Raytheon has been NWS’ partner for the operations, maintenance and evolution of AWIPS, providing the integrated mission services required to sustain and enhance system performance. It is a five-year contract with five one-year award terms for a potential maximum 10-year contract.[3]

Teaming with Raytheon are Keane Federal Systems, Globecomm Systems Inc., GTSI Corp., ENSCO, Reston Consulting Group, Fairfield Technologies, and Earth Resources Technology. Together they provide software operations and maintenance, software development, hardware maintenance and logistics, commercial off-the-shelf software maintenance, satellite communications, and network monitoring and control.

Evolution

AWIPS equipment.

As the architect of the AWIPS evolution, Raytheon designed, developed, and released the system's next-generation software known as AWIPS II. AWIPS II, which features a new service oriented architecture (SOA) began roll-out in late 2011. This new system simplified code and consequently strengthened system performance while reducing the maintenance burden. All of this is achieved while retaining a system look and feel that makes the AWIPS evolution appear similar to the user.

The AWIPS program office is working in conjunction with the National Centers for Environmental Prediction (NCEP) to incorporate the NAWIPS baseline software used by the NCEP centers, National Hurricane Center (NHC) / Aviation Weather Center (AWC) / Storm Prediction Center (SPC) as well as the Weather Prediction Center (formerly Hydrometeorological Prediction Center) and Ocean Prediction Center (WPC and OPC) into the AWIPSII baseline. The commissioning of a new AWIPS site, the first since the Huntsville Weather Forecast Office in 2002, will also be part of this effort at the Space Weather Prediction Center (SWPC) in Boulder, CO.

gollark: I've made a bit of a frontend for my search engine thing. Though it can't actually do search yet, only crawl/index/whatever pages.
gollark: Basically, if I want to run a search it just goes `SELECT * FROM page_tokens WHERE token = 'one token in search query'` or something like that, and it now has a list of pages with the right token, and SQLite can execute this query relatively fast.
gollark: I mean, as far as I can tell there isn't really a faster *and* more storage-efficient way to do search than the inverted-index page_tokens thing.
gollark: ```sqlCREATE TABLE crawl_queue ( id INTEGER PRIMARY KEY, url TEXT NOT NULL UNIQUE, lockTime INTEGER, added INTEGER NOT NULL, referrer TEXT);CREATE TABLE pages ( id INTEGER PRIMARY KEY, url TEXT NOT NULL UNIQUE, rawContent BLOB NOT NULL, rawFormat TEXT NOT NULL, textContent TEXT NOT NULL, updated INTEGER NOT NULL);CREATE TABLE page_tokens ( id INTEGER PRIMARY KEY, page INTEGER NOT NULL REFERENCES pages(id), token TEXT NOT NULL, weight REAL NOT NULL);CREATE TABLE links ( id INTEGER PRIMARY KEY, toURL TEXT NOT NULL, fromURL TEXT NOT NULL, lastSeen INTEGER NOT NULL, UNIQUE (toURL, fromURL))```Here is the database.
gollark: To be fair, the text content field isn't that necessary, as for search it uses the page_tokens table anyway and it can be rebuilt from the HTML if I need it.

See also

  • WarnGen, the component of AWIPS used to issue watches, warnings, and advisories.
  • First Warning, a computer-based alerting system used to disseminate watches, warnings and advisories via broadcast television.

References

  1. NWS. “Advanced Weather Interactive Processing System (AWIPS) Hardware.” http://www.nws.noaa.gov/ops2/ops24/awips.htm.
  2. NWS. “Overview of the AWIPS System.” http://www.crh.noaa.gov/lmk/?n=awipsoverview
  3. Raytheon Company. “AWIPS.” http://www.raytheon.com/capabilities/products/awips/
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.