Development Of Computational Tools For Characterization, Evaluation, And Modification Of Strong Ground Motions Within A Performance-Based Seismic Design Framework