Research
My research interest is mainly on computer based hydrological model configuration and development using object-oriented programming technique
My first research on hydrological modeling was focused at the development of a hydrosalinity module (Sub-model) within the ACRU hydrological modeling system. The module that was developed in this project is capable of simulating wet atmospheric deposition, the transport of salts from topsoil down river channels through subsoil and the groundwater. It also simulates reservoir salt budget and salt routing. The module involves the interaction of hydrological processes as represented in the ACRU model and salinity related processes. Therefore, it is designated as ACRUSalinity. It is designed with the help of Rational Rose Software and implemented with the Java object oriented programming language. The module is verified using data from Mkomazi Catchment, South Africa and the simulated streamflow salinity values mimic the observed values remarkably well.
I have also developed computer based hydrological model to compute design discharge and hydrograph from small catchments accompanied by a simple GIS interface that helps users derive the basic spatial input parameters of the model (such as catchment area, slope and main channel length) from shape files and GPS data. The model is initially intended to compute peak discharge using concepts mainly from the Rational Method and is designated as RationalPeak. It is designed to help users estimate peak discharge and hydrograph from a combination of land use categories of urban and rural sub-catchments. RationalPeak offers a number of decision support systems to overcome some of the data limitations in Eritrea.
Other small programs that I wrote include:
API (Application Programming Interface) Documentation of ACRUSalinity