3. Development and Operational Environments

3.1 Operational Environment

This product will execute on a networked computing platform. The system will use sockets for transferring information between the data gathering tools and the Hummer and from one Hummer to another. The system will run on any systems the Development Environment targets.

3.2 Development Environment

3.2.1 Operational System Hardware Requirements

HummingBird will be developed on a Sun Ultra-1 Creator3D using SunOS 5.5 (or Solaris 2.5). The target machines will be: At a minimum the target machine will be the development machine.

3.2.2 Operational Support Software Requirements

The following list is the software and libraries required by HummingBird:

3.3 File Environment

The binary files that make up the executable code of HummingBird have the same requirements as any binary file on the host system. File Systems may be local or NFS mounts. The requirements for the data files for the PostgreSQL database system are as in the PostgreSQL Installation Manual. The requirements for the data files for the Apache Web server software are as in the Apache Installation Manual.