Abhik Roychoudhury

Professor
School of Computing
National University of Singapore
13 Computing Drive
Singapore 117417
Republic of Singapore.

Contact: abhik at comp.nus.edu.sg

 

 

 

 


 

[MAIN PAGE]   [TEACHING] [STUDENTS] [RESEARCH]  [PUBLICATIONS] [TOOLS]  [SERVICE]  

 


News

 

Several post-doc positions are available in the upcoming National Satellite of Excellence in Trustworthy Software Systems (2019-23). Please see my post in SEWorld (Dec 2018), and email me if interested.

 


 

Biography (Short CV, Long CV)

Abhik Roychoudhury is a Professor of Computer Science at the National University of Singapore. His research focuses on software testing and analysis, software security and trust-worthy software construction. His research group has built scalable techniques for testing, debugging and repair of programs using systematic semantic analysis. The research on automatically repairing programs at a large scale contributes to the vision of self-healing software. He has been an  ACM Distinguished Speaker (2013-19). He is the Director of the National Satellite of Excellence on Trustworthy Software Systems at Singapore (2019-23). He is currently leading the TSUNAMi center (2015-20), a large five-year long targeted research effort funded by National Research Foundation in the domain of trust-worthy software. He is also the Lead Principal Investigator of the Singapore Cyber-security Consortium (2016-22), which is a consortium of around 40 companies in the cyber-security space engaging with academia for research and collaboration. His research has been funded by various agencies and companies, including the National Research Foundation (NRF), Office of Naval Research (ONR),  Ministry of Education (MoE), A*STAR, Defense Research and Technology Office (DRTech), DSO National Laboratories, Microsoft and IBM. He has been a keynote speaker at several conferences, and has served in various capacities in the program committees and organizing committees of various conferences on software engineering, specifically serving as Program Chair of ACM International Symposium on Software Testing and Analysis (ISSTA) 2016 and General Chair of ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE) 2022. He has served as an Editorial Board member of IEEE Transactions on Software Engineering (TSE) during 2014-18. Abhik received his Ph.D. in Computer Science from the State University of New York at Stony Brook in 2000. He has advised organizations and governments on cyber-security issues in different capacities, including being an advisory board member of the London Office for Rapid Cyber-security Advancement (LORCA) since 2018.


 

Research Interests

          I have researched at intersections of program analysis, software security, real-time embedded systems, and trustworthy systems.


 

Research Themes


 

Current Initiatives


 

News

      Older News (2017 and earlier)

 


 

Views

 


Reflection

 

          "Education consists mostly of what we have unlearned" - Mark Twain

"There is no joy in the finite. There is joy only in the infinite." - Upanishads. 

          ---> What can you infer by combining the above two statements?
                   
 

           And here is one of my favorites

          "If you shut the door to all errors, truth will be shut out."  - Rabindranath Tagore. 

          ---> In formal verification - we establish truth of a property in a model by shutting out all errors!