Edward E. Aftandilian

I am a software engineer at Google, working on static analysis tools for Java. I received a B.A. in Physics and an M.S. in Computer Science from Harvard, and a Ph.D. in Computer Science from Tufts. My Ph.D. advisor was Sam Guyer, and I worked on dynamic analysis tools for Java programs.

Google Publications

Previous Publications

  •   

    Asynchronous Assertions

    Edward E. Aftandilian, Samuel Z. Guyer, Martin Vechev, Eran Yahav

    Proceedings of the ACM International Conference on Object-Oriented Programming Systems, Languages and Applications, ACM, New York, NY, USA (2011)

  •   

    Heapviz: Interactive Heap Visualization for Program Understanding and Debugging

    Edward E. Aftandilian, Sean Kelley, Connor Gramazio, Nathan Ricci, Sara L. Su, Samuel Z. Guyer

    Proceedings of the 5th International Symposium on Software Visualization, ACM, New York, NY, USA (2010), pp. 53-62

  •   

    What Can the GC Compute Efficiently? A Language for Heap Assertions at GC Time

    Christoph Reichenbach, Neil Immerman, Yannis Smaragdakis, Edward E. Aftandilian, Samuel Z. Guyer

    Proceedings of the ACM International Conference on Object-Oriented Programming Systems, Languages and Applications, ACM, New York, NY, USA (2010), pp. 256-269

  •   

    GC Assertions: Using the Garbage Collector To Check Heap Properties

    Edward E. Aftandilian, Samuel Z. Guyer

    Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation, ACM, New York, NY, USA, pp. 235-244