AN EMPIRICAL STUDY OF A LANGUAGE - BASED SECURITY TESTING TECHNIQUE by MUHAMMAD HOSAM ABOELFOTOH A thesis submitted to the Department of Computing In conformity with the requirements for the degree of Master of Science Queen’s University Kingston, Ontario, Canada September, 2008 Copyright © Muhammad Hosam Aboelfotoh, 2008