Updatable, modifiable. Incorporate new data, new algorithms,
corrections.
Object-oriented design, data abstraction.
Maintain data at
finest spatial grain feasible. (Hardware constraints)
Ability to efficiently query, summarize, and output to GIS or other
files.
Fortran numerical
code.
Provide input to and incorporate output from diverse models.
Flexible data
structures, data abstraction.