Be the change that you wish to see in the world. ― Gandhi

Hi. I'm Chaiyong Ragkhitwetsagul.

I'm currently a 3rd year PhD student in Centre for Research on Evolution, Search and Testing (CREST) under Software Systems Engineering (SSE) group in the Department of Computer Science at University College London. I'm also an assistant instructor at the Faculty of ICT, Mahidol University, my sponsor, which I'll go back to continue working after completing my PhD.

I received a bachelor degree in Computer Engineering from Kasetsart University, Thailand, and a master degree of MSIT-Very Large Information Systems from Carnegie Mellon University, USA.

I'm currently staying in London, a wonderful city except the rain (especially in winter) ...

Research Areas

My research interest lies in the area of software engineering but I'm specifically interested on these three topics:

Code search

My PhD research topic is "Code similarity and its applications to Internet-scale code cloning". I am currently building a code search tool to query for similar source code snippets from Internet-scale datasets (over 100M SLOC) with high accuracy. I'm also working on an empirical analysis to compare various state-of-the-arts source code similarity analysers against different types of code modifications.

Clone Detection

I am particularly interested in clone detection and its related work or applications. I've tried using search-based techniques with clones such as optimising clone detection tool's parameters to maximise clone agreemenet among tools

Mining of Software Repositories

I am currenlty studying the effects of cloned code between Stack Overflow and open source projects in terms of licensing violation and outdated code.

Cirriculum Vitae
You can find my CV here:

Supervisors

I'm supervised by:
Dr. Jens Krinke and Dr. David Clark

Important Deadlines

MSR 2018: 23 Jan 2018
FSE 2018: 9 Mar 2018
ICSME 2018: TBC

Latest Updates

  12 Oct 2017:  I am invited as the Publicity Chair of IWSC'18.

  6 Oct 2017:  The paper "A Comparison of Code Similarity Analysers", the extension of our SCAM'16 work, is accepted for publication in Empirical Software Engineering.

  17 May 2017:  I passed my Transfer Viva and became a PhD candidate!

  21 Feb 2017:  My paper won the People's Choice Award (i.e. best presentation) from IWSC'17!

  10 Jan 2017:  The paper "Using Compilation/Decompilation to Enhance Clone Detection" is accepted at IWSC 2017.

  25 Oct 2016:  My SCAM'16 paper is invited for EMSE journal extension.

  12 Sep 2016:  I receive NSF Student Travel Support for my trip to SSBSE'16 in the US. Thanks to the organiser!

  29 Jul 2016:  My submission of "Similarity of Source Code in the Presence of Pervasive Modifications" to SCAM 2016 is accepted.

  29 Jul 2016:  My submission of "Measuring Code Similarity in Large-scaled Code Corpora" to late pre-doctoral ICSME 2016 Doctoral Symposium is accepeted.

  30 Jun 2016:  I am awarded a 1-year $20,000-worth cloud computing power from Microsoft Azure for Research for my proposal of "ISiCS: Internet-scaled Similar Code Search".

  23 Jun 2016:  My paper "Searching for Configurations in Clone Evaluation: A Replication Study" is accepeted at SSBSE'16. I was very excited since this is the first research paper ever in my PhD study.