Eval begone!: semi-automated removal of eval from javascript programs

Fadi Meawad, Gregor Richards, Floréal Morandat, Jan Vitek. Eval begone!: semi-automated removal of eval from javascript programs. In Gary T. Leavens, Matthew B. Dwyer, editors, Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2012, part of SPLASH 2012, Tucson, AZ, USA, October 21-25, 2012. pages 607-620, ACM, 2012. [doi]

@inproceedings{MeawadRMV12,
  title = {Eval begone!: semi-automated removal of eval from javascript programs},
  author = {Fadi Meawad and Gregor Richards and Floréal Morandat and Jan Vitek},
  year = {2012},
  doi = {10.1145/2384616.2384660},
  url = {http://doi.acm.org/10.1145/2384616.2384660},
  researchr = {https://researchr.org/publication/MeawadRMV12},
  cites = {0},
  citedby = {0},
  pages = {607-620},
  booktitle = {Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2012, part of SPLASH 2012, Tucson, AZ, USA, October 21-25, 2012},
  editor = {Gary T. Leavens and Matthew B. Dwyer},
  publisher = {ACM},
  isbn = {978-1-4503-1561-6},
}