Engineering Secure Software and Systems
Cross Site Scripting Prevention with Dynamic Data Tainting and Static Analysis