Research activities


  1. PoolSim: A Discrete-Event Mining Pool Simulation Framework [project] [paper]
    Sam M. Werner, Daniel Perez
    in proceedings of the 1st International Conference on Mathematical Research for Blockchain Economy (MARBLE 2019)
  2. Cross-language clone detection by learning over abstract syntax trees [project] [paper]
    Daniel Perez, Shigeru Chiba
    in proceedings of the 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR 2019)


  1. Grammar Induction for Programming Languages using Skip-Gram model [paper]
    Tomomasa Matsunaga, Tetsuro Yamazaki, Daniel Perez, Shigeru Chiba
    Best student paper award at JSSST 2018, Tokyo, Japan
  2. Using competitive programming data to detect code clones [poster]
    Daniel Perez, Shigeru Chiba
    poster presented at JSSST SIG-PPL 2018, Tottori, Japan


  1. Broken Metre: Attacking Resource Metering in EVM [arXiv] [paper]
    Daniel Perez, Benjamin Livshits
    Technical Report arXiv:1909.07220, September 2019.
  2. Smart Contract Vulnerabilities: Does Anyone Care? [arXiv] [paper]
    Daniel Perez, Benjamin Livshits
    Technical Report arXiv:1902.06710, February 2019.

Master thesis

A study of machine learning approaches to cross-language code clone detection [PDF] [Summary] [Slides]
Supervisor: Shigeru Chiba
2018, The University of Tokyo