While GPS (Global Positioning System) has been in daily life in form a navigation tool for nearly three decades, its applications have been matured to provide valuable information for a wide range of areas requiring very high precision such as geophysical and seismological studies, earthquake prediction, deformation monitoring. High-precision GPS data processing requires incorporating elaborate models of numerous physical phenomena such as ocean loading, solid earth tides, troposphere and ionosphere modeling, water-vapor modeling, robust phase ambiguity resolution. Commercial software has limited applications and often lacks such fine and complex modeling capabilities which are usually developed and applied in research institutes and universities. The academic software developed in univers...