RiverWare نرم افزاری قدرتمند برای مدل سازی سیستم رودخانه ها است که محیطی ایده آل را برای تصمیم گیری عملیات، پیش بینی، ارزیابی سیاست های عملیاتی، بهینه سازی سیستم، سنجش میزان آب، مدیریت مالکیت آب و برنامه ریزی بلند مدت برای منابع آبی در بر دارد. با این برنامه مدل سازی هیدرولوژی و هیدرولوژیکی، مسیر ها و کانال های رودخانه، انحرافات، کانال توزیع، کاربرد های مصرفی، آب های زیرزمینی، مصارف، کیفیت آب از جمله TDS ،DO و دما، تولید برق و انرژی و مالکیت آب و معاملات آب امکان پذیر است و همچنین با وجود دسترسی داده محور و شی گرای این برنامه امکان نمایش شرایط سایت مورد مطالعه با ایجاد شبکه ای از اشیای شبیه سازی شده، لینک کردن آن ها به یکدیگر، تکمیل اطلاعات اجزا و انتخاب الگوریتم های پردازش فیزیکی برای هر شی جهت تکمیل نمونه مدل سازی شده و نیز روش ها و ابزار متعددی برای مسیریابی جریان رودخانه، محاسبه تبخیر و محاسبه میزان تولید برق آبی فراهم شده است.