The Machine Intelligent Gust Front Algorithm (MIGFA) utilizes multi-dimensional image processing and fuzzy logic techniques to identify gust fronts in Doppler radar data generated by the ASR-9 Weather Systems Processor (WSP). The algorithm generates products that support both safety and planning functions for ATC. Outputs include current and predicted locations of gust fronts, as well as estimates of the wind shear and wind shift associated with each gust front. This document provides both high level and detailed functional descriptions of FAA build 2.0 of the WSP MIGFA. The document was written with many explicit references to data structures and routines in the actual software in order that it may serve as a useful algorithm development and programmers reference guide.