CADSWES Maintenance Accomplishment Report Compilation -- July 2014
Edit: 8-5-2014 (Phil)

Report contributors:

(II) RiverWare Software Maintenance

  1. Releases, Patches and Snapshots
  2. Software Updates, Bug fixes (not associated with new development)
  3. Development tool improvements; issue tracking software; modelcomp
  4. Enhancements or changes to regression tests (not part of development tasks)
  5. Download, Install and Release Processes
  6. Updates to license software/procedures
  7. Updates to download/install/configure user documentation
  8. Modification to Web pages for downloads and installs

(II.A) Releases, Patches and Snapshots

The following releases were generated this month:

(II.B) Software Updates, Bug fixes (not associated with new development)

The following bugs were analyzed and closed without changes:

The following bugs were fixed:

(II.C) Development tool improvements; issue tracking software; modelcomp

Support Activity Tracking Tool

The support tool is a Java application used by CADSWES staff to keep track of the time spent providing user support to RiverWare users. For years it's been run on Solaris machines, the last of which will soon be decommissioned. To prepare for this, the support tool will be moved to a Linux machine. A search for the Java source was unsuccessful; instead a Java decompiler was used to extract the Java source from the Java archive.

(II.D) Enhancements or changes to regression tests (not part of development tasks)

The regression tests continue to be maintained on a daily basis. This involves updating the regression tests to exercise new developments in the code. Also, as new code is added to the development area, the model comparisons performed in the nightly regression tests usually show differences (for example, because a new method category may have been added). When this occurs, the regression tests need to be updated to reflect the current state of the development area so model comparisons do not fail. In addition, every week, the daily history of each regression test is analyzed to determine if the run time or model size has significantly changed because of new development. In July, the regression tests stopped working on two days on one particular machine. The machine was restarted and the tests were re-run.

(II.E) Download, Install and Release Processes

(II.F) Updates to license software/procedures

(II.G) Updates to download/install/configure user documentation

None reported for July 2014

(II.H) Modification to Web pages for downloads and installs

None reported for July 2014

---