Eran Yahav

  • Home
  • Publications
  • Activities
  • Interns
  • Resources
  • Misc
 
portrait

Research Interests

  • Verification of concurrent heap-manipulating programs (see some Verification challenges)
  • Program analysis, abstract interpretation 
  • Program Synthesis
  • Programming Languages, Compiler construction

Current Projects

  • Vibes: Verification-Based Synthesis of Synchronization (TACAS'09) (EC2 '09) (SPIN '09) (POPL'10)
  • UP: Understanding Parallelism
  • QVM: The quality virtual machine (OOPSLA'08) (PLDI'09)

Past Projects

  • Paraglide: Search-Based Synthesis of Concurrent Programs (PLDI'06) (PLDI'07) (PLDI'08) (EC2 '08)
  • SAFE: scalable verification for heap-manipulating programs (ISSTA'06 best paper award) (ISSTA'07best paper award) (POPL'08) (ISMM'08) (ISSTA'08) (TSE'08) (TOSEM'08)
  • 3VMC: shape analysis for concurrent programs (POPL'01) (SOFTMC'03) (ESOP'03) (PLDI'04) (IGPL'08)
  • About me

    I am a researcher in the Program Analysis Group. I'm a member of the nomads.

  • Recent/Upcoming Events

    • POPL'11 (PC)
    • LFX 2010 (co-organizer)
    • PSY 2010 (co-organizer)
    • TAPAS 2010 (PC)
    • VEE 2010 (PC)
    • SPLASH 2010 (PC)
    • Software Synthesis (co-organizer)
    • PSY 2009 (co-organizer)
    • SAS 2009 (PC)
    • ISSTA 2009 (PC)
  • Contact Information

    Email: eyahav@us.ibm.com
    Addr: IBM T.J. Watson Research Center
    19 Skyline Drive
    Hawthorne, NY 10532
    Office: 1N-B17
 

Recent Publications

POPL10
Abstraction-Guided Synthesis of Synchronization
PLDI09
Chameleon: Adaptive Selection of Collections
TACAS09
Inferring Synchronization Under Limited Observability
OOPSLA '08
QVM: An Efficient Runtime for Detecting Defects in Deployed Systems
ISSTA '08
Verifying Dereference Safety via Expanding-Scope Analysis
PLDI '08
Deriving Linearizable Fine-Grained Concurrent Objects
ISMM '08
The CLOSER: Automating Resource Management in Java
POPL '08
Generating Precise and Concise Procedure Summaries
 

(c) 2009 Eran Yahav. Design by NodeThirtyThree + Free CSS Templates