Welcome

I'm a Computer Science PhD Student in the College of Computing at Georgia Tech. Here I work with Dr. Alex Orso in the Software Engineering group. I am currently working on program analysis techniques to improve the quality assurance of web applications (mainly testing and security).

Before starting my PhD, I completed my Masters (specialization: Information Security) from Georgia Tech in Spring 2009 and my Bachelors (in Computer Engineering) from VESIT, University of Mumbai in June 2006. Over the past few years, I have had collaborations / worked at several companies including Google ('11), Fujitsu Labs of America ('11), Yahoo! ('10), IBM Research ('09), Goldman Sachs ('08) and HSBC Software.

Upcoming conferences

ICSE 2012 ISSTA 2012

Publications

DISCLAIMER: The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

2012

  • Muath Alkhalaf, Shauvik Roy Choudhary, Mattia Fazzini, Tevfik Bultan, Alessandro Orso, Christopher Kruegel , "ViewPoints: Differential String Analysis for Discovering Client and Server-Side Input Validation Inconsistencies", Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2012)
  • paper | to appear

  • Shauvik Roy Choudhary, Mukul Prasad, Alessandro Orso, "CrossCheck: Combining Crawling and Differencing To Better Detect Cross-browser Incompatibilities in Web Applications", 5th IEEE International Conference on Software Testing, Verification and Validation (ICST 2012).
  • paper | slides | ieee

    2011

  • Shauvik Roy Choudhary, Dan Zhao, Husayn Versee, Alessandro Orso, "WATER: Web Application TEst Repair", First International Workshop on End-to-End Test Script Engineering (ETSE 2011).
  • paper | acm | slides

  • William G.J. Halfond, Shauvik Roy Choudhary, Alessandro Orso, "Improving Penetration Testing through Static and Dynamic Analysis," The Journal of Software Testing, Verification and Reliability, 2011
  • paper | wiley

  • Shauvik Roy Choudhary, Jeremy Duvall, Wei Jin, Dan Zhao, Alessandro Orso, "Platform Support for Developing Testing and Analysis Plug-ins", 1st International Workshop on developing Tools as Plug-ins (TOPI 2011)
  • paper | acm | slides

  • Shauvik Roy Choudhary, "Detecting Cross-browser Issues in Web Applications", 33rd International Conference on Software Engineering (ICSE 2011) -- Student research competition.
  • First prize at 2011 ACM SigSoft Student Research Competition
    paper | acm

    2010

  • Shauvik Roy Choudhary, Husayn Versee, Alessandro Orso, "A Cross-browser Web Application Testing Tool", 26th IEEE International Conference on Software Maintenance (ICSM 2010) -- Formal research demonstration.
  • paper | tool | ieee

  • Shauvik Roy Choudhary, Husayn Versee, Alessandro Orso, "WebDiff: Automated Identification of Cross-browser Issues in Web Applications", International Conference on Software Maintenance (ICSM 2010)
  • paper | slides | ieee

    2009

  • Shauvik Roy Choudhary, Alessandro Orso, "Automated Client-Side Monitoring for Web Applications," icstw, pp.303-306, IEEE International Conference on Software Testing, Verification, and Validation Workshops, 2009 (WEBTEST 2009)
  • paper | slides | ieee

  • William G.J. Halfond, Shauvik Roy Choudhary, Alessandro Orso, "Penetration Testing with Improved Input Vector Identification," icst, pp.346-355, 2009 International Conference on Software Testing Verification and Validation, 2009
  • paper | slides | ieee

    Other Activities

    Talks and Presentations

    Advice

    Travel

    Visited 34 states (66%) over 4 years.
    create your own visited states map