Reducing attack surface corresponding to Type 1 cross-site scripting attacks using secure development life cycle practices | IEEE Conference Publication | IEEE Xplore