44
Hydrological Flow Metrics Package Implementation Jie Wei Supervisor : Dr. Warren Jin Dr. Brent Henderson COMP8790 Project Report Software Engineering College of Engineering and Computer Science Australian National University June 2011

Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

Hydrological Flow MetricsPackage Implementation

Jie WeiSupervisor : Dr. Warren Jin

Dr. Brent Henderson

COMP8790 Project ReportSoftware Engineering

College of Engineering and Computer ScienceAustralian National University

June 2011

Page 2: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

Except where otherwise indicated, this thesis is my own original work.© Jie Wei

Comments, corrections, and other feedback are welcome at:[email protected]

Page 3: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Acknowledgements

First, I owe my heartfelt appreciation to my supervisors, Dr. Warren Jin and Dr. Brent Henderson, who offered their guidance and encouragement during the project.

Also, I express my gratitude to Dr. Uwe Zimmer for his weekly project progress guidance, which helped me to improve my technical writing.

I thank Nicola Harris and Xiao Xiao for their help and support.

Australian National University (ANU).June 2011

Jie Wei

Hydrological Flow Metrics Package Implementation Page i

Page 4: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Abstract

Hydrological flow metrics are extensively used in the Environmentrics community. Based on the flow metrics which are developed by the Enviromentrics group in CSIRO1 Mathematics, Informatics and Statistics, an R package, named HydrologicalMetrics, has been developed during the project. The implementation processes and testing progressions are described here in detail. According to the discussion about the features of the package, several potential areas of future work are provided.

1 Commonwealth Scientific and Industrial Research Organisation Hydrological Flow Metrics Package Implementation Page ii

Page 5: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Table of Contents

Acknowledgements ................................................................................................................ i Abstract ................................................................................................................................. ii Table of Contents ................................................................................................................ iii 1. Introduction ....................................................................................................................... 1

1.1.Motivation ................................................................................................................... 1 1.2.Project Overview ......................................................................................................... 2

1.2.1.Purpose of the Project ........................................................................................... 2 1.2.2. Project Schedule .................................................................................................. 2

1.3. Structure of the Report ............................................................................................... 2 2. Background ........................................................................................................................ 4

2.1. R Statistic Language ................................................................................................... 4 2.1.1. Features ................................................................................................................ 5 2.1.2. Packages .............................................................................................................. 5 2.1.3. R language Vs. Other language ........................................................................... 5

2.2. Data Requirement ....................................................................................................... 6 2.3. Terms and Concepts ................................................................................................... 6

2.3.1. Metrics ................................................................................................................. 6 2.3.2. Independent Flood Event ..................................................................................... 7

3. Implementation .................................................................................................................. 8 3.1. New Metrics Developed ............................................................................................. 8 3.2. Documentation ........................................................................................................... 9 3.3. Demo ....................................................................................................................... 10

4. Testing ............................................................................................................................. 12 4.1. Unit Testing .............................................................................................................. 12

metrise() ....................................................................................................................... 12 Impute() and FitSmooth() ............................................................................................ 13 Get() ............................................................................................................................. 14

4.2. Performance Testing ................................................................................................. 15 5. Discussion and Future Work ........................................................................................... 19

5.1. Discussion ................................................................................................................. 19 5.2. Future Work .............................................................................................................. 19

Reference ............................................................................................................................. 20 Appendices .......................................................................................................................... 21

Data set for testing metrics .............................................................................................. 21

Hydrological Flow Metrics Package Implementation Page iii

Page 6: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Hydrological Flow Metrics Package Implementation Page iv

Page 7: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

1. Introduction

Hydrological flow metrics are extensively used in the Environmetrics community, since a large amount of ecologists have already perceived their importance. In this section, we introduce the motivation and overview of the project.

1.1. MotivationHydrological flow metrics are measures of specific characteristics of a hydrograph. Their significance has been well recognised by ecologists and water resource managers. They provide a way to predict changes in the hydrologic regime, on which environmental water allocation, scenario testing and risk analysis of various management options and planning for the impacts of global climate change are all based.

Hence, hydrological metrics have been extensively used in the Environmetrics community. For example, the characteristics of riverine flow regimes could be summarised at various temporal scales by applying these metrics. In addition, magnitudes, frequencies, durations and return periods of flow events are described by using hydrologic metrics. Furthermore, hydrological metrics are widely used throughout hydrologic classification and regionalisation, hydrologic trend detection, hydrological model calibration and validation, detection of anthropogenic hydrological alteration, environmental flow assessment and in studies investigating the influence of hydrology on biological communities and ecological processes.[1] During this project, an R package, named HydrologicalMetrics, has been developed to determine flow metrics.

There are other tolls available for hydrologic analysis, for example the River Analysis Package (RAP). However, RAP has limitations. First, it requires the input data must be comma delimited with the first column a daily time step date and subsequent column(s) as data. The required input data is the ideal

Hydrological Flow Metrics Package Implementation Page 1

Page 8: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

situation for the real world. In fact, researchers always gather flow data sets with some gaps in date time. Hence, RAP is not a good enough tool to handle real-life data. HydrologicalMetrics package described here can handle these types of data sets. Secondly, HydrologicalMetrics package calculates the statistics based on each month and each season, which are not all supplied in RAP. These additional statistics could boost the accuracy of their prediction.

1.2. Project OverviewIn the project, a hydrological flow metrics package, called HydrologicalMetrics, is developed primarily in R, which supports data-processing techniques, including smoothing raw data sets, statistical techniques, calculating flow metrics, and graphical techniques, involving drawing return curves, etc.

1.2.1. Purpose of the ProjectThe goal of the project is to develop an R package based on the flow metrics which are developed by the Environmentrics group in CMIS2 .The project aims to assist hydrological and environmental researchers in their analysis and evaluations of river discharge data sets by providing a package to determine flow metrics. These flow metrics would capture widely used characteristics such as central tendency and dispersion in magnitude, frequency, duration and timing of flow events, changes of flow regimes, independent flood events.

A primary objective is to test a series of flow metrics in R statistic language. Also, well-formed R documentations, as help references, and broad testing, in order to evaluate the accuracy, are completed during the project. These flow metrics could be re-used for other projects in the future.

1.2.2. Project ScheduleTask Duration 1. Project study 05/03/11—12/03/112. Metrics analysis 13/03/11—24/03/113. Implementation 25/03/11—07/04/114. Unit testing 08/04/11—19/04/115. Documentation 20/04/11—27/04/116. Performance testing 28/04/11—13/05/117. Integration testing 14/05/11—30/05/11

1.3. Structure of the ReportThe rest of this report is structured with the following sections.

2 CSIRO Mathematics, Informatics and Statistics. URL: www.cmis.csiro.auHydrological Flow Metrics Package Implementation Page 2

Page 9: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Section 2 introduces some background of the area of this project, which includes introduction of R statistic language, data requirements and commonly used terms.

Section 3 reveals the implementation processes of this project, which involve creating R documentations, supplying proper examples for each function and providing a demo for HydrologicalMetrics package.

Section 4 provides the testing phases in this project, which include unit testing and performance testing. The testing results are presented in order to demonstrate the accuracy of the package.

Section 5 discusses the package and supplies several area of future work.

Hydrological Flow Metrics Package Implementation Page 3

Page 10: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

2. Background

In this section, we provide some background of the area of this project, which includes introduction of R statistic language, data requirements and commonly used terms.

2.1. R Statistic LanguageR is a programming language and software environment for statistical computing and graphics. It is in wide-spread use among statisticians for developing statistical software. R is also freely available and could be obtained from http://www.r-project.org.

Figure 2. 1- R 2.12.1 Screenshot

Hydrological Flow Metrics Package Implementation Page 4

Page 11: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

2.1.1. FeaturesR provides a vast variety of statistical and graphical techniques, which includes linear and non-linear modelling, classical statistical tests, time-series analysis, classification, clustering, etc. It is highly extensible by using packages, which are submitted by users, for particular functions or particular areas of study. Hence, R has become the data mining tool used by more data miners (43%) than any other statistical computing language.[2]

In addition, R has its own LaTex-like documentation format, which provides comprehensive explanations for each function to users.

Furthermore, R supports object-oriented programming with generic functions which recognise the type of object and select the function specific to that type of object.

2.1.2. PackagesThe capabilities of R considerably broaden out through user-created and user-submitted packages, which allow specialized statistical techniques, graphical devices, import/export capabilities, reporting tolls and so on.

The extended capabilities in this hydrological flow metrics package consist of data-processing techniques, including smoothing raw data sets, statistical techniques, calculating flow metrics, graphical techniques and involving drawing return curves and so on.

The user-defined packages could be easily installed by a service named “install package(s) from local zip file...”, which is supplied by R itself.

2.1.3. R language Vs. Other languageComparing to other statistic computing language, we noticed various advantages of R.

2.1.3.1. R Vs. MATLAB

The compactness of R code would save plenty of time, compared to MATLAB.

For example, given a vector v which consist ofn(n+1)

2 elements, we want

to reshape into an n×n matrix M :

Hydrological Flow Metrics Package Implementation Page 5

Page 12: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

the element M ij is equal to v k+ j I j with k=(2n−i+2)(i−1)2 ,

where I j={1 if j≤n−i+10 otherwise .

In other words, the first (n−i+1) elements of the ith row of M is equal to the vector (v k+1 , vk+2 , ... , v k+n−i+1) and the remaining elements are zero.

The above problem could be easily solved by R:

Figure 2. 2- R code for reshaping matrix

However, when applying MATLAB, we need to design a loop for it, which is not difficult but would take us some time.

Additionally, it is quite expensive to get the full version of MATLAB.

2.1.3.2. R Vs. Splus/SAS

R outperforms Splus and SAS because it is free software. Splus is a proprietary system and SAS has incredibly expensive license for full version.

2.2. Data RequirementThe package allows drag-and-drop of common formats of streamflow data with two columns, which represent date time and flow values separately. The values in date time column are not required to be in daily time step.

2.3. Terms and Concepts

2.3.1. MetricsFour types of metrics are concerned: magnitude, frequency, duration and timing. Magnitude involves central tendency, variability and skewness. Some commonly used metric terms are listed below.

Central tendency: also known as mean, which represents the average value.

Hydrological Flow Metrics Package Implementation Page 6

Page 13: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Variability: coefficient of variation, which is calculated by dividing mean into standard deviation.

Skewness: measures the asymmetry of distribution of data set, which is calculated by the following formula[3].

skew=√n(n−1)n−2

∑ ( x i− x̄ )3

n/(∑ (x i− x̄)

2

n)

32

Flood event count: average number of days of a given flood event's occurrence in a year.

Mean occurrence of flood event: mean Julian day within year, also known as ordinal date, of the occurrence of a given flood event.

2.3.2. Independent Flood EventAn independent flood event is separated by flows less than a given proportion of the lowest flood peaks.

Hydrological Flow Metrics Package Implementation Page 7

Page 14: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

3. Implementation

In this section, we talk about the implementation progresses of this project, which involve creating R documentation, supplying proper examples for each function and providing a demo for the package.

3.1. New Metrics DevelopedA return period, also known as a recurrence interval, is an estimate of the interval of time between flood events of a certain magnitude. It is a statistical measurement denoting the average recurrence interval over an extended period of time, and is usually required for risk analysis. Return period supplies a mean of predicting the future occurrence likelihood of flood events based on the past years record of flow data. Hence, generally, environmentalists and hydrologists care more about n-year flood events, where n is defined as return period. Therefore, some metrics have been added to calculate 1-year, 2-year, 5-year, 10-year, 15-year and 20-year flood events separately.

The calculating method is demonstrated as follows.Given a flow value data set, we know the total number of records , denoted by N .Then, sort all the flow values and obtain their ranks, denoted by R.Next, we get the exceedance probability P for each flow value, which is calculated by

P=∣R−(N+1)∣N+1

The return period RP is calculated byRP=1/P /365

The return period is stored for each flow value. Knowing return periodRP , we could find the corresponding flow value as the

approximation.

The above process could be implemented by the functions “Get” and “reform”, which are supplied in the package.

Hydrological Flow Metrics Package Implementation Page 8

Page 15: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering ProjectThe newly developed metrics are listed the table below.Metric Name Description1YearEvent Magnitude of flood event with return period of 1 year2YearEvent Magnitude of flood event with return period of 2 year5YearEvent Magnitude of flood event with return period of 5 year10YearEvent Magnitude of flood event with return period of 10 year15YearEvent Magnitude of flood event with return period of 15 year20YearEvent Magnitude of flood event with return period of 20 year

3.2. DocumentationIn this project, all the functions are documented in files written in “R documentation” (Rd) formats, a markup language much of which closely resembles LaTeX, which can be processed into a variety of formats, including LaTeX, HTML and plain text.

An example of an .Rd file is shown in Figure 3.1.

Figure 3. 1 Example of .Rd file

A web-page-like document would be presented after calling help() in R command line, which is shown in Figure 3.2.

Hydrological Flow Metrics Package Implementation Page 9

Page 16: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Figure 3. 2. R Documentation of Function “reform”

3.3. Demo This is a user-friendly package and so proper examples are provided for each function in this project. Users can gain explicit guidance with the supplied examples, which is easily executed by the call function “example()” in R command. An illustration is displayed in Figure 3.3.

Figure 3. 3. Example for function “Impute”

Hydrological Flow Metrics Package Implementation Page 10

Page 17: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Additionally, a demo of the package is offered, so that users may have a unambiguous impression of the key functions in the package. After installing the package, it can be started by running “demo(HydroMetrics_Demo)” in R command.

Figure 3. 4. Demo for the Package

Hydrological Flow Metrics Package Implementation Page 11

Page 18: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

4. Testing

In Chapter 4, we provide the testing phases in this project, which include unit testing and performance testing. The testing results arr presented in order to demonstrate the accuracy of HydrologicalMetrics package.

4.1. Unit Testing

metrise()Looking through the original code, I noticed that some detailed parts of certain metrics are calculated in the wrong way. The errors occur in three types of metrics.

First, when calculating coefficient of variation, although it is defined as dividing mean into standard deviation, it should be varied corresponding to the different desired data set. That is, for example, if we calculate the coefficient of variation for the flow values of each month, we should use the standard deviation and mean value for each month respectively, i.e.,

cv ( January)= sd (January)mean(January)

taking January for example. However, it was divided by the mean of the overall values regardless of the months or seasons considered.

Second, when calculating skewness, the formula was coded incorrectly. Yet, it is just a tiny mistake. It used

skew=√ n(n−1)n−2

∑ ( x i− x̄ )3

n/(∑ (x i− x̄)

2

n)

32

instead of the right one given in Chapter 2. It is probably the result of a typing fault.

Also, when determining some desired flood event count, given some percentile values as threshold, the method used to obtain the corresponding discharge is

Hydrological Flow Metrics Package Implementation Page 12

Page 19: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

not correct. For example, if we want to calculate the low flood pulse count for the 75th percentile, it used function “Get” with exceedance probability of 75% to get the discharge. However, in fact, the exceedance probability of the 75th

percentile should be 1−75 %=25 % . Hence, we should search the corresponding flow value for exceedance probability of 25% instead.

Impute() and FitSmooth()These two functions are tested by using a small data set, which has a daily time step “Datetime” column. Then some of the records were removed manually to prepare for testing.

The original data set isDatetime Flow Datetime Flow Datetime Flow01/07/1895 12336 06/08/1895 6707 11/09/1895 908002/07/1895 11027 07/08/1895 8902.9 12/09/1895 7844.503/07/1895 9857.4 08/08/1895 10525 13/09/1895 7043.904/07/1895 9043.2 09/08/1895 9727.7 14/09/1895 6683.605/07/1895 8689.9 10/08/1895 8294.9 15/09/1895 651306/07/1895 8186.9 11/08/1895 7471 16/09/1895 6413.607/07/1895 7425.1 12/08/1895 6989.2 17/09/1895 636908/07/1895 7027.4 13/08/1895 6638.8 18/09/1895 6628.409/07/1895 7028.3 14/08/1895 6432.4 19/09/1895 7481.110/07/1895 6811.7 15/08/1895 6411.4 20/09/1895 7328.211/07/1895 6367.6 16/08/1895 6998.1 21/09/1895 6994.612/07/1895 5920.9 17/08/1895 7296.5 22/09/1895 6440.213/07/1895 5567.5 18/08/1895 6853.1 23/09/1895 6111.814/07/1895 5279.1 19/08/1895 6428.3 24/09/1895 5933.115/07/1895 5075.8 20/08/1895 6009.3 25/09/1895 5791.816/07/1895 4955.3 21/08/1895 6644 26/09/1895 5682.617/07/1895 4770.4 22/08/1895 11883 27/09/1895 561418/07/1895 4606.5 23/08/1895 23534 28/09/1895 5552.619/07/1895 4668.3 24/08/1895 30942 29/09/1895 5494.320/07/1895 4865.5 25/08/1895 29495 30/09/1895 5390.221/07/1895 5401.8 26/08/1895 27700 01/10/1895 518222/07/1895 6161.8 27/08/1895 28850 02/10/1895 7450.123/07/1895 7005.9 28/08/1895 23149 03/10/1895 1804524/07/1895 6551.4 29/08/1895 13298 04/10/1895 2036625/07/1895 6172.7 30/08/1895 9177.8 05/10/1895 1557426/07/1895 5892.2 31/08/1895 8069.5 06/10/1895 1111827/07/1895 5736.9 01/09/1895 7675.1 07/10/1895 8835.128/07/1895 5563.9 02/09/1895 8134.8 08/10/1895 7815.529/07/1895 5402.7 03/09/1895 8553.7 09/10/1895 733730/07/1895 5235.8 04/09/1895 7566.4 10/10/1895 7945.131/07/1895 5098.7 05/09/1895 8900.3 11/10/1895 10264

Hydrological Flow Metrics Package Implementation Page 13

Page 20: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

01/08/1895 4993.8 06/09/1895 12391 12/10/1895 1145502/08/1895 5362.2 07/09/1895 12575 13/10/1895 1200003/08/1895 6183.1 08/09/1895 10509 14/10/1895 1248304/08/1895 6220.7 09/09/1895 9768.8 15/10/1895 1265805/08/1895 6041.4 10/09/1895 9798 16/10/1895 12715

After removing some lines of records manually, we obtain a data set, whose “Datetime” column is not a daily time step, as in the original test data set. Hence, we could evaluate the accuracy of functions FitSmooth() and Impute(). The test result is shown in Figure 4.1.

Figure 4. 1 – Test Result of FitSmooth and Impute

Data in the original set is represented by a purple diamond, while data in the modified test set are represented by blue points. The imputed results are shown by a red line. We could tell that the major proportion of the data points are imputed correctly, although there is some bias for several of them. Generally, we could consider that FitSmooth and Impute have a high accuracy of approximation.

Get()The function “Get” could be tested without difficulty. Using the same data sets form testing FitSmooth() and Impute(), given a P value, (exceedance probability), we could find the actual flow value corresponding to it by searching in the data set and comparing to the value obtained by Get(). Test results are as follows.

P Actual Value Get() Value Error0.1 12715 12773.30 0.459%

0.15 12168 12218.4 0.414%

Hydrological Flow Metrics Package Implementation Page 14

Page 21: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project0.2 10525 10625.40 0.954%

0.25 9768.8 9758.525 0.105%0.3 8900.3 8901.08 0.009%

0.35 8186.9 8179.085 0..095%0.4 7745.3 7731.26 0.181%

0.45 7425.1 7420.695 0.059%0.5 7027.4 7027.85 0.006%

0.55 6853.1 6859.905 0.099%0.6 6633.6 6634.64 0.016%

0.65 6428.3 6428.915 0.010%0.75 6201.9 6209.42 0.121%0.75 6009.3 6017.325 0.134%0.8 5736.9 5726.04 0.189%

We notice that the error rates are all less than 1%. Almost all of them, 13 out of 15, are close to 0.1%, which are good enough to claim that the accuracy of function “Get” is considerably high.

4.2. Performance Testing

In order to estimate whether or not the package calculates flow metrics correctly, we use another different statistic tool to do that separately and then compare the calculating results. The other statistic tool is RAP (river analysis package). Their respective outcomes are displayed as follows. The data set we used is “SA4260528_FLOWCDAY”, which is referred to the table at the end that contains all the definitions.

Metrics RAP The Package Standardised3 RAP Mean ValueeRP4Qbf N/A 1.58DHIFQbf N/A 0.0136892539DHIFQbfcv N/A 1.1313708499FHIFQbf N/A 0.1251284687RP4Qbf N/A 5.3187314625DHQbf N/A 0.0136892539DHQbfcv N/A 1.1313708499FHQbf N/A 0.1251284687MHQbf N/A 470.8577230646 MDF 11875.358 11875.357898 MADF 11537.859 11537.858979MBKF N/A 112660.2489MEDDF 5478 5478MA3 1.436 1.4361873132MKMA1 2.168 3.0905871197MA124 10876.367 0.9158770101 0.91587701

3 It is standardised by multiplying MDF, so that two results are in the same measurement.Hydrological Flow Metrics Package Implementation Page 15

Page 22: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

MA13 9061.939 0.7630876552 0.763087655MA14 6233.390 0.5249012012 0.524901201 MA15 6053.907 0.509787343 0.509787343 MA16 5081.751 0.427924031 0.427924031MA17 7260.544 0.6113958264 0.611395826MA18 8517.398 0.7172329796 0.71723298MA19 11381.071 0.958377056 0.958377056MA20 16016.419 1.3487104287 1.348710429MA21 19274.202 1.62304181 1.62304181MA22 20747.345 1.7470921884 1.747092188MA23 21775.545 1.8336748774 1.833674877MA24 1.705 1.7052912833MA25 1.229 1.2284937245MA26 0.623 0.6223153788MA27 0.696 0.695307766MA28 0.652 0.6525972966MA29 1.143 1.1432247907MA30 1.062 1.062080822MA31 1.152 1.1521447925MA32 1.012 1.0106807395MA33 0.977 0.9768974891MA34 1.230 1.2296655138MA35 1.435 1.4340936318MAS1 14052.178 1.1833056484 1.183305648MAS2 5607.797 0.4871984154 0.472221291MAS3 9072.488 0.7639759336 0.763975934MAS4 18685.859 1.5734986222 1.573498622MAScv1 1.628 1.6275085296MAScv2 0.665 0.6646095458MAScv3 1.160 1.1602480524MAScv4 1.103 1.1032986079MKMA3 0.921 0.9209702316MKMA4 1.421 2.2177094066MKMA6 2871159.858 241.7745959424 241.774596ML16 2626.56 0.2276450974 0.227645097MKML1 9571.944 0.8062562115 0.806256212MKML2 33793.878 2.8497152436 2.849715243MKML3 92395.279 7.806686821 7.80668682ML22 2152.958 2152.9576470588MLcv22 0.571 0.5714583838MH14 22532.586 1.952908998 1.952908998MH15 68.484 0.0057285881 0.005728588MH16 2928.96 0.2465975061 0.246597506MH17 4311 0.3629864563 0.362986456MH20 36302.676 36302.6757493191MHcv20 0.912 0.9116796325

4 It is standardised by dividing by MDF for the outcomes in our package.Hydrological Flow Metrics Package Implementation Page 16

Page 23: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

MH21 N/A 2624.5325077609MH22 N/A 1004.7686437147MH23 N/A 112.5197002225MKMH7 1.145 1.1452292475FL15 257.58824 257.5882352941MKFL1 309.11765 309.1176470588MKFL2 340.05882 340.0588235294FL2 N/A 1.1076621282MKFL3 N/A 2.7096382666MKFL4 N/A 20.3388954312FH1 259.58824 259.5882352941MKFH1 311.52941 311.5294117647MKFH2 340.05882 340.0588235294FH2 N/A 1.1340116295MKFH3 N/A 2.7045968889MKFH4 N/A 20.2762322568FH3 32.41176 32.4117647059FH4 4.70588 4.7058823529DL16 68.422 68.4407552083DL17 N/A 2.2043975727MKDL1 328.510 328.5104166667MKDL3 N/A 1.9215298352DL18 9 0.5294117647 0.5294118DL19 N/A 2.5965908323DH15 25.657 25.6569767442DH16 N/A 2.8191456548MKDH1 82.75 82.7493489583MKDH3 N/A 2.4533711532TL1 N/A 155.4117647059TL2 N/A 0.6690278056TH1 N/A 197.2941176471TH2 N/A 0.703167181

The above results divides metrics into three groups according to the type of comparision. First, some metrics could not be calculated by RAP, but could be done by the package. There are 28 metrics in this class. The second group is, the metrics that can be calculated by both of them. Furthermore, these outcomes are the same or considerably close. 64 metrics are involved in this group. The third group contains the metrics that can be calculated by both of them. However, the outcomes vary in magnitudes. This group contains only two metrics, which are MKMA1 and MKMA4.

For metrics in the first class, the reasons why RAP could not calculate them are due to two aspects. One of them is that some of these metrics involve the

5 It is obtained by dividing total number of years into total durationHydrological Flow Metrics Package Implementation Page 17

Page 24: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

bankfull discharge value, which is beyond the range of RAP's consideration. Another reason is that RAP does not discuss the dispersion metrics of quite specific statistic variables. Thinking about that, we could reward HydrologicalMetrics package for the extra metrics. Yet, there are some metrics, which can be calculated by RAP, but not by the package, as well.

The second group of metrics assists us in attaining the view that the package can gauge the majority of the metrics precisely.

The third class of metrics attract our attention comparatively more. After analysing, the explanation for the disparities is that the two tools use different ways to determine the magnitude. The two metrics are both dependent on skewness. In RAP, the skewness is calculated by

skew= meanmedian

However, in HydrologicalMetrics package, we gauge skewness by the formula mentioned in Section 2, which is

skew=√n(n−1)n−2

∑ ( x i− x̄ )3

n/(∑ (x i− x̄)

2

n)

32

The above two approaches to calculate skewness are both applied widely in the real world. Therefore, there is no criticism for either of them.

Basing on the outcomes of performance testing, we could believe that HydrologicalMetrics package is a reliable method to determine flow metrics.

Hydrological Flow Metrics Package Implementation Page 18

Page 25: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

5. Discussion and Future Work

5.1. DiscussionAccording to the implementation part and testing part, we observe both strengths and weaknesses for HydrologicalMetrics package.

The advantages consist of the following aspects. First, it determines the metrics relating to bankfull discharge. Second, the accuracy is substantially high. Also, there is no extreme strict requirement for input data. It could be a daily time step data set or not.

The first disadvantage is that more metrics should be developed, so that it provides more information to hydrologists for their analysis. Also, when smoothing the missing data, we notice that a minority of data points are mismatched to the actual values.

5.2. Future WorkBased on the forementioned discussion, the future work contains developing more metrics, such as annual minima/maxima of n-day means of daily discharges[4], the corresponding variabilities, constancy, seasonality and predictability of mean daily flow, rise rate and so on.

In addition, a new method of filling missing values may be developed, so that researchers in hydrology could estimate the missing values better precision.

Hydrological Flow Metrics Package Implementation Page 19

Page 26: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Reference

[1] Land & Water Australia. Technical report - Ecohydrological regionalisation of Australia: A tool for management and science. Aprial 2007

[2] Rexer Analysis. 2010 Data Mining Survey http://www.rexeranalysis.com/Data-Minier-Survey-Results-2010.html

[3] Jocelyre M.R. Hughes, Barry James. A hydrological Regionalization of Streams in Victoria, Australia, with Implementation for Stream Ecology. Australian Journal of Marine Freshwater Research. 1989, 40, 303-26

[4] Richter, B.D. Baumgartner, J.V., Powell.J. And Braun, D.P.. A Method for assessing hydrologic alteration with ecosystem. Conseration Biology 10, 1996.

[5] Overton IC, Colloff MJ, Doody TM, Henderson, B, Cuddy SM (eds). Ecological Outcomes of Flow Regimes in the Murray-Darling Basin. Report prepared for the National Water Commission by CSIRO Water for a Healthy Country Flagship. 2009.

Hydrological Flow Metrics Package Implementation Page 20

Page 27: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project

Appendices

Data set for testing metricsDate time Flow Date time Flow Date time Flow Date time Flow04/04/1991 09:00 7940 03/09/1996 09:00 43114 18/07/2000 09:00 5892.48 03/12/2003 09:00 3594.2408/04/1991 09:00 7024 04/09/1996 09:00 43114 19/07/2000 09:00 5892.48 04/12/2003 09:00 3594.2409/04/1991 09:00 7024 05/09/1996 09:00 43286 20/07/2000 09:00 6108.48 05/12/2003 09:00 4544.6410/04/1991 09:00 5892 06/09/1996 09:00 43978 21/07/2000 09:00 6791.04 08/12/2003 09:00 5477.7611/04/1991 09:00 3957 09/09/1996 09:00 44323 24/07/2000 09:00 7024.32 09/12/2003 09:00 5477.7624/04/1991 09:00 6558 10/09/1996 09:00 44410 25/07/2000 09:00 6791.04 10/12/2003 09:00 6108.4826/04/1991 09:00 6791 11/09/1996 09:00 44582 26/07/2000 09:00 6333.12 11/12/2003 09:00 5892.4801/08/1991 09:00 0 12/09/1996 09:00 45792 27/07/2000 09:00 6333.12 12/12/2003 09:00 5477.7602/08/1991 09:00 31536 13/09/1996 09:00 45965 28/07/2000 09:00 5892.48 15/12/2003 09:00 4544.6407/08/1991 09:00 31018 16/09/1996 09:00 46742 31/07/2000 09:00 6333.12 16/12/2003 09:00 4311.3623/08/1991 09:00 19008 17/09/1996 09:00 46829 01/08/2000 09:00 6557.76 17/12/2003 09:00 3957.1227/08/1991 09:00 18662 18/09/1996 09:00 47606 02/08/2000 09:00 7024.32 18/12/2003 09:00 3957.1228/08/1991 09:00 18835 19/09/1996 09:00 47779 03/08/2000 09:00 8138.88 19/12/2003 09:00 3594.2429/08/1991 09:00 19267 20/09/1996 09:00 48557 04/08/2000 09:00 9504 22/12/2003 09:00 5270.430/08/1991 09:00 20218 23/09/1996 09:00 49853 07/08/2000 09:00 12096 23/12/2003 09:00 5270.403/09/1991 09:00 18835 24/09/1996 09:00 49939 08/08/2000 09:00 13824 24/12/2003 09:00 5685.1204/09/1991 09:00 18835 25/09/1996 09:00 50285 11/08/2000 09:00 13824 29/12/2003 09:00 4544.6405/09/1991 09:00 18662 26/09/1996 09:00 51062 14/08/2000 09:00 13996.8 30/12/2003 09:00 4786.5611/09/1991 09:00 20390 27/09/1996 09:00 51235 16/08/2000 09:00 13996.8 31/12/2003 09:00 4544.6412/09/1991 09:00 20218 30/09/1996 09:00 52099 17/08/2000 09:00 12787.2 02/01/2004 09:00 4311.3613/09/1991 09:00 20736 01/10/1996 09:00 52358 18/08/2000 09:00 12441.6 05/01/2004 09:00 3248.6417/09/1991 09:00 24624 02/10/1996 09:00 53222 21/08/2000 09:00 10800 06/01/2004 09:00 3248.6418/09/1991 09:00 25142 03/10/1996 09:00 54000 23/08/2000 09:00 10800 07/01/2004 09:00 4311.3619/09/1991 09:00 26611 04/10/1996 09:00 54259 24/08/2000 09:00 10627.2 08/01/2004 09:00 4311.3620/09/1991 09:00 27994 08/10/1996 09:00 54950 25/08/2000 09:00 10627.2 09/01/2004 09:00 4786.5623/09/1991 09:00 29981 09/10/1996 09:00 56160 28/08/2000 09:00 12960 12/01/2004 09:00 4786.5624/09/1991 09:00 31190 10/10/1996 09:00 56592 30/08/2000 09:00 12960 13/01/2004 09:00 4786.5625/09/1991 09:00 31709 11/10/1996 09:00 56938 31/08/2000 09:00 12787.2 14/01/2004 09:00 4786.5626/09/1991 09:00 31882 14/10/1996 09:00 57542 01/09/2000 09:00 12960 15/01/2004 09:00 4786.5627/09/1991 09:00 33264 15/10/1996 09:00 57542 04/09/2000 09:00 16675.2 16/01/2004 09:00 4786.5630/09/1991 09:00 33955 16/10/1996 09:00 57715 05/09/2000 09:00 17452.8 19/01/2004 09:00 4786.5601/10/1991 09:00 34128 17/10/1996 09:00 57888 06/09/2000 09:00 18835.2 20/01/2004 09:00 4786.5602/10/1991 09:00 34906 18/10/1996 09:00 57888 07/09/2000 09:00 19440 21/01/2004 09:00 5270.403/10/1991 09:00 35251 21/10/1996 09:00 57542 08/09/2000 09:00 19440 22/01/2004 09:00 5270.404/10/1991 09:00 36115 23/10/1996 09:00 57542 11/09/2000 09:00 21427.2 23/01/2004 09:00 5270.407/10/1991 09:00 37152 24/10/1996 09:00 57715 12/09/2000 09:00 21427.2 27/01/2004 09:00 5270.408/10/1991 09:00 37152 25/10/1996 09:00 57370 13/09/2000 09:00 22377.6 28/01/2004 09:00 5270.409/10/1991 09:00 37325 28/10/1996 09:00 55987 14/09/2000 09:00 23155.2 29/01/2004 09:00 5270.410/10/1991 09:00 39226 29/10/1996 09:00 55555 15/09/2000 09:00 24105.6 30/01/2004 09:00 5477.7611/10/1991 09:00 40781 30/10/1996 09:00 55037 18/09/2000 09:00 24278.4 02/02/2004 09:00 5477.7615/10/1991 09:00 40954 31/10/1996 09:00 54259 19/09/2000 09:00 24537.6 03/02/2004 09:00 5477.7616/10/1991 09:00 41645 01/11/1996 09:00 53654 20/09/2000 09:00 25315.2 04/02/2004 09:00 5270.417/10/1991 09:00 41818 04/11/1996 09:00 52358 21/09/2000 09:00 25833.6 05/02/2004 09:00 5037.1218/10/1991 09:00 42077 05/11/1996 09:00 51581 22/09/2000 09:00 26179.2 06/02/2004 09:00 4786.5621/10/1991 09:00 43286 06/11/1996 09:00 51235 25/09/2000 09:00 25488 09/02/2004 09:00 3594.2422/10/1991 09:00 43459 07/11/1996 09:00 51408 26/09/2000 09:00 22982.4 10/02/2004 09:00 3248.6423/10/1991 09:00 43632 11/11/1996 09:00 51408 27/09/2000 09:00 21686.4 11/02/2004 09:00 3248.6424/10/1991 09:00 44150 12/11/1996 09:00 51235 28/09/2000 09:00 19267.2 12/02/2004 09:00 3248.6425/10/1991 09:00 44410 13/11/1996 09:00 50630 29/09/2000 09:00 19267.2 13/02/2004 09:00 3248.6428/10/1991 09:00 44928 15/11/1996 09:00 50630 03/10/2000 09:00 20563.2 16/02/2004 09:00 3248.6429/10/1991 09:00 45101 18/11/1996 09:00 51062 04/10/2000 09:00 20908.8 17/02/2004 09:00 3248.6430/10/1991 09:00 45619 19/11/1996 09:00 51062 05/10/2000 09:00 21081.6 18/02/2004 09:00 3248.6401/11/1991 09:00 45619 20/11/1996 09:00 51754 06/10/2000 09:00 21081.6 19/02/2004 09:00 3248.6405/11/1991 09:00 46138 21/11/1996 09:00 51926 09/10/2000 09:00 23328 20/02/2004 09:00 3594.24Hydrological Flow Metrics Package Implementation Page 21

Page 28: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project06/11/1991 09:00 46570 22/11/1996 09:00 52531 10/10/2000 09:00 24969.6 23/02/2004 09:00 4544.6407/11/1991 09:00 46397 25/11/1996 09:00 53395 11/10/2000 09:00 26956.8 24/02/2004 09:00 4786.5611/11/1991 09:00 46397 26/11/1996 09:00 54173 12/10/2000 09:00 28425.6 25/02/2004 09:00 4786.5612/11/1991 09:00 46224 27/11/1996 09:00 54432 13/10/2000 09:00 30326.4 26/02/2004 09:00 4786.5613/11/1991 09:00 44928 28/11/1996 09:00 54778 16/10/2000 09:00 33264 27/02/2004 09:00 5270.414/11/1991 09:00 44323 29/11/1996 09:00 54950 17/10/2000 09:00 34214.4 01/03/2004 09:00 5270.415/11/1991 09:00 41818 02/12/1996 09:00 56592 18/10/2000 09:00 35424 02/03/2004 09:00 5477.7618/11/1991 09:00 20563 03/12/1996 09:00 56592 19/10/2000 09:00 36460.8 03/03/2004 09:00 5477.7619/11/1991 09:00 17280 04/12/1996 09:00 57542 20/10/2000 09:00 35942.4 04/03/2004 09:00 5477.7620/11/1991 09:00 14170 05/12/1996 09:00 57888 23/10/2000 09:00 35251.2 05/03/2004 09:00 5477.7621/11/1991 09:00 11146 06/12/1996 09:00 57974 24/10/2000 09:00 35251.2 08/03/2004 09:00 3957.1222/11/1991 09:00 9504 09/12/1996 09:00 58406 25/10/2000 09:00 34732.8 09/03/2004 09:00 4311.3626/11/1991 09:00 8528 10/12/1996 09:00 58838 26/10/2000 09:00 34214.4 10/03/2004 09:00 4311.3608/01/1992 09:00 0 11/12/1996 09:00 59270 27/10/2000 09:00 34128 11/03/2004 09:00 4311.3620/01/1992 09:00 5478 12/12/1996 09:00 59530 30/10/2000 09:00 31536 12/03/2004 09:00 4311.3621/01/1992 09:00 5685 13/12/1996 09:00 59702 31/10/2000 09:00 30153.6 15/03/2004 09:00 5037.1222/01/1992 09:00 4311 17/12/1996 09:00 59702 01/11/2000 09:00 28944 16/03/2004 09:00 5270.423/01/1992 09:00 5037 18/12/1996 09:00 59530 02/11/2000 09:00 27820.8 17/03/2004 09:00 5477.7624/01/1992 09:00 5270 19/12/1996 09:00 58579 03/11/2000 09:00 26956.8 18/03/2004 09:00 5477.7629/01/1992 09:00 7517 20/12/1996 09:00 59270 06/11/2000 09:00 24105.6 19/03/2004 09:00 5685.1230/01/1992 09:00 9331 23/12/1996 09:00 47347 07/11/2000 09:00 23155.2 22/03/2004 09:00 5892.4831/01/1992 09:00 10109 24/12/1996 09:00 40954 08/11/2000 09:00 22550.4 23/03/2004 09:00 5685.1203/02/1992 09:00 9936 27/12/1996 09:00 19699 09/11/2000 09:00 22377.6 24/03/2004 09:00 5477.7604/02/1992 09:00 9763 30/12/1996 09:00 11318 10/11/2000 09:00 22377.6 25/03/2004 09:00 5270.406/02/1992 09:00 9763 31/12/1996 09:00 9763 13/11/2000 09:00 21254.4 26/03/2004 09:00 5270.407/02/1992 09:00 9504 02/01/1997 09:00 7940 14/11/2000 09:00 21081.6 29/03/2004 09:00 5270.410/02/1992 09:00 7024 03/01/1997 09:00 7517 15/11/2000 09:00 20908.8 30/03/2004 09:00 4786.5611/02/1992 09:00 6791 06/01/1997 09:00 6333 17/11/2000 09:00 20908.8 31/03/2004 09:00 4786.5613/02/1992 09:00 5478 07/01/1997 09:00 5892 20/11/2000 09:00 23328 01/04/2004 09:00 4786.5602/04/1992 09:00 3249 08/01/1997 09:00 5685 21/11/2000 09:00 23155.2 02/04/2004 09:00 4544.6410/04/1992 09:00 2627 09/01/1997 09:00 5478 22/11/2000 09:00 24537.6 05/04/2004 09:00 5477.7615/04/1992 09:00 2627 10/01/1997 09:00 5685 23/11/2000 09:00 25142.4 06/04/2004 09:00 5477.7608/05/1992 09:00 0 11/01/1997 09:00 5892 24/11/2000 09:00 25142.4 07/04/2004 09:00 5037.1211/05/1992 09:00 3249 13/01/1997 09:00 5892 27/11/2000 09:00 25315.2 08/04/2004 09:00 5685.1228/05/1992 09:00 4545 14/01/1997 09:00 6333 28/11/2000 09:00 26006.4 13/04/2004 09:00 4311.3601/07/1992 09:00 0 18/01/1997 09:00 7266 29/11/2000 09:00 26956.8 14/04/2004 09:00 4311.3613/07/1992 09:00 6791 19/01/1997 09:00 8139 30/11/2000 09:00 27993.6 15/04/2004 09:00 3957.1214/07/1992 09:00 6333 20/01/1997 09:00 7940 01/12/2000 09:00 28944 16/04/2004 09:00 4311.3616/07/1992 09:00 6333 21/01/1997 09:00 6791 04/12/2000 09:00 32227.2 19/04/2004 09:00 3594.2417/07/1992 09:00 6108 22/01/1997 09:00 5892 05/12/2000 09:00 33436.8 20/04/2004 09:00 3957.1204/08/1992 09:00 0 23/01/1997 09:00 5685 06/12/2000 09:00 34560 21/04/2004 09:00 3957.1205/08/1992 09:00 6791 24/01/1997 09:00 5478 07/12/2000 09:00 35596.8 22/04/2004 09:00 3594.2413/08/1992 09:00 8726 25/01/1997 09:00 6791 08/12/2000 09:00 36806.4 23/04/2004 09:00 3594.2414/08/1992 09:00 7266 26/01/1997 09:00 7517 11/12/2000 09:00 38448 27/04/2004 09:00 3248.6421/09/1992 09:00 0 27/01/1997 09:00 7759 12/12/2000 09:00 39225.6 28/04/2004 09:00 2928.9623/09/1992 09:00 26611 28/01/1997 09:00 7940 13/12/2000 09:00 40176 29/04/2004 09:00 3248.6424/09/1992 09:00 27648 29/01/1997 09:00 8899 14/12/2000 09:00 41126.4 30/04/2004 09:00 3248.6425/09/1992 09:00 28598 30/01/1997 09:00 8329 15/12/2000 09:00 41299.2 03/05/2004 09:00 3594.2428/09/1992 09:00 30326 31/01/1997 09:00 8329 18/12/2000 09:00 43286.4 04/05/2004 09:00 3594.2429/09/1992 09:00 31882 07/02/1997 09:00 9158 19/12/2000 09:00 43977.6 05/05/2004 09:00 3594.2430/09/1992 09:00 33782 10/02/1997 09:00 12269 20/12/2000 09:00 44409.6 06/05/2004 09:00 3594.2401/10/1992 09:00 37152 11/02/1997 09:00 11491 21/12/2000 09:00 45100.8 07/05/2004 09:00 3594.2402/10/1992 09:00 38102 12/02/1997 09:00 10973 22/12/2000 09:00 46137.6 10/05/2004 09:00 3594.2406/10/1992 09:00 29635 13/02/1997 09:00 11146 27/12/2000 09:00 45446.4 11/05/2004 09:00 3594.2407/10/1992 09:00 29981 14/02/1997 09:00 11146 28/12/2000 09:00 41472 12/05/2004 09:00 3594.2408/10/1992 09:00 29981 17/02/1997 09:00 9936 29/12/2000 09:00 36633.6 13/05/2004 09:00 3594.2409/10/1992 09:00 29635 18/02/1997 09:00 8726 02/01/2001 09:00 19267.2 14/05/2004 09:00 3594.2412/10/1992 09:00 29635 19/02/1997 09:00 8528 03/01/2001 09:00 16156.8 18/05/2004 09:00 3594.2413/10/1992 09:00 30499 20/02/1997 09:00 9158 04/01/2001 09:00 15379.2 19/05/2004 09:00 3594.2414/10/1992 09:00 36461 21/02/1997 09:00 9331 05/01/2001 09:00 12960 20/05/2004 09:00 3594.2416/10/1992 09:00 36461 24/02/1997 09:00 9504 08/01/2001 09:00 9763.199 21/05/2004 09:00 4311.3619/10/1992 09:00 37930 25/02/1997 09:00 9763 09/01/2001 09:00 9936 24/05/2004 09:00 4311.3620/10/1992 09:00 38275 26/02/1997 09:00 10282 11/01/2001 09:00 9936 25/05/2004 09:00 4311.3621/10/1992 09:00 38275 27/02/1997 09:00 10109 12/01/2001 09:00 9331.199 26/05/2004 09:00 4786.5622/10/1992 09:00 38707 28/02/1997 09:00 10282 15/01/2001 09:00 7516.8 27/05/2004 09:00 5270.423/10/1992 09:00 39830 03/03/1997 09:00 8329 16/01/2001 09:00 6333.12 28/05/2004 09:00 5270.426/10/1992 09:00 42077 04/03/1997 09:00 7940 17/01/2001 09:00 6108.48 31/05/2004 09:00 5037.1227/10/1992 09:00 42595 06/03/1997 09:00 7940 18/01/2001 09:00 5685.12 02/06/2004 09:00 4786.5628/10/1992 09:00 42941 07/03/1997 09:00 8139 19/01/2001 09:00 5270.4 03/06/2004 09:00 4786.56

Hydrological Flow Metrics Package Implementation Page 22

Page 29: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project29/10/1992 09:00 44582 10/03/1997 09:00 7940 22/01/2001 09:00 7516.8 04/06/2004 09:00 5037.1230/10/1992 09:00 45274 11/03/1997 09:00 8139 23/01/2001 09:00 8138.88 07/06/2004 09:00 4544.6402/11/1992 09:00 47347 12/03/1997 09:00 8329 24/01/2001 09:00 8138.88 08/06/2004 09:00 4311.3603/11/1992 09:00 48211 13/03/1997 09:00 8329 25/01/2001 09:00 7940.16 09/06/2004 09:00 3957.1205/11/1992 09:00 49507 14/03/1997 09:00 8139 29/01/2001 09:00 7024.32 10/06/2004 09:00 3957.1206/11/1992 09:00 50458 24/03/1997 09:00 8139 30/01/2001 09:00 7266.24 11/06/2004 09:00 3594.2410/11/1992 09:00 52099 25/03/1997 09:00 7759 01/02/2001 09:00 7266.24 15/06/2004 09:00 3957.1211/11/1992 09:00 52531 02/04/1997 09:00 7759 02/02/2001 09:00 7024.32 16/06/2004 09:00 3957.1217/11/1992 09:00 54432 03/04/1997 09:00 7517 05/02/2001 09:00 6333.12 17/06/2004 09:00 3248.6418/11/1992 09:00 55210 04/04/1997 09:00 7517 06/02/2001 09:00 6108.48 18/06/2004 09:00 3248.6419/11/1992 09:00 55814 07/04/1997 09:00 6333 07/02/2001 09:00 6108.48 21/06/2004 09:00 2928.9620/11/1992 09:00 56333 08/04/1997 09:00 6108 08/02/2001 09:00 6333.12 22/06/2004 09:00 2341.4423/11/1992 09:00 57974 09/04/1997 09:00 6108 09/02/2001 09:00 7940.16 23/06/2004 09:00 2082.2424/11/1992 09:00 58579 10/04/1997 09:00 6333 12/02/2001 09:00 11836.8 24/06/2004 09:00 2082.2425/11/1992 09:00 59270 11/04/1997 09:00 6333 13/02/2001 09:00 12960 25/06/2004 09:00 2626.5626/11/1992 09:00 60134 14/04/1997 09:00 6558 14/02/2001 09:00 12960 28/06/2004 09:00 2626.5627/11/1992 09:00 60826 15/04/1997 09:00 6558 15/02/2001 09:00 13392 29/06/2004 09:00 2082.2430/11/1992 09:00 62640 16/04/1997 09:00 5478 16/02/2001 09:00 15206.4 30/06/2004 09:00 2082.2401/12/1992 09:00 63331 17/04/1997 09:00 5037 19/02/2001 09:00 13219.2 01/07/2004 09:00 2082.2402/12/1992 09:00 64195 18/04/1997 09:00 5270 20/02/2001 09:00 13392 02/07/2004 09:00 2082.2403/12/1992 09:00 65146 21/04/1997 09:00 7024 21/02/2001 09:00 13392 05/07/2004 09:00 2341.4404/12/1992 09:00 66355 22/04/1997 09:00 7024 22/02/2001 09:00 15033.6 06/07/2004 09:00 2626.5607/12/1992 09:00 70848 23/04/1997 09:00 6791 23/02/2001 09:00 14774.4 07/07/2004 09:00 2626.5608/12/1992 09:00 72576 24/04/1997 09:00 6333 26/02/2001 09:00 14428.8 08/07/2004 09:00 2928.9609/12/1992 09:00 74390 28/04/1997 09:00 6558 27/02/2001 09:00 13219.2 09/07/2004 09:00 3248.6410/12/1992 09:00 76291 29/04/1997 09:00 6791 28/02/2001 09:00 11145.6 12/07/2004 09:00 3594.2411/12/1992 09:00 78192 30/04/1997 09:00 6791 01/03/2001 09:00 10800 13/07/2004 09:00 3957.1212/12/1992 09:00 84240 01/05/1997 09:00 6333 02/03/2001 09:00 10627.2 14/07/2004 09:00 4311.3615/12/1992 09:00 86314 02/05/1997 09:00 6108 05/03/2001 09:00 10108.8 15/07/2004 09:00 4786.5616/12/1992 09:00 87955 05/05/1997 09:00 5892 06/03/2001 09:00 10108.8 16/07/2004 09:00 4786.5617/12/1992 09:00 89683 06/05/1997 09:00 5892 07/03/2001 09:00 9763.199 19/07/2004 09:00 4786.5618/12/1992 09:00 91930 07/05/1997 09:00 5685 08/03/2001 09:00 9763.199 20/07/2004 09:00 4544.6421/12/1992 09:00 95990 08/05/1997 09:00 5685 09/03/2001 09:00 9331.199 21/07/2004 09:00 4544.6422/12/1992 09:00 96941 09/05/1997 09:00 5892 12/03/2001 09:00 8726.4 22/07/2004 09:00 4544.6423/12/1992 09:00 97718 12/05/1997 09:00 5685 13/03/2001 09:00 8138.88 23/07/2004 09:00 4544.6424/12/1992 09:00 98237 13/05/1997 09:00 5685 14/03/2001 09:00 7758.72 26/07/2004 09:00 4544.6429/12/1992 09:00 98237 14/05/1997 09:00 5478 15/03/2001 09:00 7266.24 27/07/2004 09:00 4544.6430/12/1992 09:00 97459 15/05/1997 09:00 5685 16/03/2001 09:00 6791.04 28/07/2004 09:00 4544.6431/12/1992 09:00 96682 16/05/1997 09:00 5685 19/03/2001 09:00 8138.88 29/07/2004 09:00 4544.6404/01/1993 09:00 92448 20/05/1997 09:00 5892 20/03/2001 09:00 8138.88 30/07/2004 09:00 4544.6405/01/1993 09:00 90893 21/05/1997 09:00 6108 21/03/2001 09:00 10627.2 02/08/2004 09:00 4311.3606/01/1993 09:00 89424 22/05/1997 09:00 6558 22/03/2001 09:00 12268.8 03/08/2004 09:00 3957.1207/01/1993 09:00 87955 23/05/1997 09:00 7266 23/03/2001 09:00 12960 04/08/2004 09:00 4786.5608/01/1993 09:00 87005 26/05/1997 09:00 13997 26/03/2001 09:00 13564.8 05/08/2004 09:00 4786.5611/01/1993 09:00 82512 27/05/1997 09:00 16157 27/03/2001 09:00 14774.4 06/08/2004 09:00 4786.5612/01/1993 09:00 81302 30/05/1997 09:00 13824 28/03/2001 09:00 15379.2 09/08/2004 09:00 4786.5613/01/1993 09:00 79834 02/06/1997 09:00 12960 30/03/2001 09:00 15379.2 10/08/2004 09:00 4786.5614/01/1993 09:00 78624 03/06/1997 09:00 12787 02/04/2001 09:00 15897.6 11/08/2004 09:00 4786.5615/01/1993 09:00 77414 04/06/1997 09:00 11837 03/04/2001 09:00 15897.6 12/08/2004 09:00 4786.5618/01/1993 09:00 74650 05/06/1997 09:00 12269 04/04/2001 09:00 16329.6 13/08/2004 09:00 4544.6419/01/1993 09:00 73613 06/06/1997 09:00 9763 05/04/2001 09:00 16675.2 16/08/2004 09:00 4544.6420/01/1993 09:00 72403 10/06/1997 09:00 10282 06/04/2001 09:00 17020.8 17/08/2004 09:00 4544.6421/01/1993 09:00 71366 11/06/1997 09:00 10454 09/04/2001 09:00 19008 18/08/2004 09:00 4311.3622/01/1993 09:00 71107 12/06/1997 09:00 10454 10/04/2001 09:00 19872 19/08/2004 09:00 4311.3625/01/1993 09:00 70848 13/06/1997 09:00 10282 11/04/2001 09:00 20563.2 20/08/2004 09:00 3957.1226/01/1993 09:00 70848 16/06/1997 09:00 7759 12/04/2001 09:00 20217.6 23/08/2004 09:00 3957.1227/01/1993 09:00 70675 17/06/1997 09:00 5892 17/04/2001 09:00 17452.8 24/08/2004 09:00 3957.1229/01/1993 09:00 70675 18/06/1997 09:00 6108 18/04/2001 09:00 17280 25/08/2004 09:00 3957.1202/02/1993 09:00 71366 19/06/1997 09:00 6333 19/04/2001 09:00 17020.8 26/08/2004 09:00 3957.1205/02/1993 09:00 71366 20/06/1997 09:00 6333 20/04/2001 09:00 16329.6 27/08/2004 09:00 3957.1208/02/1993 09:00 70416 23/06/1997 09:00 7024 23/04/2001 09:00 12441.6 30/08/2004 09:00 4786.5609/02/1993 09:00 69898 24/06/1997 09:00 7024 24/04/2001 09:00 10108.8 31/08/2004 09:00 4786.5610/02/1993 09:00 69466 25/06/1997 09:00 6791 26/04/2001 09:00 6333.12 01/09/2004 09:00 4786.5611/02/1993 09:00 68429 26/06/1997 09:00 6558 27/04/2001 09:00 4786.56 02/09/2004 09:00 4786.5612/02/1993 09:00 66787 27/06/1997 09:00 6558 30/04/2001 09:00 5892.48 03/09/2004 09:00 4786.5616/02/1993 09:00 43114 28/06/1997 09:00 6333 01/05/2001 09:00 6108.48 06/09/2004 09:00 4786.5618/02/1993 09:00 28598 01/07/1997 09:00 6333 02/05/2001 09:00 5685.12 07/09/2004 09:00 4786.5619/02/1993 09:00 25142 02/07/1997 09:00 5478 03/05/2001 09:00 5477.76 08/09/2004 09:00 4786.5622/02/1993 09:00 17021 03/07/1997 09:00 5478 04/05/2001 09:00 5270.4 09/09/2004 09:00 5037.12

Hydrological Flow Metrics Package Implementation Page 23

Page 30: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project23/02/1993 09:00 12442 04/07/1997 09:00 5270 07/05/2001 09:00 7940.16 10/09/2004 09:00 5037.1224/02/1993 09:00 8899 07/07/1997 09:00 5037 08/05/2001 09:00 8328.961 13/09/2004 09:00 4786.5618/03/1993 09:00 0 08/07/1997 09:00 5478 09/05/2001 09:00 9158.4 14/09/2004 09:00 4786.5622/03/1993 09:00 10109 09/07/1997 09:00 7517 10/05/2001 09:00 9504 15/09/2004 09:00 4786.5623/03/1993 09:00 9331 10/07/1997 09:00 7517 11/05/2001 09:00 10108.8 16/09/2004 09:00 4786.5624/03/1993 09:00 9158 11/07/1997 09:00 7024 14/05/2001 09:00 10281.6 17/09/2004 09:00 4544.6407/04/1993 09:00 0 14/07/1997 09:00 5478 15/05/2001 09:00 8726.4 20/09/2004 09:00 4311.3608/04/1993 09:00 15379 15/07/1997 09:00 5478 16/05/2001 09:00 7024.32 21/09/2004 09:00 4311.3620/04/1993 09:00 20563 16/07/1997 09:00 5037 17/05/2001 09:00 6108.48 22/09/2004 09:00 4311.3605/05/1993 09:00 0 17/07/1997 09:00 5270 18/05/2001 09:00 7266.24 23/09/2004 09:00 4311.3610/05/1993 09:00 15725 18/07/1997 09:00 5478 22/05/2001 09:00 8328.961 24/09/2004 09:00 4311.3611/05/1993 09:00 15898 21/07/1997 09:00 4545 23/05/2001 09:00 7516.8 27/09/2004 09:00 3957.1213/05/1993 09:00 16157 22/07/1997 09:00 3957 24/05/2001 09:00 6557.76 28/09/2004 09:00 3957.1220/05/1993 09:00 15379 23/07/1997 09:00 3957 25/05/2001 09:00 5892.48 29/09/2004 09:00 4311.3625/05/1993 09:00 15379 24/07/1997 09:00 4311 28/05/2001 09:00 6108.48 30/09/2004 09:00 4311.3626/05/1993 09:00 18403 25/07/1997 09:00 4311 30/05/2001 09:00 6108.48 01/10/2004 09:00 4311.3627/05/1993 09:00 18662 01/08/1997 09:00 4545 31/05/2001 09:00 5477.76 05/10/2004 09:00 4544.6428/05/1993 09:00 18403 04/08/1997 09:00 4545 01/06/2001 09:00 4544.64 06/10/2004 09:00 4544.6431/05/1993 09:00 18403 05/08/1997 09:00 3957 04/06/2001 09:00 1209.6 07/10/2004 09:00 4544.6401/06/1993 09:00 18230 06/08/1997 09:00 3594 05/06/2001 09:00 1840.32 08/10/2004 09:00 4311.3608/06/1993 09:00 18230 07/08/1997 09:00 3957 06/06/2001 09:00 2082.24 11/10/2004 09:00 4544.6409/06/1993 09:00 16675 08/08/1997 09:00 4311 07/06/2001 09:00 2341.44 12/10/2004 09:00 4544.6415/06/1993 09:00 20736 11/08/1997 09:00 4787 08/06/2001 09:00 2626.56 13/10/2004 09:00 4544.6430/06/1993 09:00 16848 12/08/1997 09:00 5478 12/06/2001 09:00 3594.24 14/10/2004 09:00 4544.6401/07/1993 09:00 19440 13/08/1997 09:00 6333 13/06/2001 09:00 3957.12 15/10/2004 09:00 4544.6406/07/1993 09:00 20218 14/08/1997 09:00 6108 14/06/2001 09:00 4311.36 18/10/2004 09:00 4544.6407/07/1993 09:00 21254 15/08/1997 09:00 5892 15/06/2001 09:00 4311.36 19/10/2004 09:00 4786.5608/07/1993 09:00 23501 18/08/1997 09:00 4311 18/06/2001 09:00 3957.12 20/10/2004 09:00 4544.6409/07/1993 09:00 24278 19/08/1997 09:00 4545 19/06/2001 09:00 3957.12 21/10/2004 09:00 4544.6410/07/1993 09:00 26006 21/08/1997 09:00 4545 20/06/2001 09:00 3594.24 22/10/2004 09:00 5037.1213/07/1993 09:00 25834 22/08/1997 09:00 5270 21/06/2001 09:00 3594.24 25/10/2004 09:00 4311.3615/07/1993 09:00 25834 25/08/1997 09:00 3957 22/06/2001 09:00 3248.64 26/10/2004 09:00 3957.1216/07/1993 09:00 26611 29/08/1997 09:00 3957 25/06/2001 09:00 2626.56 27/10/2004 09:00 4786.5621/07/1993 09:00 26957 01/09/1997 09:00 4311 26/06/2001 09:00 2082.24 28/10/2004 09:00 4311.3623/07/1993 09:00 26784 02/09/1997 09:00 4787 27/06/2001 09:00 2082.24 29/10/2004 09:00 3957.1226/07/1993 09:00 27130 03/09/1997 09:00 5892 28/06/2001 09:00 4311.36 01/11/2004 09:00 3957.1227/07/1993 09:00 28426 04/09/1997 09:00 5685 29/06/2001 09:00 5270.4 02/11/2004 09:00 3957.1228/07/1993 09:00 29290 05/09/1997 09:00 5478 02/07/2001 09:00 5477.76 03/11/2004 09:00 3957.1229/07/1993 09:00 29462 09/09/1997 09:00 5037 03/07/2001 09:00 5477.76 04/11/2004 09:00 3957.1230/07/1993 09:00 31882 10/09/1997 09:00 5685 05/07/2001 09:00 5477.76 05/11/2004 09:00 4786.5603/08/1993 09:00 32746 11/09/1997 09:00 6791 06/07/2001 09:00 6108 08/11/2004 09:00 4786.5604/08/1993 09:00 32746 15/09/1997 09:00 6791 10/07/2001 09:00 6108 09/11/2004 09:00 4786.5605/08/1993 09:00 33264 16/09/1997 09:00 7024 11/07/2001 09:00 5478 10/11/2004 09:00 4786.5611/08/1993 09:00 35942 17/09/1997 09:00 7266 12/07/2001 09:00 5685 11/11/2004 09:00 4786.5612/08/1993 09:00 36115 18/09/1997 09:00 7759 13/07/2001 09:00 5478 12/11/2004 09:00 4786.5613/08/1993 09:00 36115 19/09/1997 09:00 8528 16/07/2001 09:00 4787 15/11/2004 09:00 5477.7618/08/1993 09:00 37152 22/09/1997 09:00 8139 17/07/2001 09:00 4787 16/11/2004 09:00 5477.7619/08/1993 09:00 37152 23/09/1997 09:00 8329 18/07/2001 09:00 6791 17/11/2004 09:00 5270.420/08/1993 09:00 37670 24/09/1997 09:00 9504 19/07/2001 09:00 6791 18/11/2004 09:00 4786.5624/08/1993 09:00 37670 25/09/1997 09:00 10454 20/07/2001 09:00 6333 19/11/2004 09:00 4544.6425/08/1993 09:00 37498 26/09/1997 09:00 11664 23/07/2001 09:00 4787 22/11/2004 09:00 3594.2426/08/1993 09:00 37498 29/09/1997 09:00 12442 24/07/2001 09:00 4545 23/11/2004 09:00 3957.1230/08/1993 09:00 36806 30/09/1997 09:00 12269 25/07/2001 09:00 4311 24/11/2004 09:00 4544.6401/09/1993 09:00 37152 01/10/1997 09:00 12269 26/07/2001 09:00 3957 25/11/2004 09:00 4786.5602/09/1993 09:00 37152 02/10/1997 09:00 12096 27/07/2001 09:00 4787 26/11/2004 09:00 4786.5603/09/1993 09:00 37325 07/10/1997 09:00 7940 30/07/2001 09:00 6108 29/11/2004 09:00 4311.3606/09/1993 09:00 37930 08/10/1997 09:00 7759 31/07/2001 09:00 6333 30/11/2004 09:00 4311.3607/09/1993 09:00 38102 09/10/1997 09:00 5892 01/08/2001 09:00 6558 01/12/2004 09:00 4544.6408/09/1993 09:00 38534 10/10/1997 09:00 4787 02/08/2001 09:00 6791 02/12/2004 09:00 4786.5609/09/1993 09:00 38707 13/10/1997 09:00 2627 03/08/2001 09:00 7266 03/12/2004 09:00 5037.1210/09/1993 09:00 39485 15/10/1997 09:00 2627 06/08/2001 09:00 7759 06/12/2004 09:00 5037.1213/09/1993 09:00 39830 16/10/1997 09:00 4311 07/08/2001 09:00 7517 07/12/2004 09:00 5037.1214/09/1993 09:00 39830 17/10/1997 09:00 4545 08/08/2001 09:00 7759 08/12/2004 09:00 5037.1215/09/1993 09:00 40003 23/10/1997 09:00 4545 09/08/2001 09:00 7024 09/12/2004 09:00 5270.416/09/1993 09:00 40176 24/10/1997 09:00 4787 10/08/2001 09:00 6558 10/12/2004 09:00 5477.7617/09/1993 09:00 40349 29/10/1997 09:00 3594 13/08/2001 09:00 6333 13/12/2004 09:00 5270.420/09/1993 09:00 41299 30/10/1997 09:00 4311 14/08/2001 09:00 6108 14/12/2004 09:00 5037.1221/09/1993 09:00 41818 31/10/1997 09:00 6558 15/08/2001 09:00 7759 15/12/2004 09:00 5037.1222/09/1993 09:00 42077 03/11/1997 09:00 5892 16/08/2001 09:00 7266 16/12/2004 09:00 5270.4

Hydrological Flow Metrics Package Implementation Page 24

Page 31: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project23/09/1993 09:00 42595 04/11/1997 09:00 5685 17/08/2001 09:00 7266 17/12/2004 09:00 5037.1224/09/1993 09:00 42768 05/11/1997 09:00 5685 20/08/2001 09:00 7517 20/12/2004 09:00 4544.6425/09/1993 09:00 44150 06/11/1997 09:00 5892 21/08/2001 09:00 7266 21/12/2004 09:00 4544.6428/09/1993 09:00 44410 07/11/1997 09:00 5685 22/08/2001 09:00 7517 22/12/2004 09:00 4544.6429/09/1993 09:00 45446 10/11/1997 09:00 2627 23/08/2001 09:00 7759 23/12/2004 09:00 4544.6430/09/1993 09:00 46397 11/11/1997 09:00 2929 24/08/2001 09:00 5892 24/12/2004 09:00 4544.6401/10/1993 09:00 47174 12/11/1997 09:00 4545 27/08/2001 09:00 6558 29/12/2004 09:00 4786.5606/10/1993 09:00 50803 13/11/1997 09:00 4311 28/08/2001 09:00 6791 30/12/2004 09:00 4786.5607/10/1993 09:00 51926 14/11/1997 09:00 4311 29/08/2001 09:00 7266 31/12/2004 09:00 4786.5608/10/1993 09:00 52877 17/11/1997 09:00 5478 31/08/2001 09:00 7266 04/01/2005 09:00 4786.5614/10/1993 09:00 54778 21/11/1997 09:00 5478 03/09/2001 09:00 7759 05/01/2005 09:00 4786.5615/10/1993 09:00 55037 24/11/1997 09:00 3249 04/09/2001 09:00 7940 06/01/2005 09:00 4786.5618/10/1993 09:00 55987 25/11/1997 09:00 3594 06/09/2001 09:00 7940 07/01/2005 09:00 4786.5619/10/1993 09:00 56592 26/11/1997 09:00 3249 07/09/2001 09:00 7759 10/01/2005 09:00 5477.7620/10/1993 09:00 57197 27/11/1997 09:00 3249 10/09/2001 09:00 8528 11/01/2005 09:00 5270.421/10/1993 09:00 57715 28/11/1997 09:00 2627 11/09/2001 09:00 8528 12/01/2005 09:00 5270.422/10/1993 09:00 58406 01/12/1997 09:00 4787 12/09/2001 09:00 8726 13/01/2005 09:00 4786.5625/10/1993 09:00 61085 02/12/1997 09:00 5037 13/09/2001 09:00 8726 14/01/2005 09:00 4786.5626/10/1993 09:00 62208 04/12/1997 09:00 5037 14/09/2001 09:00 8899 17/01/2005 09:00 5270.427/10/1993 09:00 63331 05/12/1997 09:00 5685 17/09/2001 09:00 7759 18/01/2005 09:00 5037.1228/10/1993 09:00 64195 08/12/1997 09:00 5270 18/09/2001 09:00 7266 19/01/2005 09:00 5270.429/10/1993 09:00 65405 09/12/1997 09:00 5270 19/09/2001 09:00 6791 20/01/2005 09:00 6108.4801/11/1993 09:00 69206 10/12/1997 09:00 4545 20/09/2001 09:00 6558 21/01/2005 09:00 5685.1202/11/1993 09:00 71107 11/12/1997 09:00 3594 21/09/2001 09:00 6108 24/01/2005 09:00 5037.1203/11/1993 09:00 72403 12/12/1997 09:00 3594 24/09/2001 09:00 7517 25/01/2005 09:00 5037.1204/11/1993 09:00 73613 15/12/1997 09:00 5685 25/09/2001 09:00 8139 27/01/2005 09:00 5037.1205/11/1993 09:00 75773 16/12/1997 09:00 5685 26/09/2001 09:00 7759 28/01/2005 09:00 5270.408/11/1993 09:00 81302 17/12/1997 09:00 5892 27/09/2001 09:00 6558 31/01/2005 09:00 5477.7609/11/1993 09:00 81821 18/12/1997 09:00 5892 28/09/2001 09:00 6108 01/02/2005 09:00 5477.7610/11/1993 09:00 83290 19/12/1997 09:00 6333 02/10/2001 09:00 5037 02/02/2005 09:00 5477.7611/11/1993 09:00 86573 22/12/1997 09:00 6333 03/10/2001 09:00 5478 03/02/2005 09:00 5037.1212/11/1993 09:00 88214 23/12/1997 09:00 6558 04/10/2001 09:00 6108 04/02/2005 09:00 4786.5615/11/1993 09:00 93917 24/12/1997 09:00 6333 05/10/2001 09:00 6558 07/02/2005 09:00 4786.5616/11/1993 09:00 95731 29/12/1997 09:00 5685 08/10/2001 09:00 7024 08/02/2005 09:00 4786.5617/11/1993 09:00 97718 30/12/1997 09:00 4787 09/10/2001 09:00 6791 09/02/2005 09:00 4786.5618/11/1993 09:00 100051 31/12/1997 09:00 4545 10/10/2001 09:00 6557.76 10/02/2005 09:00 5037.1219/11/1993 09:00 102038 02/01/1998 09:00 4311 11/10/2001 09:00 7266.24 11/02/2005 09:00 5037.1222/11/1993 09:00 107395 05/01/1998 09:00 4311 12/10/2001 09:00 7024.32 14/02/2005 09:00 4786.5623/11/1993 09:00 108691 06/01/1998 09:00 5037 15/10/2001 09:00 6791.04 15/02/2005 09:00 4786.5624/11/1993 09:00 109987 07/01/1998 09:00 5478 16/10/2001 09:00 6791.04 16/02/2005 09:00 4786.5625/11/1993 09:00 111024 08/01/1998 09:00 5685 17/10/2001 09:00 7758.72 17/02/2005 09:00 4786.5626/11/1993 09:00 112666 09/01/1998 09:00 6108 18/10/2001 09:00 7758.72 18/02/2005 09:00 4544.6429/11/1993 09:00 113357 12/01/1998 09:00 6333 19/10/2001 09:00 7516.8 21/02/2005 09:00 4544.6430/11/1993 09:00 113616 13/01/1998 09:00 6791 22/10/2001 09:00 6333.12 22/02/2005 09:00 4786.5601/12/1993 09:00 113875 14/01/1998 09:00 7266 23/10/2001 09:00 7024.32 23/02/2005 09:00 4786.5602/12/1993 09:00 113875 15/01/1998 09:00 7759 24/10/2001 09:00 7758.72 24/02/2005 09:00 4786.5603/12/1993 09:00 113357 16/01/1998 09:00 7759 26/10/2001 09:00 7758.72 25/02/2005 09:00 4786.5606/12/1993 09:00 113098 19/01/1998 09:00 7517 29/10/2001 09:00 7266.24 28/02/2005 09:00 4544.6407/12/1993 09:00 112925 21/01/1998 09:00 6108 30/10/2001 09:00 7266.24 01/03/2005 09:00 4544.6408/12/1993 09:00 112406 27/01/1998 09:00 6108 31/10/2001 09:00 7024.32 02/03/2005 09:00 4311.3609/12/1993 09:00 111629 28/01/1998 09:00 5892 01/11/2001 09:00 6557.76 03/03/2005 09:00 4311.3610/12/1993 09:00 111024 29/01/1998 09:00 5892 02/11/2001 09:00 6108.48 04/03/2005 09:00 3957.1213/12/1993 09:00 109728 30/01/1998 09:00 5037 05/11/2001 09:00 3248.64 07/03/2005 09:00 4311.3614/12/1993 09:00 109469 02/02/1998 09:00 4545 06/11/2001 09:00 4786.56 08/03/2005 09:00 4311.3615/12/1993 09:00 108691 03/02/1998 09:00 4545 07/11/2001 09:00 5270.4 09/03/2005 09:00 4311.3620/12/1993 09:00 103075 04/02/1998 09:00 3957 08/11/2001 09:00 6108.48 10/03/2005 09:00 4311.3621/12/1993 09:00 101779 05/02/1998 09:00 3594 09/11/2001 09:00 5685.12 11/03/2005 09:00 4311.3622/12/1993 09:00 101002 06/02/1998 09:00 3249 12/11/2001 09:00 5270.4 14/03/2005 09:00 4311.3623/12/1993 09:00 99792 09/02/1998 09:00 6108 13/11/2001 09:00 7940.16 15/03/2005 09:00 4311.3624/12/1993 09:00 97978 10/02/1998 09:00 6333 14/11/2001 09:00 8899.199 16/03/2005 09:00 4311.3625/12/1993 09:00 95990 11/02/1998 09:00 6558 15/11/2001 09:00 9763.199 17/03/2005 09:00 3594.2426/12/1993 09:00 94954 12/02/1998 09:00 7266 16/11/2001 09:00 9504 18/03/2005 09:00 3594.2427/12/1993 09:00 92880 13/02/1998 09:00 6791 19/11/2001 09:00 6108.48 21/03/2005 09:00 3594.2428/12/1993 09:00 91152 16/02/1998 09:00 6333 20/11/2001 09:00 5037.12 22/03/2005 09:00 4311.3629/12/1993 09:00 88733 17/02/1998 09:00 6333 21/11/2001 09:00 3957.12 23/03/2005 09:00 4311.3630/12/1993 09:00 85277 18/02/1998 09:00 5685 22/11/2001 09:00 3957.12 24/03/2005 09:00 3594.2431/12/1993 09:00 80352 19/02/1998 09:00 5685 23/11/2001 09:00 4544.64 29/03/2005 09:00 3957.1204/01/1994 09:00 41904 20/02/1998 09:00 5478 26/11/2001 09:00 5270.4 30/03/2005 09:00 3957.1205/01/1994 09:00 32400 23/02/1998 09:00 5270 27/11/2001 09:00 5270.4 31/03/2005 09:00 4311.36

Hydrological Flow Metrics Package Implementation Page 25

Page 32: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project06/01/1994 09:00 26438 24/02/1998 09:00 5270 28/11/2001 09:00 5685.12 01/04/2005 09:00 3957.1207/01/1994 09:00 26957 25/02/1998 09:00 5478 29/11/2001 09:00 5270.4 04/04/2005 09:00 3248.6410/01/1994 09:00 20045 26/02/1998 09:00 5685 30/11/2001 09:00 5037.12 05/04/2005 09:00 2928.9611/01/1994 09:00 17021 27/02/1998 09:00 5270 03/12/2001 09:00 5892.48 06/04/2005 09:00 2928.9612/01/1994 09:00 13824 02/03/1998 09:00 3957 04/12/2001 09:00 5037.12 07/04/2005 09:00 2928.9613/01/1994 09:00 10454 03/03/1998 09:00 4311 05/12/2001 09:00 4311.36 08/04/2005 09:00 2928.9614/01/1994 09:00 8726 04/03/1998 09:00 4311 06/12/2001 09:00 4544.64 11/04/2005 09:00 2626.5617/01/1994 09:00 8899 05/03/1998 09:00 5270 07/12/2001 09:00 5037.12 12/04/2005 09:00 2626.5618/01/1994 09:00 9331 06/03/1998 09:00 5037 10/12/2001 09:00 5477.76 13/04/2005 09:00 2626.5619/01/1994 09:00 9936 09/03/1998 09:00 4311 11/12/2001 09:00 5685.12 14/04/2005 09:00 2626.5620/01/1994 09:00 9763 10/03/1998 09:00 4545 12/12/2001 09:00 5685.12 15/04/2005 09:00 2626.5621/01/1994 09:00 9763 11/03/1998 09:00 4545 13/12/2001 09:00 6333.12 18/04/2005 09:00 2928.9624/01/1994 09:00 8899 12/03/1998 09:00 4787 14/12/2001 09:00 7266.24 19/04/2005 09:00 2928.9625/01/1994 09:00 8899 16/03/1998 09:00 4787 17/12/2001 09:00 5685.12 20/04/2005 09:00 2626.5627/01/1994 09:00 8329 17/03/1998 09:00 4545 18/12/2001 09:00 5270.4 21/04/2005 09:00 2626.5631/01/1994 09:00 8329 18/03/1998 09:00 4545 19/12/2001 09:00 4786.56 22/04/2005 09:00 2626.5601/02/1994 09:00 8528 19/03/1998 09:00 4787 20/12/2001 09:00 5037.12 26/04/2005 09:00 2928.9602/02/1994 09:00 8726 20/03/1998 09:00 4787 21/12/2001 09:00 4544.64 27/04/2005 09:00 2928.9604/02/1994 09:00 8726 23/03/1998 09:00 5037 24/12/2001 09:00 4311.36 28/04/2005 09:00 2928.9607/02/1994 09:00 7024 25/03/1998 09:00 5478 27/12/2001 09:00 4786.56 29/04/2005 09:00 2928.9608/02/1994 09:00 7940 27/03/1998 09:00 5478 28/12/2001 09:00 4786.56 02/05/2005 09:00 2928.9609/02/1994 09:00 12442 30/03/1998 09:00 5685 31/12/2001 09:00 4544.64 03/05/2005 09:00 2928.9610/02/1994 09:00 8726 31/03/1998 09:00 5478 03/01/2002 09:00 5037.12 04/05/2005 09:00 2626.5611/02/1994 09:00 10282 01/04/1998 09:00 5478 04/01/2002 09:00 4786.56 05/05/2005 09:00 2626.5614/02/1994 09:00 15379 02/04/1998 09:00 5685 07/01/2002 09:00 5037.12 06/05/2005 09:00 2626.5617/02/1994 09:00 11837 03/04/1998 09:00 5685 08/01/2002 09:00 4786.56 09/05/2005 09:00 2626.5618/02/1994 09:00 12269 06/04/1998 09:00 5478 09/01/2002 09:00 4544.64 10/05/2005 09:00 2626.5621/02/1994 09:00 11146 07/04/1998 09:00 5270 10/01/2002 09:00 4311.36 11/05/2005 09:00 2626.5622/02/1994 09:00 13565 08/04/1998 09:00 5270 11/01/2002 09:00 5892.48 12/05/2005 09:00 2626.5623/02/1994 09:00 18230 09/04/1998 09:00 4787 14/01/2002 09:00 3957.12 13/05/2005 09:00 2626.5624/02/1994 09:00 17021 14/04/1998 09:00 6558 15/01/2002 09:00 4311.36 17/05/2005 09:00 2928.9625/02/1994 09:00 16848 15/04/1998 09:00 6558 16/01/2002 09:00 4544.64 18/05/2005 09:00 2928.9628/02/1994 09:00 19008 16/04/1998 09:00 6333 18/01/2002 09:00 4544.64 19/05/2005 09:00 2928.9601/03/1994 09:00 19699 17/04/1998 09:00 6558 21/01/2002 09:00 4786.56 20/05/2005 09:00 2928.9603/03/1994 09:00 19699 20/04/1998 09:00 6791 22/01/2002 09:00 5270.4 23/05/2005 09:00 2928.9604/03/1994 09:00 19872 21/04/1998 09:00 6333 23/01/2002 09:00 5477.76 24/05/2005 09:00 3248.6407/03/1994 09:00 20909 22/04/1998 09:00 6558 24/01/2002 09:00 5477.76 25/05/2005 09:00 3248.6408/03/1994 09:00 20909 23/04/1998 09:00 6558 25/01/2002 09:00 5270.4 26/05/2005 09:00 3248.6409/03/1994 09:00 20390 24/04/1998 09:00 6333 29/01/2002 09:00 4786.56 27/05/2005 09:00 3248.6410/03/1994 09:00 19699 27/04/1998 09:00 7266 31/01/2002 09:00 4786.56 30/05/2005 09:00 3248.6411/03/1994 09:00 16848 28/04/1998 09:00 6791 01/02/2002 09:00 4544.64 31/05/2005 09:00 3248.6415/03/1994 09:00 14429 29/04/1998 09:00 6333 04/02/2002 09:00 3957.12 01/06/2005 09:00 3248.6416/03/1994 09:00 12960 30/04/1998 09:00 5892 06/02/2002 09:00 3957.12 02/06/2005 09:00 3248.6417/03/1994 09:00 12960 01/05/1998 09:00 5685 07/02/2002 09:00 4311.36 03/06/2005 09:00 5037.1221/03/1994 09:00 16848 04/05/1998 09:00 5270 08/02/2002 09:00 4786.56 06/06/2005 09:00 4544.6422/03/1994 09:00 18403 05/05/1998 09:00 5478 11/02/2002 09:00 4311.36 07/06/2005 09:00 4544.6423/03/1994 09:00 18230 06/05/1998 09:00 5270 14/02/2002 09:00 4311.36 08/06/2005 09:00 4544.6424/03/1994 09:00 17798 07/05/1998 09:00 4787 15/02/2002 09:00 3957.12 09/06/2005 09:00 4544.6425/03/1994 09:00 18058 08/05/1998 09:00 4545 18/02/2002 09:00 4311.36 10/06/2005 09:00 4544.6428/03/1994 09:00 19440 11/05/1998 09:00 4545 19/02/2002 09:00 4311.36 14/06/2005 09:00 4544.6429/03/1994 09:00 20045 12/05/1998 09:00 4311 20/02/2002 09:00 4786.56 15/06/2005 09:00 5037.1230/03/1994 09:00 20045 15/05/1998 09:00 4311 21/02/2002 09:00 4544.64 16/06/2005 09:00 5037.1205/04/1994 09:00 14774 19/05/1998 09:00 3957 22/02/2002 09:00 4544.64 17/06/2005 09:00 4544.6406/04/1994 09:00 14602 22/05/1998 09:00 3957 25/02/2002 09:00 4311.36 20/06/2005 09:00 4311.3607/04/1994 09:00 14170 25/05/1998 09:00 4311 26/02/2002 09:00 4544.64 21/06/2005 09:00 4311.3608/04/1994 09:00 13997 29/05/1998 09:00 4311 27/02/2002 09:00 4786.56 22/06/2005 09:00 4311.3611/04/1994 09:00 11318 01/06/1998 09:00 4545 28/02/2002 09:00 4544.64 23/06/2005 09:00 4311.3621/04/1994 09:00 13219 05/06/1998 09:00 4545 01/03/2002 09:00 4544.64 24/06/2005 09:00 4311.3626/04/1994 09:00 12096 09/06/1998 09:00 5037 04/03/2002 09:00 5477.76 27/06/2005 09:00 4311.3627/04/1994 09:00 10454 10/06/1998 09:00 5037 05/03/2002 09:00 5270.4 28/06/2005 09:00 4311.3628/04/1994 09:00 8899 11/06/1998 09:00 4787 06/03/2002 09:00 4786.56 29/06/2005 09:00 4311.3629/04/1994 09:00 8329 12/06/1998 09:00 5478 07/03/2002 09:00 5270.4 30/06/2005 09:00 3957.1202/05/1994 09:00 10109 15/06/1998 09:00 5270 08/03/2002 09:00 4786.56 01/07/2005 09:00 3957.1203/05/1994 09:00 9331 16/06/1998 09:00 5037 11/03/2002 09:00 5037.12 04/07/2005 09:00 4311.3604/05/1994 09:00 9158 17/06/1998 09:00 4787 13/03/2002 09:00 5037.12 05/07/2005 09:00 4311.3622/05/1994 09:00 7759 18/06/1998 09:00 4311 14/03/2002 09:00 4786.56 06/07/2005 09:00 4311.3623/05/1994 09:00 7517 19/06/1998 09:00 3957 15/03/2002 09:00 5037.12 07/07/2005 09:00 4311.3624/05/1994 09:00 7024 23/06/1998 09:00 3957 19/03/2002 09:00 5037.12 08/07/2005 09:00 4311.3631/05/1994 09:00 11146 26/06/1998 09:00 3249 20/03/2002 09:00 5270.4 11/07/2005 09:00 4311.36

Hydrological Flow Metrics Package Implementation Page 26

Page 33: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project01/06/1994 09:00 11837 29/06/1998 09:00 3249 21/03/2002 09:00 5270.4 12/07/2005 09:00 4311.3602/06/1994 09:00 12096 30/06/1998 09:00 3594 22/03/2002 09:00 5477.76 13/07/2005 09:00 4311.3603/06/1994 09:00 12096 01/07/1998 09:00 3957 25/03/2002 09:00 5477.76 14/07/2005 09:00 4311.3606/06/1994 09:00 12787 03/07/1998 09:00 3957 26/03/2002 09:00 5892.48 15/07/2005 09:00 3957.1207/06/1994 09:00 13219 06/07/1998 09:00 4311 28/03/2002 09:00 5892.48 18/07/2005 09:00 3594.2408/06/1994 09:00 14429 07/07/1998 09:00 4545 02/04/2002 09:00 6108.48 19/07/2005 09:00 3957.1209/06/1994 09:00 13997 08/07/1998 09:00 5037 03/04/2002 09:00 6333.12 20/07/2005 09:00 3957.1214/06/1994 09:00 10800 10/07/1998 09:00 5037 04/04/2002 09:00 5685.12 21/07/2005 09:00 3957.1215/06/1994 09:00 8726 13/07/1998 09:00 5270 08/04/2002 09:00 3957.12 22/07/2005 09:00 3957.1216/06/1994 09:00 8899 14/07/1998 09:00 5270 09/04/2002 09:00 4311.36 25/07/2005 09:00 4311.3617/06/1994 09:00 9331 15/07/1998 09:00 4545 10/04/2002 09:00 4544.64 26/07/2005 09:00 4311.3620/06/1994 09:00 9936 16/07/1998 09:00 4545 15/04/2002 09:00 4544.64 27/07/2005 09:00 4311.3622/06/1994 09:00 12442 17/07/1998 09:00 3957 16/04/2002 09:00 4311.36 28/07/2005 09:00 4311.3623/06/1994 09:00 12096 22/07/1998 09:00 3957 17/04/2002 09:00 4311.36 29/07/2005 09:00 4311.3624/06/1994 09:00 12442 23/07/1998 09:00 4545 18/04/2002 09:00 4544.64 01/08/2005 09:00 4311.3608/07/1994 09:00 11146 24/07/1998 09:00 4545 19/04/2002 09:00 4544.64 02/08/2005 09:00 4311.3621/07/1994 09:00 10282 27/07/1998 09:00 5037 22/04/2002 09:00 3594.24 03/08/2005 09:00 3957.1222/07/1994 09:00 10454 28/07/1998 09:00 5037 23/04/2002 09:00 4786.56 04/08/2005 09:00 3957.1212/08/1994 09:00 3594 29/07/1998 09:00 5270 24/04/2002 09:00 3957.12 05/08/2005 09:00 3957.1225/08/1994 09:00 3957 30/07/1998 09:00 5037 26/04/2002 09:00 3594.24 08/08/2005 09:00 3957.1226/08/1994 09:00 3594 31/07/1998 09:00 5037 29/04/2002 09:00 3594.24 09/08/2005 09:00 4311.3601/09/1994 09:00 2341 05/08/1998 09:00 4787 30/04/2002 09:00 3957.12 10/08/2005 09:00 4311.3602/09/1994 09:00 2341 07/08/1998 09:00 4787 01/05/2002 09:00 3594.24 11/08/2005 09:00 4311.3605/09/1994 09:00 3594 10/08/1998 09:00 5037 02/05/2002 09:00 2928.96 12/08/2005 09:00 4311.3606/09/1994 09:00 3594 11/08/1998 09:00 5270 03/05/2002 09:00 2626.56 15/08/2005 09:00 4786.5607/09/1994 09:00 3957 12/08/1998 09:00 4787 06/05/2002 09:00 2626.56 16/08/2005 09:00 4786.5608/09/1994 09:00 4787 13/08/1998 09:00 5037 07/05/2002 09:00 2626.56 17/08/2005 09:00 4786.5609/09/1994 09:00 4787 14/08/1998 09:00 4787 08/05/2002 09:00 2626.56 18/08/2005 09:00 4786.5612/09/1994 09:00 4545 17/08/1998 09:00 2627 09/05/2002 09:00 2928.96 19/08/2005 09:00 4786.5613/09/1994 09:00 4311 18/08/1998 09:00 2627 10/05/2002 09:00 3957.12 22/08/2005 09:00 4544.6414/09/1994 09:00 3594 19/08/1998 09:00 2929 13/05/2002 09:00 4311.36 23/08/2005 09:00 4544.6419/09/1994 09:00 3594 20/08/1998 09:00 2929 14/05/2002 09:00 5477.76 24/08/2005 09:00 4544.6421/09/1994 09:00 3249 21/08/1998 09:00 2627 15/05/2002 09:00 5477.76 25/08/2005 09:00 4544.6423/09/1994 09:00 3249 24/08/1998 09:00 4787 16/05/2002 09:00 5270.4 26/08/2005 09:00 4544.6429/09/1994 09:00 3594 28/08/1998 09:00 4787 17/05/2002 09:00 4544.64 29/08/2005 09:00 4544.6430/09/1994 09:00 3594 31/08/1998 09:00 5037 21/05/2002 09:00 5037.12 30/08/2005 09:00 4544.6404/10/1994 09:00 7024 04/09/1998 09:00 5037 22/05/2002 09:00 4786.56 31/08/2005 09:00 4544.6405/10/1994 09:00 5270 05/09/1998 09:00 4787 23/05/2002 09:00 4786.56 01/09/2005 09:00 4311.3606/10/1994 09:00 6108 08/09/1998 09:00 3957 24/05/2002 09:00 4544.64 02/09/2005 09:00 4311.3607/10/1994 09:00 6558 09/09/1998 09:00 4787 27/05/2002 09:00 4311.36 05/09/2005 09:00 4544.6410/10/1994 09:00 6333 10/09/1998 09:00 6108 28/05/2002 09:00 4544.64 06/09/2005 09:00 4786.5611/10/1994 09:00 6333 11/09/1998 09:00 7759 29/05/2002 09:00 3957.12 07/09/2005 09:00 4786.5612/10/1994 09:00 6108 14/09/1998 09:00 11146 30/05/2002 09:00 3957.12 08/09/2005 09:00 5037.1213/10/1994 09:00 6108 15/09/1998 09:00 13824 31/05/2002 09:00 3957.12 09/09/2005 09:00 5037.1214/10/1994 09:00 5892 16/09/1998 09:00 15725 03/06/2002 09:00 3594.24 12/09/2005 09:00 5685.1217/10/1994 09:00 5037 17/09/1998 09:00 16502 04/06/2002 09:00 3594.24 13/09/2005 09:00 5685.1220/10/1994 09:00 5270 18/09/1998 09:00 17453 05/06/2002 09:00 3957.12 14/09/2005 09:00 5892.4821/10/1994 09:00 5037 21/09/1998 09:00 18230 06/06/2002 09:00 3957.12 15/09/2005 09:00 5892.4824/10/1994 09:00 4311 22/09/1998 09:00 18403 07/06/2002 09:00 4311.36 16/09/2005 09:00 5892.4827/10/1994 09:00 4311 23/09/1998 09:00 19699 11/06/2002 09:00 3957.12 19/09/2005 09:00 6333.1228/10/1994 09:00 3957 24/09/1998 09:00 19699 12/06/2002 09:00 3957.12 20/09/2005 09:00 6791.0401/11/1994 09:00 4311 25/09/1998 09:00 19872 13/06/2002 09:00 3957.12 21/09/2005 09:00 7024.3203/11/1994 09:00 4311 28/09/1998 09:00 19872 14/06/2002 09:00 3248.64 22/09/2005 09:00 7024.3204/11/1994 09:00 4787 29/09/1998 09:00 18230 17/06/2002 09:00 3957.12 23/09/2005 09:00 7024.3207/11/1994 09:00 5270 30/09/1998 09:00 18403 18/06/2002 09:00 3957.12 26/09/2005 09:00 7758.7208/11/1994 09:00 4787 01/10/1998 09:00 20390 19/06/2002 09:00 3957.12 27/09/2005 09:00 7940.1609/11/1994 09:00 5685 02/10/1998 09:00 20563 20/06/2002 09:00 3957.12 28/09/2005 09:00 7940.1610/11/1994 09:00 6108 06/10/1998 09:00 23328 21/06/2002 09:00 4311.36 29/09/2005 09:00 950411/11/1994 09:00 5892 07/10/1998 09:00 23328 24/06/2002 09:00 3957.12 30/09/2005 09:00 8527.6815/11/1994 09:00 5892 08/10/1998 09:00 24106 25/06/2002 09:00 3957.12 04/10/2005 09:00 7024.3216/11/1994 09:00 5685 09/10/1998 09:00 25142 26/06/2002 09:00 3957.12 05/10/2005 09:00 5685.1217/11/1994 09:00 5685 12/10/1998 09:00 26784 27/06/2002 09:00 3594.24 06/10/2005 09:00 8328.96118/11/1994 09:00 5478 13/10/1998 09:00 27302 28/06/2002 09:00 3957.12 07/10/2005 09:00 8138.8821/11/1994 09:00 5270 14/10/1998 09:00 27821 01/07/2002 09:00 3248.64 10/10/2005 09:00 9158.425/11/1994 09:00 5270 15/10/1998 09:00 28944 02/07/2002 09:00 3248.64 11/10/2005 09:00 8899.19928/11/1994 09:00 5037 16/10/1998 09:00 28944 03/07/2002 09:00 3248.64 12/10/2005 09:00 8899.19930/11/1994 09:00 4787 19/10/1998 09:00 30499 04/07/2002 09:00 3594.24 13/10/2005 09:00 9158.401/12/1994 09:00 4787 20/10/1998 09:00 30672 05/07/2002 09:00 3957.12 14/10/2005 09:00 950402/12/1994 09:00 5037 21/10/1998 09:00 31018 08/07/2002 09:00 3957.12 17/10/2005 09:00 9331.199

Hydrological Flow Metrics Package Implementation Page 27

Page 34: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project05/12/1994 09:00 5270 23/10/1998 09:00 31018 09/07/2002 09:00 3957.12 18/10/2005 09:00 8899.19908/12/1994 09:00 5270 26/10/1998 09:00 30154 10/07/2002 09:00 3957.12 19/10/2005 09:00 9331.19909/12/1994 09:00 6333 27/10/1998 09:00 30154 11/07/2002 09:00 3248.64 20/10/2005 09:00 950412/12/1994 09:00 6333 28/10/1998 09:00 29635 12/07/2002 09:00 3594.24 21/10/2005 09:00 9763.19913/12/1994 09:00 7024 29/10/1998 09:00 28771 15/07/2002 09:00 3594.24 24/10/2005 09:00 9331.19914/12/1994 09:00 6791 30/10/1998 09:00 27475 16/07/2002 09:00 3957.12 25/10/2005 09:00 8328.96116/12/1994 09:00 6791 02/11/1998 09:00 24106 17/07/2002 09:00 3957.12 27/10/2005 09:00 6791.0419/12/1994 09:00 6333 03/11/1998 09:00 23501 18/07/2002 09:00 3957.12 28/10/2005 09:00 6108.4820/12/1994 09:00 6108 04/11/1998 09:00 23155 19/07/2002 09:00 3594.24 31/10/2005 09:00 6333.1222/12/1994 09:00 6108 05/11/1998 09:00 20045 22/07/2002 09:00 3248.64 01/11/2005 09:00 6557.7623/12/1994 09:00 6791 06/11/1998 09:00 19267 23/07/2002 09:00 3248.64 02/11/2005 09:00 7024.3228/12/1994 09:00 6791 09/11/1998 09:00 16330 24/07/2002 09:00 2928.96 03/11/2005 09:00 7024.3229/12/1994 09:00 6333 10/11/1998 09:00 15898 25/07/2002 09:00 2626.56 04/11/2005 09:00 7266.2430/12/1994 09:00 6108 11/11/1998 09:00 16157 26/07/2002 09:00 2928.96 07/11/2005 09:00 8726.403/01/1995 09:00 4787 12/11/1998 09:00 17453 29/07/2002 09:00 3248.64 08/11/2005 09:00 950404/01/1995 09:00 5037 13/11/1998 09:00 17453 30/07/2002 09:00 3248.64 09/11/2005 09:00 10108.805/01/1995 09:00 5478 16/11/1998 09:00 16157 31/07/2002 09:00 3248.64 10/11/2005 09:00 11491.206/01/1995 09:00 6108 17/11/1998 09:00 17453 01/08/2002 09:00 3957.12 11/11/2005 09:00 1166410/01/1995 09:00 5478 18/11/1998 09:00 17453 02/08/2002 09:00 3957.12 14/11/2005 09:00 11491.216/01/1995 09:00 5037 19/11/1998 09:00 18058 05/08/2002 09:00 3594.24 15/11/2005 09:00 11145.617/01/1995 09:00 5892 20/11/1998 09:00 17626 06/08/2002 09:00 4311.36 16/11/2005 09:00 9331.19918/01/1995 09:00 6108 23/11/1998 09:00 17626 07/08/2002 09:00 3594.24 17/11/2005 09:00 9331.19919/01/1995 09:00 5037 24/11/1998 09:00 18835 08/08/2002 09:00 3248.64 18/11/2005 09:00 9331.19923/01/1995 09:00 5037 25/11/1998 09:00 20045 09/08/2002 09:00 2928.96 21/11/2005 09:00 950424/01/1995 09:00 6108 26/11/1998 09:00 20045 12/08/2002 09:00 2928.96 22/11/2005 09:00 950425/01/1995 09:00 6108 27/11/1998 09:00 20218 13/08/2002 09:00 2626.56 23/11/2005 09:00 950427/01/1995 09:00 6333 30/11/1998 09:00 23328 14/08/2002 09:00 2341.44 24/11/2005 09:00 950430/01/1995 09:00 6558 01/12/1998 09:00 24970 15/08/2002 09:00 2626.56 25/11/2005 09:00 7940.1631/01/1995 09:00 6558 02/12/1998 09:00 26179 16/08/2002 09:00 2928.96 28/11/2005 09:00 6333.1201/02/1995 09:00 6791 03/12/1998 09:00 25834 19/08/2002 09:00 3248.64 29/11/2005 09:00 6333.1203/02/1995 09:00 6791 04/12/1998 09:00 24624 20/08/2002 09:00 3248.64 30/11/2005 09:00 6108.4806/02/1995 09:00 6558 07/12/1998 09:00 27302 21/08/2002 09:00 3248.64 01/12/2005 09:00 6333.1213/02/1995 09:00 6558 08/12/1998 09:00 27475 22/08/2002 09:00 3248.64 02/12/2005 09:00 6557.7616/02/1995 09:00 6333 09/12/1998 09:00 26438 23/08/2002 09:00 3248.64 05/12/2005 09:00 7266.2422/02/1995 09:00 6333 10/12/1998 09:00 24797 26/08/2002 09:00 2928.96 06/12/2005 09:00 7266.2423/02/1995 09:00 5892 11/12/1998 09:00 22032 27/08/2002 09:00 2626.56 07/12/2005 09:00 7266.2424/02/1995 09:00 5892 14/12/1998 09:00 19699 28/08/2002 09:00 2928.96 08/12/2005 09:00 7516.827/02/1995 09:00 5685 15/12/1998 09:00 19699 29/08/2002 09:00 2928.96 09/12/2005 09:00 7758.7203/03/1995 09:00 5685 16/12/1998 09:00 19267 30/08/2002 09:00 2928.96 12/12/2005 09:00 7758.7206/03/1995 09:00 5270 18/12/1998 09:00 19267 02/09/2002 09:00 2928.96 13/12/2005 09:00 6791.0407/03/1995 09:00 5478 21/12/1998 09:00 17453 03/09/2002 09:00 3248.64 14/12/2005 09:00 6791.0408/03/1995 09:00 5270 22/12/1998 09:00 17453 04/09/2002 09:00 3957.12 15/12/2005 09:00 6791.0409/03/1995 09:00 5270 23/12/1998 09:00 17626 05/09/2002 09:00 3248.64 16/12/2005 09:00 6791.0410/03/1995 09:00 5037 24/12/1998 09:00 17626 06/09/2002 09:00 3957.12 19/12/2005 09:00 5477.7613/03/1995 09:00 4545 29/12/1998 09:00 15552 09/09/2002 09:00 4311.36 20/12/2005 09:00 3594.2414/03/1995 09:00 4787 30/12/1998 09:00 15379 10/09/2002 09:00 4311.36 21/12/2005 09:00 2626.5616/03/1995 09:00 4787 31/12/1998 09:00 12614 11/09/2002 09:00 3957.12 22/12/2005 09:00 4786.5617/03/1995 09:00 5037 04/01/1999 09:00 10627 12/09/2002 09:00 3957.12 23/12/2005 09:00 6108.4820/03/1995 09:00 5270 05/01/1999 09:00 10627 13/09/2002 09:00 3957.12 28/12/2005 09:00 5037.1221/03/1995 09:00 5270 06/01/1999 09:00 9763 16/09/2002 09:00 3957.12 29/12/2005 09:00 6557.7622/03/1995 09:00 5478 07/01/1999 09:00 9763 17/09/2002 09:00 5037.12 30/12/2005 09:00 6333.1227/03/1995 09:00 5478 08/01/1999 09:00 9936 18/09/2002 09:00 5685.12 03/01/2006 09:00 4786.5628/03/1995 09:00 6333 11/01/1999 09:00 11318 19/09/2002 09:00 5037.12 04/01/2006 09:00 4544.6431/03/1995 09:00 6333 12/01/1999 09:00 12614 20/09/2002 09:00 4786.56 05/01/2006 09:00 4311.3601/04/1995 09:00 6108 13/01/1999 09:00 12787 23/09/2002 09:00 4786.56 06/01/2006 09:00 4544.6402/04/1995 09:00 5892 14/01/1999 09:00 12960 24/09/2002 09:00 4311.36 09/01/2006 09:00 3957.1203/04/1995 09:00 5478 15/01/1999 09:00 13392 25/09/2002 09:00 3594.24 10/01/2006 09:00 4311.3604/04/1995 09:00 5037 18/01/1999 09:00 8329 26/09/2002 09:00 2928.96 11/01/2006 09:00 4311.3610/04/1995 09:00 5037 19/01/1999 09:00 8139 27/09/2002 09:00 2626.56 12/01/2006 09:00 5477.7611/04/1995 09:00 4787 20/01/1999 09:00 6108 30/09/2002 09:00 2341.44 13/01/2006 09:00 5270.428/04/1995 09:00 4787 21/01/1999 09:00 6333 01/10/2002 09:00 2341.44 16/01/2006 09:00 3594.2401/05/1995 09:00 5037 22/01/1999 09:00 7024 02/10/2002 09:00 2626.56 17/01/2006 09:00 4311.3608/05/1995 09:00 5037 25/01/1999 09:00 7517 03/10/2002 09:00 3248.64 18/01/2006 09:00 3957.1209/05/1995 09:00 4311 27/01/1999 09:00 7759 04/10/2002 09:00 4311.36 19/01/2006 09:00 3957.1210/05/1995 09:00 3594 28/01/1999 09:00 6558 08/10/2002 09:00 5270.4 20/01/2006 09:00 3957.1216/05/1995 09:00 3594 29/01/1999 09:00 6558 09/10/2002 09:00 5270.4 23/01/2006 09:00 4311.3617/05/1995 09:00 3957 01/02/1999 09:00 6791 10/10/2002 09:00 5270.4 24/01/2006 09:00 3957.1218/05/1995 09:00 3957 04/02/1999 09:00 6791 11/10/2002 09:00 5270.4 25/01/2006 09:00 3594.2419/05/1995 09:00 4545 05/02/1999 09:00 7024 14/10/2002 09:00 5037.12 27/01/2006 09:00 4311.36

Hydrological Flow Metrics Package Implementation Page 28

Page 35: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project22/05/1995 09:00 4787 08/02/1999 09:00 6333 15/10/2002 09:00 4786.56 30/01/2006 09:00 5892.4823/05/1995 09:00 5037 11/02/1999 09:00 6333 16/10/2002 09:00 5037.12 31/01/2006 09:00 4786.5626/05/1995 09:00 5037 12/02/1999 09:00 8139 17/10/2002 09:00 4786.56 01/02/2006 09:00 4544.6429/05/1995 09:00 5478 15/02/1999 09:00 10282 18/10/2002 09:00 4544.64 02/02/2006 09:00 4544.6430/05/1995 09:00 5478 16/02/1999 09:00 11491 21/10/2002 09:00 4311.36 03/02/2006 09:00 4544.6431/05/1995 09:00 5892 17/02/1999 09:00 12269 22/10/2002 09:00 3957.12 06/02/2006 09:00 4544.6401/06/1995 09:00 6333 18/02/1999 09:00 12269 23/10/2002 09:00 5270.4 07/02/2006 09:00 3957.1202/06/1995 09:00 8139 19/02/1999 09:00 12096 24/10/2002 09:00 3957.12 08/02/2006 09:00 3957.1219/06/1995 09:00 14429 22/02/1999 09:00 11837 25/10/2002 09:00 4311.36 10/02/2006 09:00 4311.3620/06/1995 09:00 14774 23/02/1999 09:00 11491 28/10/2002 09:00 3248.64 14/02/2006 09:00 4786.5621/06/1995 09:00 16502 24/02/1999 09:00 11491 29/10/2002 09:00 3594.24 15/02/2006 09:00 4786.5622/06/1995 09:00 18058 25/02/1999 09:00 10109 30/10/2002 09:00 3957.12 16/02/2006 09:00 4544.6423/06/1995 09:00 19699 26/02/1999 09:00 10109 31/10/2002 09:00 3957.12 17/02/2006 09:00 4544.6426/06/1995 09:00 23155 01/03/1999 09:00 9763 01/11/2002 09:00 3594.24 20/02/2006 09:00 395727/06/1995 09:00 23328 03/03/1999 09:00 9763 04/11/2002 09:00 3594.24 21/02/2006 09:00 431128/06/1995 09:00 23933 04/03/1999 09:00 9158 05/11/2002 09:00 3248.64 22/02/2006 09:00 431129/06/1995 09:00 26006 05/03/1999 09:00 8899 06/11/2002 09:00 3248.64 23/02/2006 09:00 431130/06/1995 09:00 26438 08/03/1999 09:00 7940 07/11/2002 09:00 3594.24 24/02/2006 09:00 478703/07/1995 09:00 26438 09/03/1999 09:00 7940 08/11/2002 09:00 3957.12 27/02/2006 09:00 655804/07/1995 09:00 26611 10/03/1999 09:00 7759 11/11/2002 09:00 3594.24 28/02/2006 09:00 633305/07/1995 09:00 21082 11/03/1999 09:00 7759 13/11/2002 09:00 4544.64 01/03/2006 09:00 589206/07/1995 09:00 21082 12/03/1999 09:00 5685 14/11/2002 09:00 4311.36 02/03/2006 09:00 547807/07/1995 09:00 19267 19/03/1999 09:00 5685 15/11/2002 09:00 4311.36 03/03/2006 09:00 503710/07/1995 09:00 17280 22/03/1999 09:00 5892 18/11/2002 09:00 4311.36 06/03/2006 09:00 324911/07/1995 09:00 20045 23/03/1999 09:00 7759 19/11/2002 09:00 4311.36 07/03/2006 09:00 324912/07/1995 09:00 20218 30/03/1999 09:00 7759 20/11/2002 09:00 5037.12 08/03/2006 09:00 431113/07/1995 09:00 20563 31/03/1999 09:00 7517 21/11/2002 09:00 5037.12 09/03/2006 09:00 478714/07/1995 09:00 27302 01/04/1999 09:00 7024 22/11/2002 09:00 5037.12 10/03/2006 09:00 547817/07/1995 09:00 30499 06/04/1999 09:00 9763 25/11/2002 09:00 4786.56 14/03/2006 09:00 610818/07/1995 09:00 32227 07/04/1999 09:00 10282 26/11/2002 09:00 6108.48 15/03/2006 09:00 655819/07/1995 09:00 33264 08/04/1999 09:00 10454 27/11/2002 09:00 5477.76 16/03/2006 09:00 655820/07/1995 09:00 33437 09/04/1999 09:00 10627 28/11/2002 09:00 5037.12 17/03/2006 09:00 633324/07/1995 09:00 33437 12/04/1999 09:00 11837 29/11/2002 09:00 5037.12 21/03/2006 09:00 568525/07/1995 09:00 33610 13/04/1999 09:00 12096 02/12/2002 09:00 3594.24 22/03/2006 09:00 527026/07/1995 09:00 33955 14/04/1999 09:00 12269 03/12/2002 09:00 3957.12 23/03/2006 09:00 454527/07/1995 09:00 33955 15/04/1999 09:00 12269 04/12/2002 09:00 4311.36 24/03/2006 09:00 478728/07/1995 09:00 33782 16/04/1999 09:00 10282 05/12/2002 09:00 5037.12 27/03/2006 09:00 395731/07/1995 09:00 32918 19/04/1999 09:00 10109 06/12/2002 09:00 4786.56 28/03/2006 09:00 454501/08/1995 09:00 32746 20/04/1999 09:00 9936 09/12/2002 09:00 5685.12 29/03/2006 09:00 478702/08/1995 09:00 32573 21/04/1999 09:00 8139 10/12/2002 09:00 5892.48 30/03/2006 09:00 503703/08/1995 09:00 32573 22/04/1999 09:00 6791 11/12/2002 09:00 6108.48 31/03/2006 09:00 478704/08/1995 09:00 32227 23/04/1999 09:00 7024 12/12/2002 09:00 5892.48 03/04/2006 09:00 395707/08/1995 09:00 32918 27/04/1999 09:00 7940 13/12/2002 09:00 5477.76 04/04/2006 09:00 395708/08/1995 09:00 33955 28/04/1999 09:00 8528 16/12/2002 09:00 5037.12 05/04/2006 09:00 431109/08/1995 09:00 34906 29/04/1999 09:00 9331 17/12/2002 09:00 4786.56 06/04/2006 09:00 478710/08/1995 09:00 34906 30/04/1999 09:00 9158 18/12/2002 09:00 4544.64 07/04/2006 09:00 478711/08/1995 09:00 36288 03/05/1999 09:00 8139 19/12/2002 09:00 4311.36 10/04/2006 09:00 454514/08/1995 09:00 36634 04/05/1999 09:00 6558 20/12/2002 09:00 4311.36 11/04/2006 09:00 431115/08/1995 09:00 36806 05/05/1999 09:00 6108 23/12/2002 09:00 3594.24 12/04/2006 09:00 3957.1216/08/1995 09:00 39226 06/05/1999 09:00 5892 24/12/2002 09:00 3594.24 13/04/2006 09:00 3594.2417/08/1995 09:00 39658 07/05/1999 09:00 5892 27/12/2002 09:00 3594.24 18/04/2006 09:00 4786.5618/08/1995 09:00 40349 10/05/1999 09:00 6558 30/12/2002 09:00 3957.12 19/04/2006 09:00 4786.5621/08/1995 09:00 41126 11/05/1999 09:00 7024 31/12/2002 09:00 5270.4 20/04/2006 09:00 4544.6422/08/1995 09:00 41299 12/05/1999 09:00 9158 02/01/2003 09:00 5685.12 21/04/2006 09:00 4544.6423/08/1995 09:00 41904 13/05/1999 09:00 9331 03/01/2003 09:00 5685.12 24/04/2006 09:00 4544.6424/08/1995 09:00 42250 14/05/1999 09:00 9158 06/01/2003 09:00 5685.12 26/04/2006 09:00 4311.3625/08/1995 09:00 43286 18/05/1999 09:00 8899 07/01/2003 09:00 5892.48 27/04/2006 09:00 4311.3628/08/1995 09:00 44410 19/05/1999 09:00 9158 08/01/2003 09:00 5270.4 28/04/2006 09:00 4311.3629/08/1995 09:00 44928 20/05/1999 09:00 8726 09/01/2003 09:00 4311.36 01/05/2006 09:00 7024.3230/08/1995 09:00 45274 26/05/1999 09:00 7517 10/01/2003 09:00 3594.24 03/05/2006 09:00 7758.7231/08/1995 09:00 45619 27/05/1999 09:00 7024 13/01/2003 09:00 2928.96 05/05/2006 09:00 6333.1201/09/1995 09:00 46742 28/05/1999 09:00 6791 14/01/2003 09:00 3594.24 08/05/2006 09:00 4544.6404/09/1995 09:00 47520 03/06/1999 09:00 8139 15/01/2003 09:00 3594.24 09/05/2006 09:00 3594.2405/09/1995 09:00 47779 04/06/1999 09:00 8528 16/01/2003 09:00 3594.24 10/05/2006 09:00 3248.6406/09/1995 09:00 49334 07/06/1999 09:00 8726 17/01/2003 09:00 3594.24 11/05/2006 09:00 3248.6407/09/1995 09:00 50112 08/06/1999 09:00 8528 20/01/2003 09:00 3594.24 12/05/2006 09:00 3248.6408/09/1995 09:00 50285 09/06/1999 09:00 8528 21/01/2003 09:00 4311.36 15/05/2006 09:00 3248.6411/09/1995 09:00 51581 10/06/1999 09:00 8329 22/01/2003 09:00 4311.36 16/05/2006 09:00 3248.6412/09/1995 09:00 52272 11/06/1999 09:00 7940 23/01/2003 09:00 3957.12 17/05/2006 09:00 3248.64

Hydrological Flow Metrics Package Implementation Page 29

Page 36: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project13/09/1995 09:00 53050 15/06/1999 09:00 7266 24/01/2003 09:00 3957.12 18/05/2006 09:00 3248.6414/09/1995 09:00 53395 16/06/1999 09:00 7024 28/01/2003 09:00 3594.24 19/05/2006 09:00 3248.6415/09/1995 09:00 53654 21/06/1999 09:00 9763 29/01/2003 09:00 3594.24 22/05/2006 09:00 3248.6418/09/1995 09:00 54432 24/06/1999 09:00 9763 30/01/2003 09:00 3957.12 23/05/2006 09:00 3248.6419/09/1995 09:00 55382 25/06/1999 09:00 10627 31/01/2003 09:00 4311.36 24/05/2006 09:00 3594.2420/09/1995 09:00 55555 28/06/1999 09:00 10800 03/02/2003 09:00 4311.36 25/05/2006 09:00 6108.4821/09/1995 09:00 55642 01/07/1999 09:00 10800 04/02/2003 09:00 4786.56 26/05/2006 09:00 7516.822/09/1995 09:00 55382 02/07/1999 09:00 10627 05/02/2003 09:00 4786.56 29/05/2006 09:00 7940.1625/09/1995 09:00 55210 05/07/1999 09:00 10454 06/02/2003 09:00 4786.56 30/05/2006 09:00 5477.7626/09/1995 09:00 53395 07/07/1999 09:00 10454 07/02/2003 09:00 4786.56 31/05/2006 09:00 6557.7627/09/1995 09:00 50976 08/07/1999 09:00 10282 10/02/2003 09:00 4544.64 01/06/2006 09:00 6333.1228/09/1995 09:00 42941 09/07/1999 09:00 10973 11/02/2003 09:00 4544.64 02/06/2006 09:00 5037.1229/09/1995 09:00 31709 12/07/1999 09:00 11146 12/02/2003 09:00 4786.56 05/06/2006 09:00 3957.1203/10/1995 09:00 14429 13/07/1999 09:00 10454 13/02/2003 09:00 5270.4 06/06/2006 09:00 3957.1204/10/1995 09:00 13824 16/07/1999 09:00 10454 14/02/2003 09:00 5270.4 07/06/2006 09:00 3957.1205/10/1995 09:00 12787 19/07/1999 09:00 9504 17/02/2003 09:00 5270.4 08/06/2006 09:00 4311.3606/10/1995 09:00 12614 20/07/1999 09:00 8726 18/02/2003 09:00 5270.4 09/06/2006 09:00 4544.6409/10/1995 09:00 12442 21/07/1999 09:00 7024 19/02/2003 09:00 5477.76 13/06/2006 09:00 4544.6410/10/1995 09:00 12096 22/07/1999 09:00 6333 20/02/2003 09:00 6108.48 14/06/2006 09:00 4311.3611/10/1995 09:00 10282 23/07/1999 09:00 5892 21/02/2003 09:00 7266.24 15/06/2006 09:00 4311.3612/10/1995 09:00 8726 26/07/1999 09:00 6333 24/02/2003 09:00 8726.4 16/06/2006 09:00 4311.3613/10/1995 09:00 6558 27/07/1999 09:00 6558 25/02/2003 09:00 8328.961 19/06/2006 09:00 2928.9616/10/1995 09:00 6558 28/07/1999 09:00 6558 26/02/2003 09:00 7516.8 20/06/2006 09:00 2928.9617/10/1995 09:00 7024 29/07/1999 09:00 7517 27/02/2003 09:00 7024.32 21/06/2006 09:00 2928.9623/10/1995 09:00 7024 30/07/1999 09:00 7759 28/02/2003 09:00 6333.12 22/06/2006 09:00 2928.9624/10/1995 09:00 7266 02/08/1999 09:00 6558 03/03/2003 09:00 3957.12 23/06/2006 09:00 2626.5625/10/1995 09:00 8528 03/08/1999 09:00 6791 04/03/2003 09:00 3594.24 27/06/2006 09:00 3248.6426/10/1995 09:00 10109 04/08/1999 09:00 6333 05/03/2003 09:00 3957.12 28/06/2006 09:00 3594.2427/10/1995 09:00 11491 05/08/1999 09:00 6333 06/03/2003 09:00 3957.12 29/06/2006 09:00 3594.2430/10/1995 09:00 9936 09/08/1999 09:00 7024 07/03/2003 09:00 4311.36 30/06/2006 09:00 3248.6431/10/1995 09:00 9504 10/08/1999 09:00 8139 10/03/2003 09:00 3248.64 03/07/2006 09:00 3957.1201/11/1995 09:00 11318 11/08/1999 09:00 9763 11/03/2003 09:00 3594.24 04/07/2006 09:00 3957.1202/11/1995 09:00 10109 12/08/1999 09:00 9504 12/03/2003 09:00 3957.12 06/07/2006 09:00 3957.1203/11/1995 09:00 11318 13/08/1999 09:00 9158 13/03/2003 09:00 4311.36 07/07/2006 09:00 3957.1208/11/1995 09:00 12787 16/08/1999 09:00 6333 14/03/2003 09:00 4786.56 10/07/2006 09:00 3957.1209/11/1995 09:00 14602 17/08/1999 09:00 5892 17/03/2003 09:00 3957.12 11/07/2006 09:00 3957.1213/11/1995 09:00 13824 18/08/1999 09:00 5270 18/03/2003 09:00 4311.36 12/07/2006 09:00 3957.1214/11/1995 09:00 12614 19/08/1999 09:00 3957 19/03/2003 09:00 5037.12 13/07/2006 09:00 3594.2415/11/1995 09:00 12442 20/08/1999 09:00 3957 20/03/2003 09:00 4786.56 14/07/2006 09:00 3594.2417/11/1995 09:00 10454 23/08/1999 09:00 4311 21/03/2003 09:00 4786.56 17/07/2006 09:00 3248.6420/11/1995 09:00 8329 24/08/1999 09:00 3957 24/03/2003 09:00 4786.56 18/07/2006 09:00 3248.6421/11/1995 09:00 9158 25/08/1999 09:00 3249 25/03/2003 09:00 5037.12 19/07/2006 09:00 2928.9622/11/1995 09:00 8726 26/08/1999 09:00 5037 26/03/2003 09:00 5037.12 20/07/2006 09:00 2626.5623/11/1995 09:00 8329 27/08/1999 09:00 5037 27/03/2003 09:00 5270.4 21/07/2006 09:00 2626.5624/11/1995 09:00 8528 30/08/1999 09:00 5478 28/03/2003 09:00 5477.76 24/07/2006 09:00 3248.6427/11/1995 09:00 8139 31/08/1999 09:00 7024 31/03/2003 09:00 5477.76 25/07/2006 09:00 3248.6428/11/1995 09:00 8528 01/09/1999 09:00 7024 01/04/2003 09:00 5477.76 26/07/2006 09:00 3248.6429/11/1995 09:00 8726 02/09/1999 09:00 8528 02/04/2003 09:00 5477.76 27/07/2006 09:00 3248.6401/12/1995 09:00 8726 03/09/1999 09:00 9936 03/04/2003 09:00 5270.4 28/07/2006 09:00 3594.2404/12/1995 09:00 9331 06/09/1999 09:00 9763 04/04/2003 09:00 5270.4 31/07/2006 09:00 3594.2405/12/1995 09:00 8329 07/09/1999 09:00 9763 07/04/2003 09:00 4311.36 01/08/2006 09:00 3248.6406/12/1995 09:00 7024 08/09/1999 09:00 8726 08/04/2003 09:00 4311.36 02/08/2006 09:00 3248.6407/12/1995 09:00 5892 09/09/1999 09:00 8726 09/04/2003 09:00 4311.36 03/08/2006 09:00 3594.2408/12/1995 09:00 5685 10/09/1999 09:00 6333 10/04/2003 09:00 4311.36 04/08/2006 09:00 3957.1211/12/1995 09:00 5270 13/09/1999 09:00 7024 11/04/2003 09:00 4786.56 07/08/2006 09:00 5270.412/12/1995 09:00 4787 14/09/1999 09:00 7517 14/04/2003 09:00 4786.56 08/08/2006 09:00 5037.1213/12/1995 09:00 2929 15/09/1999 09:00 8139 15/04/2003 09:00 4786.56 09/08/2006 09:00 5037.1214/12/1995 09:00 3594 16/09/1999 09:00 9936 16/04/2003 09:00 4544.64 10/08/2006 09:00 4786.5615/12/1995 09:00 3957 17/09/1999 09:00 10454 17/04/2003 09:00 4311.36 11/08/2006 09:00 4786.5618/12/1995 09:00 4787 20/09/1999 09:00 10454 22/04/2003 09:00 3957.12 14/08/2006 09:00 2626.5619/12/1995 09:00 5478 21/09/1999 09:00 10282 23/04/2003 09:00 3957.12 15/08/2006 09:00 2928.9621/12/1995 09:00 5478 22/09/1999 09:00 8726 24/04/2003 09:00 3594.24 16/08/2006 09:00 3957.1222/12/1995 09:00 5037 23/09/1999 09:00 7517 28/04/2003 09:00 3594.24 17/08/2006 09:00 4311.3627/12/1995 09:00 7517 24/09/1999 09:00 7517 29/04/2003 09:00 3248.64 18/08/2006 09:00 4311.3628/12/1995 09:00 6558 27/09/1999 09:00 4545 30/04/2003 09:00 3248.64 21/08/2006 09:00 5037.1229/12/1995 09:00 6333 29/09/1999 09:00 4545 01/05/2003 09:00 3248.64 22/08/2006 09:00 4786.5602/01/1996 09:00 7517 30/09/1999 09:00 3249 02/05/2003 09:00 2626.56 23/08/2006 09:00 4786.5604/01/1996 09:00 7517 01/10/1999 09:00 4311 05/05/2003 09:00 2626.56 24/08/2006 09:00 4786.5605/01/1996 09:00 7940 05/10/1999 09:00 8139 06/05/2003 09:00 2626.56 25/08/2006 09:00 4786.56

Hydrological Flow Metrics Package Implementation Page 30

Page 37: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project08/01/1996 09:00 7517 19/10/1999 09:00 7517 07/05/2003 09:00 2626.56 28/08/2006 09:00 4544.6409/01/1996 09:00 7024 20/10/1999 09:00 7759 08/05/2003 09:00 2626.56 29/08/2006 09:00 4544.6410/01/1996 09:00 5892 22/10/1999 09:00 7759 09/05/2003 09:00 2626.56 30/08/2006 09:00 4544.6411/01/1996 09:00 5478 29/10/1999 09:00 5270 12/05/2003 09:00 3248.64 31/08/2006 09:00 4544.6412/01/1996 09:00 5685 01/11/1999 09:00 6558 13/05/2003 09:00 3594.24 01/09/2006 09:00 4544.6416/01/1996 09:00 4545 02/11/1999 09:00 6558 14/05/2003 09:00 3594.24 04/09/2006 09:00 3594.2417/01/1996 09:00 5037 03/11/1999 09:00 6791 15/05/2003 09:00 3957.12 05/09/2006 09:00 3594.2418/01/1996 09:00 5270 08/11/1999 09:00 6791 16/05/2003 09:00 3957.12 06/09/2006 09:00 3594.2419/01/1996 09:00 5037 09/11/1999 09:00 7517 20/05/2003 09:00 4786.56 07/09/2006 09:00 3594.2422/01/1996 09:00 5478 12/11/1999 09:00 7517 21/05/2003 09:00 4786.56 08/09/2006 09:00 3594.2423/01/1996 09:00 5478 15/11/1999 09:00 6791 22/05/2003 09:00 4786.56 11/09/2006 09:00 3957.1224/01/1996 09:00 5685 16/11/1999 09:00 6558 23/05/2003 09:00 4311.36 12/09/2006 09:00 4311.3625/01/1996 09:00 6791 18/11/1999 09:00 6558 26/05/2003 09:00 3957.12 13/09/2006 09:00 4311.3629/01/1996 09:00 6791 19/11/1999 09:00 6108 27/05/2003 09:00 3594.24 14/09/2006 09:00 4311.3630/01/1996 09:00 6558 22/11/1999 09:00 7759 28/05/2003 09:00 3248.64 15/09/2006 09:00 4311.3631/01/1996 09:00 6558 23/11/1999 09:00 7940 29/05/2003 09:00 3594.24 18/09/2006 09:00 3957.1201/02/1996 09:00 6108 24/11/1999 09:00 7940 30/05/2003 09:00 3594.24 19/09/2006 09:00 3594.2406/02/1996 09:00 6108 25/11/1999 09:00 8139 02/06/2003 09:00 2626.56 20/09/2006 09:00 3594.2407/02/1996 09:00 5270 26/11/1999 09:00 7940 03/06/2003 09:00 2626.56 21/09/2006 09:00 3594.2408/02/1996 09:00 5685 29/11/1999 09:00 7024 04/06/2003 09:00 2626.56 22/09/2006 09:00 3594.2409/02/1996 09:00 5270 30/11/1999 09:00 6791 05/06/2003 09:00 2626.56 25/09/2006 09:00 3594.2412/02/1996 09:00 5685 01/12/1999 09:00 6791 06/06/2003 09:00 2626.56 26/09/2006 09:00 3594.2413/02/1996 09:00 5892 02/12/1999 09:00 6333 10/06/2003 09:00 2626.56 27/09/2006 09:00 3957.1214/02/1996 09:00 6333 03/12/1999 09:00 6558 11/06/2003 09:00 2626.56 28/09/2006 09:00 3957.1215/02/1996 09:00 7024 06/12/1999 09:00 6791 12/06/2003 09:00 2626.56 29/09/2006 09:00 3957.1216/02/1996 09:00 7024 07/12/1999 09:00 6333 13/06/2003 09:00 2626.56 03/10/2006 09:00 3248.6419/02/1996 09:00 6558 08/12/1999 09:00 6558 16/06/2003 09:00 2626.56 04/10/2006 09:00 3957.1220/02/1996 09:00 6558 09/12/1999 09:00 6333 17/06/2003 09:00 2626.56 05/10/2006 09:00 3957.1221/02/1996 09:00 7266 10/12/1999 09:00 4311 18/06/2003 09:00 2928.96 06/10/2006 09:00 3957.1222/02/1996 09:00 7024 14/12/1999 09:00 4311 19/06/2003 09:00 3248.64 09/10/2006 09:00 3957.1226/02/1996 09:00 7024 15/12/1999 09:00 4787 20/06/2003 09:00 3248.64 10/10/2006 09:00 3594.2427/02/1996 09:00 7759 16/12/1999 09:00 5037 23/06/2003 09:00 3594.24 11/10/2006 09:00 3594.2428/02/1996 09:00 8528 17/12/1999 09:00 5478 24/06/2003 09:00 2928.96 12/10/2006 09:00 3957.1229/02/1996 09:00 8899 20/12/1999 09:00 4545 25/06/2003 09:00 2928.96 13/10/2006 09:00 4311.3601/03/1996 09:00 8726 21/12/1999 09:00 4545 26/06/2003 09:00 2626.56 16/10/2006 09:00 4544.6404/03/1996 09:00 8139 22/12/1999 09:00 4311 27/06/2003 09:00 2928.96 17/10/2006 09:00 4544.6405/03/1996 09:00 7759 24/12/1999 09:00 4311 30/06/2003 09:00 4311.36 18/10/2006 09:00 4311.3606/03/1996 09:00 7266 29/12/1999 09:00 5685 01/07/2003 09:00 4544.64 19/10/2006 09:00 4311.3607/03/1996 09:00 5685 30/12/1999 09:00 5478 02/07/2003 09:00 4311.36 20/10/2006 09:00 4311.3608/03/1996 09:00 5478 31/12/1999 09:00 5270 03/07/2003 09:00 3957.12 23/10/2006 09:00 2928.9611/03/1996 09:00 5685 04/01/2000 09:00 5270 04/07/2003 09:00 3248.64 24/10/2006 09:00 2928.9612/03/1996 09:00 5685 05/01/2000 09:00 5037 07/07/2003 09:00 3248.64 25/10/2006 09:00 2928.9613/03/1996 09:00 5892 06/01/2000 09:00 5270 08/07/2003 09:00 3248.64 26/10/2006 09:00 3248.6414/03/1996 09:00 5892 07/01/2000 09:00 3957 09/07/2003 09:00 3248.64 27/10/2006 09:00 3248.6415/03/1996 09:00 5478 10/01/2000 09:00 4311 10/07/2003 09:00 2928.96 30/10/2006 09:00 3248.6418/03/1996 09:00 5478 11/01/2000 09:00 4311 11/07/2003 09:00 2928.96 31/10/2006 09:00 4544.6419/03/1996 09:00 6108 12/01/2000 09:00 4545 14/07/2003 09:00 2626.56 01/11/2006 09:00 5037.1220/03/1996 09:00 6108 13/01/2000 09:00 4545 15/07/2003 09:00 2626.56 02/11/2006 09:00 5270.421/03/1996 09:00 6333 14/01/2000 09:00 4311 16/07/2003 09:00 2626.56 03/11/2006 09:00 5477.7622/03/1996 09:00 6333 17/01/2000 09:00 2929 17/07/2003 09:00 2928.96 06/11/2006 09:00 4786.5625/03/1996 09:00 6558 19/01/2000 09:00 2929 18/07/2003 09:00 3594.24 07/11/2006 09:00 4786.5601/04/1996 09:00 6558 20/01/2000 09:00 3957 21/07/2003 09:00 3594.24 08/11/2006 09:00 4786.5602/04/1996 09:00 6791 21/01/2000 09:00 3957 22/07/2003 09:00 3594.24 09/11/2006 09:00 4786.5603/04/1996 09:00 6791 24/01/2000 09:00 2929 23/07/2003 09:00 3594.24 10/11/2006 09:00 4786.5604/04/1996 09:00 7024 25/01/2000 09:00 3249 24/07/2003 09:00 3957.12 13/11/2006 09:00 5892.4809/04/1996 09:00 7517 27/01/2000 09:00 4787 25/07/2003 09:00 3957.12 14/11/2006 09:00 5037.1210/04/1996 09:00 9158 01/02/2000 09:00 4787 28/07/2003 09:00 3594.24 15/11/2006 09:00 4786.5611/04/1996 09:00 9763 02/02/2000 09:00 5037 29/07/2003 09:00 3594.24 16/11/2006 09:00 4544.6412/04/1996 09:00 10454 04/02/2000 09:00 5037 30/07/2003 09:00 3594.24 17/11/2006 09:00 3957.1215/04/1996 09:00 11146 07/02/2000 09:00 4787 31/07/2003 09:00 3594.24 20/11/2006 09:00 2626.5616/04/1996 09:00 9936 08/02/2000 09:00 3957 01/08/2003 09:00 3594.24 21/11/2006 09:00 2626.5617/04/1996 09:00 9504 09/02/2000 09:00 4311 04/08/2003 09:00 3248.64 22/11/2006 09:00 2626.5618/04/1996 09:00 9158 11/02/2000 09:00 4311 05/08/2003 09:00 4311.36 23/11/2006 09:00 2928.9619/04/1996 09:00 8899 14/02/2000 09:00 5270 06/08/2003 09:00 3248.64 24/11/2006 09:00 2928.9622/04/1996 09:00 9158 16/02/2000 09:00 5270 07/08/2003 09:00 3248.64 27/11/2006 09:00 2626.5623/04/1996 09:00 9158 17/02/2000 09:00 5037 08/08/2003 09:00 2928.96 28/11/2006 09:00 2928.9624/04/1996 09:00 8726 18/02/2000 09:00 5685 11/08/2003 09:00 2928.96 29/11/2006 09:00 2928.9629/04/1996 09:00 8139 21/02/2000 09:00 8726 12/08/2003 09:00 3248.64 30/11/2006 09:00 2928.9630/04/1996 09:00 8139 22/02/2000 09:00 8139 13/08/2003 09:00 3594.24 01/12/2006 09:00 2626.56

Hydrological Flow Metrics Package Implementation Page 31

Page 38: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project01/05/1996 09:00 8726 23/02/2000 09:00 7759 14/08/2003 09:00 5270.4 04/12/2006 09:00 3957.1202/05/1996 09:00 8899 24/02/2000 09:00 7024 15/08/2003 09:00 7024.32 05/12/2006 09:00 3594.2403/05/1996 09:00 10282 25/02/2000 09:00 6791 18/08/2003 09:00 8527.68 06/12/2006 09:00 3957.1206/05/1996 09:00 8329 28/02/2000 09:00 6791 19/08/2003 09:00 7940.16 07/12/2006 09:00 3594.2407/05/1996 09:00 6558 29/02/2000 09:00 6558 20/08/2003 09:00 6333.12 08/12/2006 09:00 3594.2408/05/1996 09:00 5892 01/03/2000 09:00 6791 21/08/2003 09:00 5685.12 11/12/2006 09:00 3957.1209/05/1996 09:00 5892 02/03/2000 09:00 6558 22/08/2003 09:00 5477.76 12/12/2006 09:00 3594.2410/05/1996 09:00 6791 03/03/2000 09:00 6333 25/08/2003 09:00 6333.12 13/12/2006 09:00 3248.6413/05/1996 09:00 9158 06/03/2000 09:00 3249 26/08/2003 09:00 6333.12 14/12/2006 09:00 3248.6414/05/1996 09:00 9331 07/03/2000 09:00 3249 27/08/2003 09:00 6333.12 15/12/2006 09:00 3248.6415/05/1996 09:00 9158 08/03/2000 09:00 5478 28/08/2003 09:00 6108.48 18/12/2006 09:00 5270.416/05/1996 09:00 8726 09/03/2000 09:00 5685 29/08/2003 09:00 6108.48 19/12/2006 09:00 5037.1217/05/1996 09:00 9331 10/03/2000 09:00 5478 01/09/2003 09:00 5892.48 20/12/2006 09:00 5037.1221/05/1996 09:00 9331 13/03/2000 09:00 5270 02/09/2003 09:00 5685.12 21/12/2006 09:00 5037.1222/05/1996 09:00 9158 14/03/2000 09:00 5037 03/09/2003 09:00 5477.76 22/12/2006 09:00 5037.1227/05/1996 09:00 9158 15/03/2000 09:00 4787 04/09/2003 09:00 5270.4 27/12/2006 09:00 3957.1228/05/1996 09:00 8528 16/03/2000 09:00 4787 05/09/2003 09:00 5270.4 28/12/2006 09:00 3594.2431/05/1996 09:00 8528 17/03/2000 09:00 4311 08/09/2003 09:00 5037.12 29/12/2006 09:00 4311.3604/06/1996 09:00 9763 20/03/2000 09:00 4545 09/09/2003 09:00 5270.4 02/01/2007 09:00 3248.6405/06/1996 09:00 9763 22/03/2000 09:00 4545 10/09/2003 09:00 5477.76 03/01/2007 09:00 3594.2406/06/1996 09:00 8528 23/03/2000 09:00 4787 11/09/2003 09:00 6108.48 04/01/2007 09:00 3594.2407/06/1996 09:00 8726 24/03/2000 09:00 5478 12/09/2003 09:00 7940.16 05/01/2007 09:00 3594.2411/06/1996 09:00 8726 27/03/2000 09:00 5892 15/09/2003 09:00 9936 08/01/2007 09:00 3594.2412/06/1996 09:00 8528 30/03/2000 09:00 5892 16/09/2003 09:00 10281.6 09/01/2007 09:00 3248.6413/06/1996 09:00 7266 31/03/2000 09:00 6108 17/09/2003 09:00 10281.6 10/01/2007 09:00 3248.6414/06/1996 09:00 6333 03/04/2000 09:00 6108 18/09/2003 09:00 9504 11/01/2007 09:00 3248.6417/06/1996 09:00 5892 04/04/2000 09:00 5478 19/09/2003 09:00 10108.8 12/01/2007 09:00 3248.6418/06/1996 09:00 6333 05/04/2000 09:00 5685 22/09/2003 09:00 10281.6 15/01/2007 09:00 1840.3219/06/1996 09:00 6333 06/04/2000 09:00 5037 23/09/2003 09:00 9936 16/01/2007 09:00 2082.2424/06/1996 09:00 6791 07/04/2000 09:00 4311 24/09/2003 09:00 10627.2 17/01/2007 09:00 2928.9625/06/1996 09:00 6558 10/04/2000 09:00 5037 25/09/2003 09:00 10627.2 18/01/2007 09:00 4311.3626/06/1996 09:00 6333 11/04/2000 09:00 5037 26/09/2003 09:00 10281.6 19/01/2007 09:00 4786.5627/06/1996 09:00 6333 12/04/2000 09:00 5892 29/09/2003 09:00 8328.961 22/01/2007 09:00 7516.828/06/1996 09:00 6791 13/04/2000 09:00 7024 30/09/2003 09:00 6791.04 23/01/2007 09:00 6557.7629/06/1996 09:00 10454 14/04/2000 09:00 7759 01/10/2003 09:00 5892.48 24/01/2007 09:00 5685.1230/06/1996 09:00 10454 17/04/2000 09:00 8329 02/10/2003 09:00 6557.76 25/01/2007 09:00 5037.1201/07/1996 09:00 10627 18/04/2000 09:00 8329 03/10/2003 09:00 5892.48 29/01/2007 09:00 2341.4402/07/1996 09:00 10800 19/04/2000 09:00 8139 07/10/2003 09:00 5037.12 30/01/2007 09:00 3248.6403/07/1996 09:00 10973 20/04/2000 09:00 8139 08/10/2003 09:00 4544.64 31/01/2007 09:00 3957.1204/07/1996 09:00 11837 26/04/2000 09:00 7024 09/10/2003 09:00 4544.64 01/02/2007 09:00 3957.1205/07/1996 09:00 14774 28/04/2000 09:00 6791 10/10/2003 09:00 4544.64 02/02/2007 09:00 3594.2408/07/1996 09:00 14774 01/05/2000 09:00 7024 13/10/2003 09:00 5685.12 05/02/2007 09:00 2341.4409/07/1996 09:00 15206 02/05/2000 09:00 6791 14/10/2003 09:00 6333.12 06/02/2007 09:00 3594.2410/07/1996 09:00 15725 03/05/2000 09:00 5270 15/10/2003 09:00 7266.24 07/02/2007 09:00 3957.1211/07/1996 09:00 18230 05/05/2000 09:00 4545 16/10/2003 09:00 7024.32 08/02/2007 09:00 3957.1212/07/1996 09:00 18230 08/05/2000 09:00 4545 17/10/2003 09:00 5685.12 09/02/2007 09:00 4311.3615/07/1996 09:00 24797 09/05/2000 09:00 4311 20/10/2003 09:00 4544.64 12/02/2007 09:00 5037.1216/07/1996 09:00 25488 12/05/2000 09:00 4311 21/10/2003 09:00 4544.64 13/02/2007 09:00 4786.5617/07/1996 09:00 26179 16/05/2000 09:00 4311.36 22/10/2003 09:00 4311.36 14/02/2007 09:00 4786.5618/07/1996 09:00 27821 17/05/2000 09:00 4311.36 23/10/2003 09:00 4311.36 15/02/2007 09:00 4786.5619/07/1996 09:00 29290 18/05/2000 09:00 3957.12 24/10/2003 09:00 4311.36 16/02/2007 09:00 4786.5622/07/1996 09:00 31018 19/05/2000 09:00 4311.36 27/10/2003 09:00 4311.36 19/02/2007 09:00 5037.1223/07/1996 09:00 31363 22/05/2000 09:00 4544.64 28/10/2003 09:00 3248.64 20/02/2007 09:00 5037.1224/07/1996 09:00 32227 25/05/2000 09:00 4544.64 29/10/2003 09:00 4544.64 21/02/2007 09:00 5477.7625/07/1996 09:00 32400 26/05/2000 09:00 5270.4 30/10/2003 09:00 4311.36 22/02/2007 09:00 5270.426/07/1996 09:00 33437 29/05/2000 09:00 5892.48 31/10/2003 09:00 4786.56 23/02/2007 09:00 5270.429/07/1996 09:00 33782 30/05/2000 09:00 5477.76 03/11/2003 09:00 4786.56 26/02/2007 09:00 5270.430/07/1996 09:00 35424 13/06/2000 09:00 5477.76 04/11/2003 09:00 4311.36 27/02/2007 09:00 5270.431/07/1996 09:00 35597 14/06/2000 09:00 5270.4 05/11/2003 09:00 4544.64 28/02/2007 09:00 5270.401/08/1996 09:00 35770 15/06/2000 09:00 4786.56 06/11/2003 09:00 5037.12 01/03/2007 09:00 5685.1202/08/1996 09:00 36806 19/06/2000 09:00 4786.56 07/11/2003 09:00 5037.12 02/03/2007 09:00 5685.1205/08/1996 09:00 37152 20/06/2000 09:00 5037.12 10/11/2003 09:00 4544.64 05/03/2007 09:00 5270.406/08/1996 09:00 36979 21/06/2000 09:00 5037.12 11/11/2003 09:00 4544.64 06/03/2007 09:00 5270.407/08/1996 09:00 36806 22/06/2000 09:00 5477.76 12/11/2003 09:00 3957.12 07/03/2007 09:00 5037.1209/08/1996 09:00 36288 23/06/2000 09:00 5477.76 13/11/2003 09:00 3594.24 08/03/2007 09:00 4544.6412/08/1996 09:00 36115 26/06/2000 09:00 5270.4 14/11/2003 09:00 3594.24 09/03/2007 09:00 4311.3613/08/1996 09:00 37930 27/06/2000 09:00 5270.4 17/11/2003 09:00 2626.56 13/03/2007 09:00 2341.4416/08/1996 09:00 37930 28/06/2000 09:00 5477.76 18/11/2003 09:00 2626.56 14/03/2007 09:00 2341.4419/08/1996 09:00 37757 29/06/2000 09:00 5270.4 19/11/2003 09:00 2626.56 15/03/2007 09:00 2626.56

Hydrological Flow Metrics Package Implementation Page 32

Page 39: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

COMP 8790 – Software Engineering Project20/08/1996 09:00 38102 30/06/2000 09:00 5270.4 20/11/2003 09:00 3957.12 16/03/2007 09:00 2626.5621/08/1996 09:00 38102 03/07/2000 09:00 5037.12 21/11/2003 09:00 4544.64 19/03/2007 09:00 3248.6422/08/1996 09:00 38275 06/07/2000 09:00 5037.12 24/11/2003 09:00 4544.64 20/03/2007 09:00 3248.6423/08/1996 09:00 40003 07/07/2000 09:00 5477.76 25/11/2003 09:00 4544.64 21/03/2007 09:00 5477.7627/08/1996 09:00 41818 10/07/2000 09:00 5892.48 26/11/2003 09:00 4311.36 22/03/2007 09:00 4544.6428/08/1996 09:00 42595 12/07/2000 09:00 5892.48 27/11/2003 09:00 4311.36 23/03/2007 09:00 4786.5629/08/1996 09:00 42595 13/07/2000 09:00 6108.48 28/11/2003 09:00 4311.36 29/03/2007 09:00 5477.7630/08/1996 09:00 42768 14/07/2000 09:00 5892.48 01/12/2003 09:00 3594.2402/09/1996 09:00 42941 17/07/2000 09:00 5892.48 02/12/2003 09:00 3594.24

Hydrological Flow Metrics Package Implementation Page 33

Page 40: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

SUMMARY OF FLOW METRICS AND THEIR DESCRIPTION

Metrics Code

Definition Unit of Measurement

Description

eRP4Qbf Return period for a bankfull discharge year Return period for a bankfull discharge

DHIFQbf Mean annual independent flood pulse duration days Mean duration of independent flood higher than a given bankfull volume in each year

DHIFQbfcv Variability in independent flood pulse duration dimensionless Coefficient of variation in DHIFQbf

FHIFQbf Mean annual independent overbank flood pulse duration Dimensionless Mean number of independent overbank flood event in each year

RP4Qbf Return period for a independent bankfull discharge year Return period of a independent flood event which is higher than given bankfull volume

DHQbf Mean annual flood flow pulse duration days Mean duration of flood higher than a given bankfull volume in each year

DHQbfcv Variability in flood pulse duration dimensionless Coefficient of variation in DHQbf

FHQbf Mean annual overbank flood pulse duration dimensionless Mean number of overbank flood events in each year

MHQbf Mean annual flood volume with respect to bankfull volume

ML Area between the hydrograph and overbank flow

MDF Mean daily flow ML day-1 Average of all daily flow records in the timeline of interest

MADF Mean annual daily flow ML day-1 Average of the mean daily flow of each year

MBKF Bankfull flow estimated ML day-1 Volume of 1.58 year flood event

MEDDF Median daily flow ML day-1 Median of all daily flow records in the timeline of interest

MA3 Variability in daily flows dimensionless Coefficient of variation of daily flow

MKMA1 Skewness in daily flows dimensionless Skewness of daily flow

MA121 Mean daily flow in January dimensionless Mean daily flow in each month (normalized by dividing by MDF)

MA13 Mean daily flow in February dimensionless

MA14 Mean daily flow in March dimensionless

MA15 Mean daily flow in April dimensionless

MA16 Mean daily flow in May dimensionless

Page 41: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

MA17 Mean daily flow in June dimensionless

MA18 Mean daily flow in July dimensionless

MA19 Mean daily flow in August dimensionless

MA20 Mean daily flow in September dimensionless

MA21 Mean daily flow in October dimensionless

MA22 Mean daily flow in November dimensionless

MA23 Mean daily flow in December dimensionless

MA24 Variability of mean daily flow in January dimensionless Coefficient of variation in daily flow in each month

MA25 Variability of mean daily flow in February dimensionless

MA26 Variability of mean daily flow in March dimensionless

MA27 Variability of mean daily flow in April dimensionless

MA28 Variability of mean daily flow in May dimensionless

MA29 Variability of mean daily flow in June dimensionless

MA30 Variability of mean daily flow in July dimensionless

MA31 Variability of mean daily flow in August dimensionless

MA32 Variability of mean daily flow in September dimensionless

MA33 Variability of mean daily flow in October dimensionless

MA34 Variability of mean daily flow in November dimensionless

MA35 Variability of mean daily flow in December dimensionless

MAS1 Mean daily flow in the first season (Dec, Jan, Feb) dimensionless Mean Daily flow in each season (normalized by dividing by MDF)

MAS2 Mean daily flow in the second season (Mar, Apr, May) dimensionless

MAS3 Mean daily flow in the third season (Jun, Jul, Aug) dimensionless

MAS4 Mean daily flow in the fourth season (Sep, Oct, Nov) dimensionless

MAScv1 Variability of mean daily flow in the first season (Dec, Jan, Feb)

dimensionless Coefficient of variation in daily flow in each season

Page 42: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

MAScv2 Variability of mean daily flow in the second season (Mar, Apr, May)

dimensionless

MAScv3 Variability of mean daily flow in the third season (Jun, Jul, Aug)

dimensionless

MAScv4 Variability of mean daily flow in the fourth season (Sep, Oct, Nov)

dimensionless

MKMA3 Variability of annual total flow dimensionless Coefficient of variation of the total flow of each year

MKMA4 Skewness of annual total flow dimensionless Skewness of the total flow of each year

MKMA6 Median of annual total flow ML day-1 Median of the total flow of each year

ML16 Median of annual minimum flow dimensionless Median of the minimum flow of each year (normalized by dividing by MADF)

MKML1 Low flow discharge (75th percentile) dimensionless Mean of the 75th percentile from the flow duration curve (normalized by dividing by MDF)

MKML2 Low flow discharge (90th percentile) dimensionless Mean of the 90th percentile from the flow duration curve (normalized by dividing by MDF)

MKML3 Low flow discharge (99th percentile) dimensionless Mean of the 99th percentile from the flow duration curve (normalized by dividing by MDF)

ML22 Mean annual minimum flow ML day-1 Mean of the minimum flow of each year

MLcv22 Variability of mean annual minimum flow dimensionless Coefficient of variation of the minimum flow of each year

MH14 Median of annual maximum flow dimensionless Median of the maximum flow of each year (normalized by dividing by MADF)

MH15 High flow discharge (1st percentile) dimensionless Mean of the 1st percentile from the flow duration curve (normalized by dividing by MDF)

MH16 High flow discharge (10th percentile) dimensionless Mean of the 10th percentile from the flow duration curve (normalized by dividing by MDF)

MH17 High flow discharge (25th percentile) dimensionless Mean of the 25th percentile from the flow duration curve (normalized by dividing by MDF)

MH20 Mean annual maximum flow ML day-1 Mean of the maximum flow of each year

MHcv20 Variability of mean annual maximum flow dimensionless Coefficient of variation of the maximum flow of each year

MH21 High flow volume (1*MDF) days Mean of the high flow volume divided by MDF. The upper threshold is defined

Page 43: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

as 1 times MDF

MH22 High flow volume (3*MDF) days Mean of the high flow volume divided by MDF. The upper threshold is defined as 3 times MDF

MH23 High flow volume (7*MDF) days Mean of the high flow volume divided by MDF. The upper threshold is defined as 7 times MDF

MKMH7 Skewness in annual maximum flow dimensionless Skewness of the maximum flow of each year

FL1 Low flood pulse count (75th percentile) year-1 Number of annual occurrences during which the magnitude of flow remains below a lower threshold. Hydrologic pulse are defined as those periods within a year in which the flow drops below the 75th percentile of all daily values for the time period

MKFL1 Low flood pulse count (90th percentile) year-1 Number of annual occurrences during which the magnitude of flow remains below a lower threshold. Hydrologic pulse are defined as those periods within a year in which the flow drops below the 90th percentile of all daily values for the time period

MKFL2 Low flood pulse count (99th percentile) year-1 Number of annual occurrences during which the magnitude of flow remains below a lower threshold. Hydrologic pulse are defined as those periods within a year in which the flow drops below the 99th percentile of all daily values for the time period

FL2 Variability in low flood pulse count (75th percentile) dimensionless Coefficient of variation in FL1

MKFL3 Variability in low flood pulse count (90th percentile) dimensionless Coefficient of variation in MKFL1

MKFL4 Variability in low flood pulse count (99th percentile) dimensionless Coefficient of variation in MKFL2

FH1 High flood pulse count (25th percentile) year-1 Number of annual occurrences during which the magnitude of flow remains above a higher threshold. Hydrologic pulse are defined as those periods within a year in which the flow rises above the 25th percentile of all daily values for the time period

MKFH1 High flood pulse count (10th percentile) year-1 Number of annual occurrences during which the magnitude of flow remains above a higher threshold. Hydrologic pulse are defined as those periods within a year in which the flow rises above the 10th percentile of all daily values for the time period

MKFH2 High flood pulse count (1st percentile) year-1 Number of annual occurrences during which the magnitude of flow remains above a higher threshold. Hydrologic pulse are defined as those periods within

Page 44: Hydrological Flow Metrics Package Implementationcourses.cecs.anu.edu.au/courses/CS_PROJECTS/11S1/Reports/Jie W… · COMP 8790 – Software Engineering Project Abstract Hydrological

a year in which the flow rises above the 1st percentile of all daily values for the time period

FH2 Variability in high flood pulse count (25th percentile) dimensionless Coefficient of variation in FH1

MKFH3 Variability in high flood pulse count (10th percentile) dimensionless Coefficient of variation in MKFH1

MKFH4 Variability in high flood pulse count (1st percentile) dimensionless Coefficient of variation in MKFH2

FH3 High flood pulse count (3 MDF) dimensionless Average number of days in a year greater than 3 times the MDF

FH4 High flood pulse count (7 MDF) dimensionless Average number of days in a year greater than 7 times the MDF

DL16 Low flow pulse duration (75th percentile) days Mean duration of FL1

DL17 Variability in low flow pulse duration (75th percentile) dimensionless Coefficient of variation of DL16

MKDL1 Low flow pulse duration (90th percentile) days Mean duration of MKFL1

MKDL3 Variability in low flow pulse duration (90th percentile) dimensionless Coefficient of variation of MKDL1

DL18 Mean annual number of zero flow days year-1 Mean annual number of days having zero daily flow

DL19 Variability in annual number of zero flow days dimensionless Coefficient of variation in the number of days in a year which recorded zero flow

DH15 High flow pulse duration (25th percentile) days Mean duration of FH1

DH16 Variability in high flow pulse duration (25th percentile) dimensionless Coefficient of variation of DH15

MKDH1 High flow pulse duration (10th percentile) days Mean duration of MKFH1

MKDH3 Variability in high flow pulse duration (10th percentile) dimensionless Coefficient of variation of MKDH1

TL1 Mean occurrence of minimum flow day dimensionless The mean Julian date of the annual minimum flow over all years

TL2 Variability in occurrence of minimum flow day dimensionless Coefficient of variation of the mean Julian date of the annual minimum flow over all years

TH1 Mean occurrence of maximum flow day dimensionless The mean Julian date of the annual maximum flow over all years

TH2 Variability in occurrence of maximum flow day dimensionless Coefficient of variation of the mean Julian date of the annual maximum flow over all years