Abhik Roychoudhury

abhik's picture



Abhik Roychoudhury is an Associate Professor of Computer Science at the National University of Singapore, where he has been employed since 2001. Abhik received his Ph.D. in Computer Science from the State University of New York at Stony Brook. His research interests are in software analysis and validation with specific focus on embedded software. Abhik has published widely in premier conferences and journals in software engineering and embedded systems, with over 75 peer-reviewed publications. He has authored a book on "Embedded Systems and Software Validation" which has been adopted for teaching at different universities. Abhik's research has led to scalable and usable analysis tools which enhance software quality as well as programmer productivity. Meaningful examples of such endeavor include the Chronos static analysis tool for ensuring time-predictable software execution, and the JSlice dynamic analysis tool for software debugging. Such tools have a substantial user-base spread across many different countries and have usage in teaching / development apart from research. Abhik's group has engaged in industry partnerships including a currently active one on engineering multi-tenant service software (SaaS) systems for the cloud. Abhik's research has been recognized by various awards including ACM SIGSOFT Distinguished Paper Award (from SIGSOFT FSE 2009) and IBM Faculty Award (2008).


Member for
6 years 26 weeks