GeoEFM is a software tool developed to support spatial analyses commonly used during applications of the Ecosystem Functions Model (HEC-EFM).  GeoEFM is programmed as an extension for ArcMap.  Version 2.0 supersedes version 1.0, which was released in June 2011.  Version 1.0 must be uninstalled before installation of 2.0.  Use of GeoEFM 2.0 requires a user license for ArcMap 10.1, 10.8.1, or 10.8.2 (advanced level license).  Spatial Analyst and 3D Analyst extensions for ArcMap must also be installed and activated for any combination of GeoEFM and ArcMap.  Version 2.0 is available as an install package (.exe).  The install package guides the user through the install process and requires computer administrative rights for successful use.

Version 2.0 includes several new features and improved software behaviors, and bug fixes for issues that were not detected prior to release of version 1.0.  The User’s Manual has also been updated and is currently the most complete and comprehensive source of information about the software.  The demonstration project has also been updated to showcase new habitat quality and habitat functionality features.  Changes incorporated in the new versions follow:

Testing of version 2.0 involved two phases.  First, new features were tested rigorously with the most complex features having a dedicated set of test cases designed to test all aspects of the feature for a range of parameters and inputs.  Second, after the new feature passed all of those test cases, a subset of those test cases was incorporated into a series of routine tests designed to exercise all features of GeoEFM, from creation of a new project to application of geoprocessing tools.  For example, 7 of the 22 test cases for the new habitat functionality - buffer method were included in routine testing.

The number of beta versions for GeoEFM 2.0 in ArcMap 10.1, 10.8.1, and 10.8.2 was 60, 36, and 18, respectively.  There were an estimated 466 bug fixes completed for new features in version 2.0, which are described below.