Parallel Scientific Applications Scheduling on Distributed Computing System. (Thesis)