IBM®
Skip to main content
    Country/region change    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    
IBM Research


About me  

Vugranam C Sreedhar

Vugranam C Sreedhar

Senior Research Staff Member

Research Lab: Watson Research Center (Hawthorne)



I graduated from McGill University (Montreal, Canada) with a Ph.D. in Computer Science in 1995. My thesis advisor was Prof. Guang Gao (now at University of Delaware). I then worked in the core optimizing compiler group at HP California Language Lab in Cupertino. Since 1998 I am at IBM TJ Watson Research Center. My area of interests in applying programming languages and program analysis techniques to various domains such as Security, Business Processes, Embedded Systems, and Software Engineering.

I am currently a Senior Research Staff Member and a Project Leader at the IBM TJ Watson Research Center in Security and Privacy department. . I am currently leading a project for defining, designing, and developing security models and analysis techniques for building tools for writing secure Web 2.0 applications. To this end we are building Security Checking and Understanding Tools. The main theme of our work is how to make security accessible to
application developers, who are typically not well versed in the nuances of secure software development. Therefore from a tooling perspective, we want our tools to be part of an integrated development environment (IDE) which has the ability to fix and address security problems and issues in a manner consistent with that is currently expected for syntax errors. We want to provide ``easy buttons'' and ``quick fixes'' requiring as few clicks in the IDE as possible to perform reasonable security problem fixes. Providing such functionality is quite challenging.

I also work in the area of Concurrency Analysis, Multicore Architecture, and Transactional Memory as my night job. One of my current pet project is to define a programming model using concepts from Security and Transaction Processing area.

I am also very active with Academic Community. I am a Senior Member of ACM and SIGPLAN. I and Steve Zdancewic initiated a new workshop called Programming Languages and Analysis for Security (PLAS), to bring people in Programming Languages and Security together. PLAS is in its second incarnation PLAS 2007.

Rebecca Wright, Angelos Keromytis, and myself also started a local Security and Privacy Day that is rotated in three different locations. S&P Day is in its third incarnation S&P 2007



Last updated 2 May 2007

 
Projects  



Teams
  • Security Department


  •     About IBMPrivacyContact