Software Requirements Specification for the Design Tool for Inventory and Monitoring (DTIM) DRAFT 1/26/2010 Software Requirements Specification for the Design Tool for Inventory and Monitoring Table of Contents Table of Contents ...........................................................................................................................2 1. Introduction ................................................................................................................................3 1.1 Purpose ............................................................................................................................................... 3 1.2 Document Conventions ...................................................................................................................... 4 1.3 Intended Audience and Reading Suggestions .................................................................................... 4 1.4 Project Scope ...................................................................................................................................... 4 1.5 Project Documentation ....................................................................................................................... 5 2. Overall Description ....................................................................................................................5 2.1 Product Perspective ............................................................................................................................ 5 Figure 1—DTIM inputs and outputs, and association with ATIM. ......................................................... 7 2.2 Product Features ................................................................................................................................. 7 2.3 User Classes and Characteristics ........................................................................................................ 7 2.4 Operating Environment ...................................................................................................................... 9 2.5 Design and Implementation constraints ............................................................................................. 9 2.6 User Documentation ........................................................................................................................... 9 2.7 Assumptions and Dependencies ....................................................................................................... 10 3. System Features .......................................................................................................................10 4. External Interface Requirements ...........................................................................................15 4.1 User Interfaces .................................................................................................................................. 15 5. Other Requirements ................................................................................................................15 5.1 Performance Requirements............................................................................................................... 15 5.2 Safety Requirements ......................................................................................................................... 15 5.3 Security Requirements...................................................................................................................... 15 5.4 Software Quality Attributes .............................................................................................................. 15 Appendix B: Glossary ..................................................................................................................17 Version 2/24/2012 Page 2 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring 1. Introduction 1.1 Purpose This document contains the software requirements for the Design Tool for Inventory and Monitoring (DTIM). Although the tool will be accessible to the public, this project is focused on helping Forests and Regions improve inventory and monitoring program design by developing a nationally consistent tool that utilizes existing national datasets. Initially, work will focus on vegetation monitoring, but the plan is to expand to monitoring other resources where data are collected from plot-based natural resource samples. Inventory and monitoring programs will be reviewed and reworked based on available resources (staff and budget) and the desired level of confidence in statistically sound estimates of vegetation status and trends. Vegetation and its associated attributes are fundamental components of Forest Plan desired conditions and objectives. Common relevant forest monitoring items include broad-level incidence and spread of invasive plant species; wildlife habitat including cumulative effects analysis for project level planning; and fuels abundance and distribution. Adaptive approaches are needed to address emerging monitoring requirements at the forest and landscape levels associated with climate change, carbon, biofuels and forest certification. In order to monitor key components of vegetation diversity, over time, the inventory that is used to derive current estimates must have the same attributes, at the same locations, remeasured over a meaningful time period. Forest Inventory and Analysis (FIA) data on forest and nonforest National Forest lands, where available, and data from similar National Forest inventories provide statistically-based inventories appropriate to use for broad-level planning, monitoring, and assessment. Unbiased estimates and confidence intervals can be derived for large landscapes, such as a National Forest. In addition, since the inventories are a spatially balanced sample across all lands, they can be associated with various spatial datasets such as ecological section or existing vegetation layers to describe vegetation characteristics within each map strata. DTIM would enable the National Forest System (NFS) to use inventory data to design forest monitoring programs that align pertinent questions answerable with FIA data with the objectives and desired conditions of the forest plan. The tool would also be used to evaluate whether existing data are sufficient to answer monitoring questions. If they are deemed insufficient, then information on precision of the estimates and available resources for data collection would be used by the DTIM to determine appropriate sample sizes. DTIM currently resides in a complex spreadsheet with embedded macros. It provides an intuitive user interface with prompt outputs while performing necessary statistical calculations behind the scenes. Iterative work on DTIM will continue to ensure that the tool is being built as designed, to accommodate user needs identified through demonstrations and stakeholder input, to adapt to changing needs and new technology, and to minimize investment risk. This software requirement documentation describes the current functionality desired in DTIM, following test of the spreadsheet on national forests in Florida, Michigan, Missouri, and Mississippi. Further requirements testing will continue in Western forests in the latter half of FY 2009. Based on user feedback from early releases of DTIM and continued user engagement; additional specifications may be defined as appropriate and as requested. Version 2/24/2012 Page 3 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring 1.2 Document Conventions Requirements are numbered REQ-#.# (e.g. REQ-1.3) where the first number represents the implementation phase and the second number is a sequential number. 1.3 Intended Audience and Reading Suggestions This document is intended for developers, project managers, team members, testers, documentation writers, and all interested stakeholders. All acronyms are explained in the text and included in the list of acronyms in the appendix. The glossary (see appendix) includes a description of some technical terms to accommodate a diverse audience. Detailed Use Cases are stored in a separate document. To obtain detail on a particular requirement, refer to the Use Case document which will be accessed via a link similar to: http://sforge.fs.fed.us/sf/go/doc4518?nav=1 1.4 Project Scope The intent of DTIM is to provide forest staffs with a method for designing the forest vegetation aspect of their monitoring program based on available FIA and intensified grid data. DTIM will allow the forest staffs to determine what inventory and key monitoring questions could be addressed using available FIA data and intensified grid data to estimate the current condition and monitor trends. DTIM will also identify actions and costs associated with addressing unmet information needs by determining additional data needs and estimating acquisition costs. DTIM will work with the Analysis Tool for Inventory and Monitoring (ATIM) to access available data and determine appropriate sample sizes. However, the scope of the DTIM project does not include gathering, loading, compilation, or analysis of data. DTIM is a hands-on tool that requires the input of planning and monitoring staff and is contingent on their desire to clearly define monitoring goals and utilize available national datasets. Scope of this project does include expansion of DTIM abilities to inventory and monitoring program design based on any local or regional dataset, vegetation-based or otherwise, that uses plot-based sampling to acquire data. Requirements for this extended ability will be defined through preliminary user experiences and tool demonstrations. DTIM runs on standard Forest Service software and environment.. Any other software required would need to be allowed from download by the CIO. Ideally DTIM and ATIM would be tightly aware of each other when both are present and will provide a seamless data interface between the two, requiring minimal user direction. Users must be able to enter estimates and their sampling errors into DTIM by hand. DTIM could also pass a list of tables that DTIM defined or the Protocol Sample Design (not currently a requirement). Version 2/24/2012 Page 4 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring 1.5 Project Documentation All documents related to this project are stored in Source Forge and can be accessed via the following link: http://sforge.fs.fed.us/sf/docman/do/listDocuments/projects.rig_datim_2/docman.root 2. Overall Description 2.1 Product Perspective Procedures for developing monitoring programs and the analysis of the monitoring data (required under planning regulations at 36CFR 219.6(a)(1), and planning directives at FSM 1920 and FSH 1909.12) are not directly outlined for implementation, and are not supported by national applications. Forests are expected to monitor and evaluate conditions and trends of ecological, social, and economic systems, especially the contribution of forests to sustainability, but each region or national forest is left to develop its own monitoring and analytical approach. Field personnel and resource program managers have routinely sought assistance in monitoring design from a variety of sources within and external to the agency. Thus, there is an opportunity to improve the consistency and efficiency of monitoring designs and analyses. Where there is an opportunity for consistency in monitoring program design, DTIM provides a tool for all national forests that uses national datasets to answer common monitoring questions. Although forests have many unique qualities, most have needs related to vegetation in the forest plan desired conditions and objectives that can be met using similar language to develop monitoring questions and using FIA data to answer those questions. Forests also face similar challenges in allocating limited staff and budget resources to inventory and monitoring needs. These challenges can often be managed by using the quantitative, unbiased methods provided in the DTIM. Version 2/24/2012 Page 5 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring Information Needs FIA and Other Data Sources Design Tool Forest Plan Monitoring Guide Plot List Computed Variable Protocols List of Tables Protocol Sample Database Data Recorder Field Data Compilation Tool FSVeg and/or FIADB Spatial Data Analysis Tool Results for Forest Planning or Cumulative Effects Figure 1 depicts the association between ATIM and DTIM, plus Portable Data Recorder and Data Compilation software. Version 2/24/2012 Page 6 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring FIA and Other Data Sources Information Needs Forest Plan Monitoring Guide Design Tool Plot List List of Tables Computed Variable Protocols Protocol Sample Database Analysis Tool Results for Forest Planning or Cumulative Effects Figure 1—DTIM inputs and outputs, and association with ATIM. 2.2 Product Features Creates list of plots to achieve desired level of confidence Creates list of protocols for each variable applicable to sample scheme Links to protocols for computed variables associated with field data. Creates list of desired tables to output from ATIM Links to ATIM to compile and analyze data, and output estimates and associated precision for forest planning or cumulative effects. Ability to integrate with ATIM Supporting documentation and training materials. 2.3 User Classes and Characteristics Resource Specialists: Use DTIM to identify existing data and align them with inventory and monitoring needs. Translate inventory and monitoring needs into concise resource questions. Consistency in documenting monitoring questions, vegetation estimates, and associated uncertainty can strengthen monitoring reports, assessments and project Version 2/24/2012 Page 7 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring planning and analysis (needs for change, potential management practices, purpose & need, effects analysis, and specialist reports). Planners and Analysts: Use DTIM to construct a forest monitoring plan that will allow statistically-sound analysis of current vegetation conditions. DTIM outputs will guide creation of a monitoring plan with answerable questions that result in timely evaluations for future courses of action for a Region, Forest, landscape or other land area. Monitoring plans based on plot-based sampling support valid hypothesis tests comparing current conditions to Desired Conditions as a basis for adaptive management, systematize reporting and analysis for monitoring reports including the Comprehensive Evaluation Report, and assist with calibrating state and transition models used for generating forecasts. Geographic Information System (GIS) Specialists: Uses DTIM to define boundaries for inventory and monitoring, identify areas that need intensified sampling, and lay out the sampling scheme recommended by DTIM for plot-based samples. Forest Service Cooperators: Use DTIM to identify areas of overlapping information needs with national forests, and to create sampling strategies based on available resources that meet their own needs for vegetation monitoring, habitat monitoring, and invasive species monitoring. Interested Public: Use DTIM to identify how forest area changes over time that has been caused either by nature or human. In addition there are maintenance and support roles and responsibilities: Regional Specialists: Maintain the point spatial layer associated with FIA and intensified grid locations, as well as Regional spatial layer(s) in Oracle SDE that are associated with the inventory point layer in order to subset the data for analysis by ATIM and for creating map products using ATIM results. Regional specialists also oversee classifications and specific algorithms incorporated into ATIM to meet Regional and Forest information needs. Other Regional Inventory Specialist responsibilities include: 1) Working with FIA Region on an annual basis to update point locations in regards to FIA plots; 2) Ensuring that all employees within the Region who have access to FIA plot locations have confidentiality agreements signed on an annual basis; 3) Reviewing data for accuracy; archiving information that is no longer from current inventory, modifying ownership status as needed, and informing FIA Regional contact of any changes; 4) Providing technical expertise on inventory data available in Region and appropriate uses thereof; 5) Providing training and technical transfer, as needed. Forest Specialists: Work with Regional specialist to ensure that needed classification algorithms are available in ATIM, and work with Forest and Region Geospatial specialists to ensure that needed spatial datasets are available within ATIM. Version 2/24/2012 Page 8 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring 2.4 Operating Environment Operates on standard corporate software with Windows XP operating system Back end Oracle servers (Linux or similar Operating System) and Microsoft Access (or similar PC-based database). It is desirable to write code to be database agnostic. Other Forest Service Natural Resource Applications (FSNRAs) will coexist in this environment Anything else? Data stores for off-line work 2.5 Design and Implementation constraints Access to a development and testing environment as specified in 2.4 above (needed to progress according to schedule) Difficulty in implementing national architectural standards (e.g. look and feel, shared components) Difficulty in implementing security standards (Certification and Accreditation) Data access constraints Network performance E-Authentication difficulties Software versions of key commercial products (e.g. Oracle, Access, Java, .Net) are not available Migration and customization issues of existing Regional systems National data and software policies Unknown issues with the backup and server management procedures Regional or local inventory and monitoring data and spatial data practices that do not fit well with this project Full understanding of the limitations and/or capabilities of NITC (e.g. commercial software updates and DTIM updates) Integrate with other FSNRAs (and other National Forest System applications), such as FSVeg, FSVeg Spatial, FACTS, and Geospatial Interface Tool. 2.6 User Documentation User instructions will be available for DTIM. All user documentation components will comply with FSNRA documentation standards. Documentation includes a User Guide and training materials. Documentation and training materials will be available on the Version 2/24/2012 Page 9 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring web via Robo Help. In addition, training materials will be available for use in Forest Service training sessions. Documentation will include instructions on how to obtain and install client software. This will include a list of all software and/or hardware prerequisites and instructions on how to obtain missing prerequisites. It will also include instructions on obtaining, installing, and quick-checking the new software. 2.7 Assumptions and Dependencies Assumptions that have direct impact on the requirements are: 1. Forest ID teams are open to a consistent method for designing forest plan monitoring programs. 2. Questions supported by DTIM and FIA datasets meet the needs of forest monitoring programs. 3. Use of DTIM for monitoring program development does not place unanticipated burden on inventory and monitoring staff related to hardware, software, or network requirements or development of specialized technical skills. 4. The NITC Data Center is established and reliably maintained (e.g. backups, adequate capacity, contain version management, tuned for top performance). 5. User interface design complies with FSNRA interface standards, where applicable. 6. All data have been checked for errors using Portable Data Recorder software and during loading and compilation in the Oracle database. 7. The FIA program will load and maintain data sets in NIMS as well as FSVeg, as per NFS-FIA MOU. 8. The data will be available in FSVeg within 6 months after field season. 9. Census Water plots are included in the database. DTIM will rely on ATIM to determine whether or not the plots are used (as appropriate).. 10. NFS can negotiate with the FIA program to load and maintain data sets in NIMS as well as FSVeg for certain periodic inventories. 11. The Regions will also be responsible for defining and maintaining the Predefined/Corporate spatial data identified see REQ-1.1. 12. NFS Regions will load and maintain regional data sets in FSVeg. 13. Population values (estimation units, sampling design, and strata) are made available as part of the data. 14. FIA is responsible for developing mid-point diameter growth models for mortality and removal trees. 3. System Features Phase I Requirements: REQ-1.1: Define I&M Information Needs REQ-1.2: Evaluate Existing Data REQ-1.3: Explore Monitoring Alternatives REQ-1.4: Select Inventory REQ-1.4: Provide Guidance for Implementation Plan Version 2/24/2012 Page 10 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring REQ-1.1: Define I&M Information Needs Requirement: 1. Identify national and regional needs 2. Identify specific user needs Specifications: 1. Identify nationally and regionally defined needs. National and regional authenticated users can do the following: a. Maintain (edit, delete, add) pre-loaded national and regional needs in DTIM to their level of authority (national or regional). Label as national or by region, and provide optional citation/source and hyperlink. Also see the Standard Data Management (SDM) project for cataloging protocols and datasets. Use standard nomenclature, such as SAUNA (see Andy Peavy). If not connected to web, use what is available, then check for updates when connected. b. Provide expert question/objective pick list based on needs identified by regional inventory and monitoring coordinators. c. Provide customized question/objective list for each region. d. Provide national and regional inventory cost data (e.g., FIA or NFS) with associated annotation (i.e., costs included in the estimates). e. Optionally provide customized cost estimates by strata (e.g., forest types, terrain, and distance to road). 2. Identify specific user needs. Use national and regional needs. If not connected to web, use what is available, then check for updates when connected. a. Prompt user for objectives b. Prompt user for I&M questions c. Evaluate timing of remeasurement and reporting. At a minimum, allow the user to specify the remeasurement cycle based on their reporting cycles (annual and periodic). d. Provide prioritization matrix (field) and output prioritized list for full collection of monitoring questions/metrics. This allows the user to determine the marginal cost of answering specific questions with specific metrics. e. Identify population(s) of interest and geographic extent f. Create list of output tables (metrics and categorical variables) g. Create list of spatial products and their requirements (consider methods, attributes, and sample sizes). h. Create a master repository for user needs so they can be shared. REQ-1.2: Evaluate Existing Data Requirement: 1. Identify the various data sources for evaluation 2. Use ATIM for its data sources (see 1.a. Access Different Design-based Inventory Datasets) Version 2/24/2012 Page 11 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring 3. Identify limitations of all appropriate sources. 4. If can answer the monitoring questions with existing data, then stop. Else return to 2.a.ii to re-evaluate information needs or to 2.c. Explore Alternatives. Specifications: 1. Identify the various data sources for evaluation a. Draw from full list of corporate and regional data sources b. Prompt user for local data sources of plot-based information not located on corporate system. 2. Use ATIM for its data sources (see 1.a. Access Different Design-based Inventory Datasets) 3. Identify limitations of all appropriate sources. a. Identify scale/resolution limitations b. Identify species-specific limitations c. Identify limitations by geographic region 4. If can answer the monitoring questions with existing data, then stop. Else return to REQ-1.1 to re-evaluate information needs or go to REQ-1.3 to explore alternatives. REQ-1.3: Explore Monitoring Alternatives Requirement: 1. Consider Costs 2. Consider Options Specifications: 1. Consider Costs a. Modify whole-plot cost assumptions, as needed, including the creation of sampling (cost) strata, such as for difficult/easy forest types, terrain, or distance to road. b. Allow users to save the costs for use on other projects. c. Specify maximum inventory cost. 2. Consider Options a. Precision i. Specify precision requirements for key attributes. ii. Import estimates and sampling errors from ATIM or enter from other sources b. Protocols i. Applying national and regional sets of NFS minimum data standards. Provide warnings/errors for deviations from these standards. ii. Automatically select indicator suites based on attributes selected. Provide warnings/errors for selecting parts of suites or dropping Core attributes. Version 2/24/2012 Page 12 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring c. d. e. f. iii. Prompt user for decision on temporary or permanent plots. Use input to determine what kind of change estimates can be made (net change only if temporary) and their precision. iv. Allow FSVeg protocols from CSE to be used as long as the data can be used in ATIM (see data standards). Note: consider PDR software issues (Exam software or MIDAS). Currently having turn around time problems with FIA. v. Provide warning to user that dropping standard FIA attributes may affect the ability to use FIA’s data collection software and ability to use in FIADB or for Forest and State reporting. Sampling Design i. Default to Simple Random Sampling (spatially balanced)—with or without intensification of an existing sample. Assumes that user can use post-stratification. ii. Allow stratification for special areas or other map-based domains. Provide warning to user that stratification may affect the ability to use in FIADB or for Forest and State reporting. Also can affect probabilities of selection if strata change over time. Plot Design. i. Provide warning that changing the plot design affects the ability to use in FIADB or for Forest and State reporting. ii. Default to 4 subplots. Allow 1–4 subplots. Provide warning that other than 4 subplots results in non-standard data. iii. Limit plot selection by regional rules. Do not allowing plot size and distances to change. iv. Provide values for crew times and costs based on FIA region, NFS Region, or Forest. v. Allow use of co-located plots for other resource attributes, e.g., MSIM. Logistics i. Provide recommendations for efficient use of crew’s day and travel time by region and distance to plots. Data management capabilities i. Allow user to enter cost to develop new data management systems. Output cost to use existing system. Implement rule of thumb: processing 25% of budget, analysis 25%, field costs 50%. REQ-1.4: Select Inventory Requirement: 1. Compute total survey costs 2. Output plot design and sampling design 3. Select sample locations Specifications: 1. Compute total survey costs Version 2/24/2012 Page 13 of 25 a. Integrate with corporate software 5. Populate Work Plan 4. Determine Equipment Needs f. Compilation Tool –identify any needed changes to the standard loader. Software Requirements Specification for the Design Tool for Inventory and Monitoring a. Use sample sizes and plot costs to compute total survey costs for various options. 2. Output plot design and sampling design a. Output plot design, sampling design, and sample size descriptions. (for various options?) 3. Select sample locations a. Determine polygon (target population) b. Select option for choosing plots (simple random, fixed grid, spatial filling curves, etc.). c. Optionally reject plots too close to one another? d. Optionally use existing plots/grids? e. Output Plot List with unique (not in FIADB or FSVeg) plot identification and GIS locations (also new or existing). f. Output FSVeg setting identification. (This team needs to specify which setting information to use.) g. Create and maintain GIS coverage of locations and associated metadata to characterize them, including any relationships to other samples. REQ-1.4: Provide Guidance for Implementation Plan Requirement: 1. 2. 3. 4. 5. 6. Provide instructions on developing the Field Guide Provide instructions on developing training materials Determine software needs Determine equipment needs Populate work plan Develop contract Specifications: 1. Provide instructions on developing the Field Guide a. Provide link to the current regional FIA manual b. List the changes to the Guide (add/drops) 2. Provide instructions on developing Training Materials a. Provide link to the current regional FIA training materials b. List the changes to the training materials (add/drops) 3. Determine Software Needs a. Protocol Sample Design? b. Migrate and prepare any prior plot data c. Data Recorder–MIDAS? (keep flexible to handle changes for now) d. Auditing/Editing software e. Data loading Version 2/24/2012 Page 14 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring 6. Develop Contract, as appropriate (give examples) 4. External Interface Requirements 4.1 User Interfaces 5. Other Requirements 5.1 Performance Requirements - Ability to operate this system in a reasonable (TBD) amount of time 5.2 Safety Requirements There are no known safety requirements 5.3 Security Requirements Keberos E-Authorization This project does not access or manipulate sensitive data. This project conforms to the agency Computer Security Rules of Behavior which can be found at: http://fsweb.nris.fs.fed.us/rulesofbehavior.shtml 5.4 Software Quality Attributes There are no additional software quality attributes. Version 2/24/2012 Page 15 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring Appendix A: Acronyms ATIM Analytical Tool for Inventory and Monitoring DTIM Design Tool for Inventory and Monitoring FIA Forest Inventory and Analysis FIADB FIA’s database FGDC Federal Geographic Data Committee FSNRAs Forest Service Natural Resource Applications GI Geospatial Interface GIS Geographic Information System I&M Inventory and Monitoring MOU Memorandum of Understanding NFS National Forest System NITC National Information Technology Center NRCS Natural Resource Conservation Service NRIS National Resource Information System OCIO Office of the Chief Information Officer R1 Region 1, U.S. Forest Service, Northern Region R2 Region 2, U.S. Forest Service, Rocky Mountain Region R3 Region 3, U.S. Forest Service, Southwestern Region R4 Region 4, U.S. Forest Service, Intermountain Region R5 Region 5, U.S. Forest Service, Pacific Southwest Region R6 Region 6, U.S. Forest Service, Pacific Northwest Region R8 Region 8, U.S. Forest Service, Southern Region R9 Region 9, U.S. Forest Service, Eastern Region R10 Region 10, U.S. Forest Service, Alaska Region SRS Southern Research Station TBD To be determined Version 2/24/2012 Page 16 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring Appendix B: Glossary For some terms, one or more definitions are given, and often more than one is in common usage. accuracy The degree to which a measured quantity approaches the true value of what is being measured (Lincoln et al. 1998). analytical (1) Of or relating to analysis or analytics. (2) Separating into elemental parts or basic principles. (3) Reasoning from a perception of the parts and interrelations of a subject. (Webster 1984). association A physiognomically uniform group of existing vegetation stands that share dominant overstory and understory species. These occur as repeatable patterns across the landscape (adapted from FGDC 1997). attribute A discrete or continuous variable, usually associated with the classification or measurement of area or vegetation (Bechtold, Patterson 2005). business needs Ongoing tasks related to a particular business or project and the information and other support contributing to the completion of these tasks (Brohman and Bryant 2005). basal area/ac The cross-sectional area of a single stem, including the bark, measured at breast height (4.5 ft or 1.37 m above the ground) per acre (adapted from Helms 1998). biofuels The fuel component of biomass (adapted from Helms 1998). biomass (1) Ecology the total dry organic matter at a given time of living organisms of one or more species per unit area (species biomass) or of all the species in the community (community biomass). (2) The living or dead weight of organic matter in a tree, stand, or forest in units such as living or dead weight, wet or dry weight, ash-free weight, etc. (3) Harvesting the wood product obtained (usually) from in-woods chipping of all or some portion of trees including limbs, tops, and unmerchantable stems, usually for energy production (Helms 1998). biosystem Ecosystem q.v. (Lincoln et al. 1998). biota The total flora and fauna of a given area; bios (Lincoln et al. 1998). biotope (1) The smallest geographical unit of the biosphere or of a habitat that can be delimited by convenient boundaries and is characterized by its biota. (2) The location of a parasite within the host’s body (Lincoln et al. 1998). Version 2/24/2012 Page 17 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring buffer (1) A vegetation strip or management zone of varying size, shape, and character maintained along a stream, lake, road, recreation site, or different vegetative zone to mitigate the impacts of actions on adjacent lands, to enhance aesthetic values, or as a best management practice— synonym buffer strip, buffer zone. (2) GIS a zone of a specified distance around features (Helms 1998). Citrix Software that enables organizations to securely access Windows-based line-ofbusiness applications over the Internet with just a Web browser. The software makes centrally maintained information and applications easy to update and retrieve from just about anywhere. classification (1) The process of grouping similar entities into named types or classes based on shared characteristics. (2) The grouping of similar types (in this case, vegetation) according to criteria (in this case, physiognomic and floristic) that are considered significant for this specific purpose. The rules for classification must be clarified before the types are identified in the classification standard. The classification methods should be clear, precise, quantitative where possible, and based on objective criteria so that the outcome will be the same no matter who developed the definition (or description). Classification by definition involves definition of class boundaries (FGDC 1997, citing UN-EP/FAO 1995). coordinates In mapping, pairs of numbers that express horizontal distances along orthogonal axes; or, triplets of numbers measuring horizontal and vertical distances (FGDC 1998). dataset Collection of related data. See also geospatial data (USDA Forest Service 2004). desired future condition (DFC) A description of the land or resource conditions that are believed necessary if goals and objectives are fully achieved (Helms 1998) down woody material Dead pieces of wood > 3.0 inches in diameter. Down woody material includes downed, dead tree and shrub boles, large limbs, and other woody pieces that are severed from their original source of growth or are leaning more than 45 degrees from vertical (Bechtold, Patterson 2005). dominance The extent to which a given species has a strong influence in a community because of its size, abundance, or coverage. Strong dominance affects the fitness of associated species (adapted from Lincoln et al. 1998). E-Authentication USDA e-Authentication account identification consists of a User ID, a password, and a customer profile that enables one to access a range of USDA Version 2/24/2012 Page 18 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring applications. It provides the convenience of transacting business with USDA online, anytime, anywhere. ecoregion A contiguous geographic area having a relatively uniform macroclimate, possibly with several vegetation types, and used as an ecological basis for management or planning (Helms 1998). ecosystem A complete interacting system of organisms and their environment (USDA Forest Service 1991). evaluation The comparison of dynamic sampling results to management objectives consisting of predetermined standards, expected norms, threshold values, and/or trigger points (Brohman and Bryant 2005). Federal Geographic Data Committee (FGDC) An interagency committee, organized in 1990 under the Office of Management and Budget (OMB) Circular A-16 that promotes the coordinated use, sharing, and dissemination of geospatial data on a national basis. The FGDC is composed of representatives from 17 Cabinet-level and independent Federal agencies (USDA Forest Service 2004). GeoDB An ArcGIS geodatabase is a collection of geographic datasets of various types held in a common file system folder, a Microsoft Access database, or a multiuser relational database (such as Oracle, Microsoft SQL Server, or IBM DB2). geographic information system (GIS) The term frequently applied to geographically oriented computer technology. In its broadest sense, GIS is a system for capturing, storing, checking, manipulating, analyzing, and displaying data that are spatially referenced to the Earth (Lachowski et al. 1996). geospatial data Information that identifies the geographic location and characteristics of natural or constructed features and boundaries on the earth. This information may be derived from remote sensing, mapping, and surveying technologies (FGDC 1998). Geospatial Interface (GI) Geospatial Interface (GI) is an ArcMap extension that helps resource specialist’s work efficiently with ArcMap by providing tools which simplify loading data and providing various custom products to display and output data. grid (1) A set of grid cells forming a regular, or nearly regular, tessellation of a surface. (2) Set of points arrayed in a pattern that forms a regular, or nearly regular, tessellation of a surface. The tessellation is regular if formed by repeating the pattern of a regular polygon, such as a square, equilateral triangle, or regular hexagon. The tessellation is nearly regular if formed by repeating the pattern of an “almost” regular polygon such as a rectangle, nonsquare-parallelogram, or nonequilateral triangle (FGDC 1998). Version 2/24/2012 Page 19 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring habitat (1) The combination of environmental or site conditions and ecological processes influencing a plant community (Jennings et al. 2004). (2) Area or type of environment in which an organism or population normally lives or occurs (Brohman and Bryant 2005). holocoen Holocenosis q.v.; ecosystem q.v. (Lincoln et al. 1998). holocenosis The concept of the environment or an ecosystem as a single integrated, coherent comples in which all parts interact (Lincoln et al. 1998). interface computers A hardware and software link that connects two computer systems, or a computer and its peripherals, for data communication (Helms 1998). invasive species A species that is 1) non-native (or alien) to the ecosystem under consideration and 2) whose introduction causes or is likely to cause economic or environmental harm or harm to human health. Invasive species can be plants, animals, and other organisms (e.g., microbes). Human actions are the primary means of invasive species introductions (NISIC 2006). inventory The systematic acquisition, analysis, and organization of resource information needed for planning and implementing land management (adapted from USDA NRCS 1997). iterative (1) Marked by or involving repetition. (2) math of, relating to, or being a computational procedure to produce a desired result by replication of a series of operations that successively better approximates the desired result (Webster 1984). lichen A composite organism formed from the symbiotic association of a true fungus and an alga (Helms 1998). litter The surface layer of the forest floor that is not in an advanced stage of decomposition, usually consisting of freshly fallen leaves, needles, twigs, stems, bark, and fruits (Helms 1998). map (1) A spatial representation, usually graphic on a flat surface, of spatial phenomena (FGDC 1998). (2) A representation, usually on a plane surface, of a region of the Earth or heavens (Robinson et al.1978). map scale The extent of reduction required to display a portion of the Earth’s surface on a map; defined as a ratio of distances between corresponding points on the map and on the ground (Robinson et al. 1978). Scale indirectly determines the information content and size of the area being represented. The mapping scale is determined by the agency’s business needs and the characteristics of the data obtained for the project area. Maps Version 2/24/2012 Page 20 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring generated from digital imagery can appropriately be displayed at a range of scales (Brohman and Bryant 2005). map unit A collection of features defined and named the same in terms of their vegetation characteristics (USDA Soil Survey Division Staff 1993). Each map unit differs in some respect from all others in a geographic extent. Map units are differentiated in map unit design and defined in a map unit description. Design of map units generalizes the taxonomic units present to the smallest set that (1) meets the objectives of the map, and (2) is feasible to delineate with available resources and technology (Brohman and Bryant 2005). media The physical devices used to record, store, and (or) transmit data (FGDC 1998). metadata Refers to “data about data”; describes the content, quality, condition, and other characteristics of a given set of data. Its purpose is to provide information about a dataset or some larger data holdings to data catalogues, clearinghouses, and users. Metadata is intended to provide a capability for organizing and maintaining an institution’s investment in data to provide information for the application and interpretation of data received through a transfer from an external source (Jennings et al. 2004, as modified from FGDC 1997). modeling In reference to geospatial data, the process of creating a new GIS layer by combining or operating on existing layers. Modeling creates images) that contain several types of information comprising several GIS variables; e.g., a scene may be considered in terms of its vegetation, elevation, water, and climate at the same time (Lachowski et al. 1996). monitoring (1) The systematic collection, analysis, and interpretation of resource data to evaluate progress toward meeting management objectives (adapted from SRM 1989). (2) The collection and analysis of resource data to measure changes in the amounts, spatial distribution, or condition of resource types or parameters over time (Brohman and Bryant 2005). nearest neighbor (neighbour) method A method of plotless sampling of populations in which the distance is measured from an individual (chosen on the basis of its proximity to a randomly selected point) to its nearest neighbour, and the procedure repeated; population density estimates can be based on these measurements as for example, by the formula m=1/4r2 where m is the mean density per unit area and r is the mean distance between nearest neighbours (Lincoln et el. 1998). National Information Technology Center (NITC) Is part of the Office of the Chief Information Officer (OCIO) for the USDA. The mission of NITC is to provide reliable Version 2/24/2012 Page 21 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring and cost-effective Information Technology Solutions to achieve effective mission performance delivery for the USDA, its agencies, and others. physiognomic class A level in the classification hierarchy defined by the relative percent canopy cover of the tree, shrub, dwarf shrub, herb, and nonvascular life-form in the uppermost strata during the peak of the growing season (FGDC 1997). post-stratification A statistical tool used to sort existing plots into a particular stratification (see stratification). Robo Help A software program that assists in implementing on-line customer help by linking directly to the appropriate part of the electronic User Guide. SDE ESRI interface between RDBMS and the ESRI line of GIS display systems, including ArcGIS, ArcGIS Engine, ArcGIS Server, and ArcIMS. SDE works with a type of data called FEATURES and RASTERS contained in GeoDataBases, in comparison with previous ESRI architectures of COVERAGES or SHAPEFILES that represented points, lines and polygons, and GRIDS that represented surfaces. spatial data Data that record the geographic location and shape of geographic features and their spatial relationships to other features (USDA Forest Service 2004). species In biological classification, the category below genus and above the level of subspecies and variety; the basic unit of biological classification (adapted from Lincoln et al. 1998). strata Nonoverlapping subdivisions of the population such that each primary sampling unit is assigned to one and only one subdivision (or stratum). The relative sizes of these strata are used to compute strata weights (Bechtold, Patterson 2005). stratification A statistical tool used to reduce the variance of the attributes of interest by partitioning the population into homogenous strata. It may also involve partitioning a highly variable but small portion of the population (Bechtold, Patterson 2005). stratum In general, one of a series of layers, levels, or gradations in an ordered system. In the natural environment, the term is used in the sense of (1) a region of sea, atmosphere, or geology that is distinguished by natural or arbitrary limits, or (2) a layer of vegetation, usually of the same or similar height (adapted from FGDC 1998). tabular data Data that describe things using characters and numbers formatted in columns and rows (USDA Forest Service 2004). Version 2/24/2012 Page 22 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring trees Woody plants that generally have a single main stem and have more or less definite crowns. In instances where life form cannot be determined, woody plants at least 5 meters in height are considered trees (FGDC 1997). understory All forest vegetation growing under an overstory (Helms 1998). Use Case Descriptions of the major functions that the system will perform for external actors, and also the goals that the system achieves for those actors along the way. vegetated Areas having at least 1 percent or more of the land or water surface with live vegetation cover at the peak of the growing season (FGDC 1997). vegetation The total plant life or cover in an area; also used as a general term for plant life; the assemblage of plant species in a given area; cf. faunation (Lincoln et al. 1998). volume table A listing showing, for one or more species, the average cubic or merchantable contents of trees or logs according to easily measured tree dimensions, such as tree diameter or height—note such tables are constructed from samples of felled trees or from detailed thee dimensional data, and are used for estimating the timber contents of either individual trees or stands (Helms 1998). Glossary References Bechtold, W.A.; Patterson, P.L. eds. 2005. The enhanced forest inventory and analysis program—national sampling design and estimation procedures. Gen. Tech. Rep. SRS-80. Asheville, NC: U.S. Department of Agriculture Forest Service, Southern Research Station. 85 p. Brohman, R.; Bryant, L. eds. 2005. Existing Vegetation Classification and Mapping Technical Guide. Gen. Tech. Rep. WO–67. Washington, CD: U.S Department of Agriculture Forest Service, Ecosystem Management Coordination Staff. 305 p. Federal Geographic Data Committee (FGDC)—Vegetation Subcommittee. 1997. Vegetation classification standard. FGDC-STD-005. Reston, VA: Federal Geographic Data Committee, U.S. Geological Survey [online]. Available: http://www.fgdc.gov/standards/projects/FGDC-standardsprojects/vegetation/vegclass.pdf [February 2, 2009]. Federal Geographic Data Committee (FGDC). 1998. Content standard for digital geospatial metadata. FFGDC-STD-001-1998. Reston, VA: Federal Geographic Data Committee. U.S. Geological Survey [online]. Available: Version 2/24/2012 Page 23 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring http://www.fgdc.gov/standards/projects/FGDC-standards-projects/metadata/basemetadata/v2_0698.pdf. [February 2, 2009]. Helms, J.A., editor. 1998. The dictionary of forestry. Bethesda, MD: Society of American Foresters. Jennings, M.; Faber-Iangendoen, D.; Peet, R.; et al. 2004. Guidelines for describing associations and alliances of the U.S. national vegetation classification. Version 3.0. Vegetation Classification Panel. Washington, DC: Ecological Society of America. Lachowski, H.J.; Powell, T.; Wirth, P.; et al. 1996. Monitoring aspen decline using remote sensing and GIS: Gravelly mountain landscape, southwestern Montana. Dillon, MT: U.S. Department of Agriculture, Forest Service, Beaverhead-Deerlodge National Forest. Lincoln, R.J.; Boxshall, G.A.; Clark, P.F. 1998. A dictionary of ecology, evolution and systematics. 2nd ed. New York: Cambridge University Press, USA. National Invasive Species Information Center (NISIC) 2006. U.S. Department of Agriculture, National Agricultural Library. Definition submitted by the definitions subcommittee of the Invasive Species Advisory Committee (ISAC). Aproved by ISAC April 27, 2006 [online]. Available: http://www.invasivespeciesinfo.gov/whatis.shtml [February 3, 2009]. Robinson, A.H.; Sale, R.; Morrison, J.L. 1978. Elements of cartography. 4th ed. New York: John Wiley & Sons. U.S. Department of Agriculture (USDA), Forest Service. 1991a. FSH 2090.11— Ecological classification and inventory handbook. Missoula, MT: Department of Agriculture, Forest Service, Northern Region. U.S. Department of Agriculture (USDA), Forest Service. 1991b. FSM 2060—Ecosystem Classification, Interpretation, and Application. Washington, DC: Department of Agriculture, Forest Service. U.S. Department of Agriculture (USDA), Natural Resource Conservation Service (NRCS). 1997. National range and pasture handbook. Washington, DC: U.S. Department of Agriculture, Natural Resources Conservation Service. U.S. Department of Agriculture (USDA), Forest Service. 2004. Forest Service metadata users guide—metadata terms and definitions. Washington, DC: U.S. Department of Agriculture, Forest Service, Geospatial Advisory Committee [online]. Available: http://www.fs.fed.us/gac/metadata/glossary.html [February 3, 2009]. Version 2/24/2012 Page 24 of 25 Software Requirements Specification for the Design Tool for Inventory and Monitoring Webster’s II new Riverside university dictionary. 1984. Boston, MA: The Riverside Publishing Company. 1536 p. Version 2/24/2012 Page 25 of 25