Abhik Roychoudhury Profile Banner
Abhik Roychoudhury Profile
Abhik Roychoudhury

@AbhikRoychoudh1

1,386
Followers
57
Following
21
Media
124
Statuses

Professor of Computer Science at National University of Singapore

Singapore
Joined July 2020
Don't wanna be here? Send us removal request.
Pinned Tweet
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
Introducing AutoCodeRover Presenting our autonomous software engineer from Singapore ! Takes in a Github issue (bug fixing or feature addition), resolves in few minutes, with minimal LLM cost ~$0.5 ! Please RT 🧑‍💻 📝 [ 1 / 4]
41
300
2K
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
AutoCodeRover: Autonomous Software Engineer Resolves 22% of Github issues in SWE-benchlite in <10 mins at minimal LLM cost ~$0.5 Works on program representation of Abstract Syntax Tree, and exploits program structure in the form of classes/methods/APIs
Tweet media one
2
23
198
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
@kami_ayani Absolutely free for everyone to try out ! And to improve it further!!
2
2
164
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
I am looking to recruit a PhD student in next generation fuzzing - specifically fuzzing of stateful systems in my group at the National University of Singapore CS Dept. We will be starting a larger research program on fuzzing at NUS with this focus. Apply by Dec 15th
2
33
88
@AbhikRoychoudh1
Abhik Roychoudhury
26 days
More on AutoCodeRover. Our autonomous software engineer from Singapore has been evaluated on full SWE-bench, SWE-bench-lite, as well as subsets of SWE-bench on which other tools have been run. Details below! Let's understand when each tool works?
Tweet media one
4
6
78
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
Dear All we are starting a five year long research program on Automated Program Repair at the National University of Singapore, starting August 1 2022. Post doc positions are available, please contact me abhik @comp .nus.edu.sg #Softwaretesting #security
1
19
69
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
With colleagues who contributed tremendously in organising a safe, large scale, and in-person ESEC/FSE 2022 in Singapore, including @yannicnoller @mboehme_ @davidlo2015 @MeiNagappan @drsyoo and of course at all times Program Chairs @c_cadar and Miryung Kim. Thank you so much!
Tweet media one
0
8
54
@AbhikRoychoudh1
Abhik Roychoudhury
5 months
Finally all done with my work as PC co-chair of ICSE24 @ICSEconf with @margaretstorey thanks to the entire community of authors, reviewers, area chairs, organizing team and general chairs for their wonderful collaboration. Look forward to seeing everyone in Lisbon Apr 2024!
2
0
51
@AbhikRoychoudh1
Abhik Roychoudhury
21 days
With past PhD students - my academic family at @ICSEconf in Lisbon - @mboehme_ , @thuanpv_ , @tan_hwei , @sergey_mechtaev , @RuijieMeng , @rshariffdeen , @jooyong_yi , Xiang Gao
Tweet media one
0
7
45
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
Slides from my talk at @ICSEconf Melbourne, for 2023 Most Influential Paper Award: the award was given to the SemFix paper published in ICSE 2013. Talk given jointly with @schandra . Please see
2
1
45
@AbhikRoychoudh1
Abhik Roychoudhury
5 months
On my way to @FSEconf at San Francisco. Look forward to organising the New Faculty Symposium at FSE 23 tomorrow with @DanaHDamian and all the mentors - great way to think about mentorship and engaging with new faculty in SE
1
0
43
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
The Organising Committee of ESEC/FSE 2022 @FSEconf at yesterday's closing session. Thanks for the great contributions to an engaging in-person conference!
Tweet media one
0
3
37
@AbhikRoychoudh1
Abhik Roychoudhury
2 months
Very pleased to engage with attendees at the 17th Innovations in Software Engg Conference (formerly known as India Software Engg Conf) or ISEC 2024 at Bangalore. Shared my keynote on "Program Repair and Trusted Automatic Programming". See
Tweet media one
0
2
37
@AbhikRoychoudh1
Abhik Roychoudhury
4 months
A new approach to concurrent program testing which moves away from sampling approaches, as well as formally inspired systematic testing approaches. See our paper in ASPLOS24 with @dylanjwolff , @mathur_umang and others. See
0
4
34
@AbhikRoychoudh1
Abhik Roychoudhury
11 months
Several post-doctoral positions are available in the area of fuzz testing for software security at the National University of Singapore. This research program will run from July 2023 to June 2027. Run by @AbhikRoychoudh1 , @mathur_umang , @RiggerManuel , Zhenkai Liang. Please apply
0
7
35
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
Autonomous SE to fix GitHub issues AutoCodeRover works on program representation of Abstract Syntax Tree, exploits program structure in the form of classes/methods/ ... Debugging techniques from software engg. research help further! Try it out! [4/4]
0
5
33
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
Dinner at Melbourne @ICSEconf with former members of research team at NUS: @thuanpv_ @tan_hwei @sergey_mechtaev @zhendong_ @gaoxiang9430 @jooyong_yi --- all of them now professors at Univ. of Melbourne, Concordia U, UCL , Fudan, Beihang and UNIST Korea --- it is nice to meet up!
Tweet media one
1
1
33
@AbhikRoychoudh1
Abhik Roychoudhury
11 months
A post-doctoral position is available in Automated Program Repair at the National University of Singapore, see involving @AbhikRoychoudh1 @ilyasergey and Wei-Ngan Chin. Funding is available until July 2027. Please apply !
0
9
33
@AbhikRoychoudh1
Abhik Roychoudhury
21 days
Tweet media one
0
2
31
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
With ESEC/FSE 2022 Program Chairs @c_cadar and Miryung Kim at the closing session - it has been a wonderful collaboration for the conference at Singapore, which we could hold at a large scale in person.
Tweet media one
0
2
31
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
Stay tuned for announcement in ICSE 2023 (APR workshop) in Melbourne, Australia --- for an upcoming worldwide competition among program repair tools. Automatically generated code repair will also be considered. Please bring in your best technologies!
@program_repair
APR@ICSE'24
1 year
@rshariffdeen , Martin Mirchev and @AbhikRoychoudh1 will announce a program repair competition at #APR2023 ! @ICSEconf
0
2
4
0
3
26
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
Wonderful opportunity meeting up with former students @sergey_mechtaev @tan_hwei ( @thuanpv_ is missing from the picture but met him on monday) as well as current students at ICSE 2023 in Melbourne --- attending @ICSEconf is a very nice experience !
Tweet media one
2
2
26
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
The video of my education class on Fuzz Testing and Program Repair --- has been made available by Embedded Systems Week 2022. Watch it here
@es_week
ACM/IEEE Embedded Systems Week (ESWEEK)
2 years
“Education Classes” at #ESWEEK 2022: Top educators from across the world are going to teach fundamental concepts about embedded system designs, tools, and applications at ESWEEK. This year, the theme is “Privacy, Security, and Trust”. Web: @AkashKumar_PD
Tweet media one
2
8
14
0
6
25
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
AutoCodeRover fixes 22% of Github issues in SWEbench lite - each issue resolution taking < 10 minutes (cost of LLM usage is minimal ~$0.5). The Github issues involve fixing bugs and feature addition - done autonomously ! Please RT [2 / 4]
0
5
25
@AbhikRoychoudh1
Abhik Roychoudhury
5 months
@FSEconf @DanaHDamian Group Photo at New Faculty Symposium of @FSEconf
Tweet media one
2
1
24
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
On my way to London tomorrow, and then on to Lisbon for @ICSEconf Look forward to meeting everyone in the software engineering community !
0
0
21
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
This tweet is for FUZZING enthusiasts !! Our research group at NUS () is looking for practitioners and researchers to take this survey about software testing: We'll donate $5 USD to Doctors Without Borders (up to 100 responses)!
0
10
20
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
Student Volunteers at ESEC/FSE 2022 in Singapore - big thanks @FSEconf
Tweet media one
1
1
19
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
Paying tribute to Valerie Issarny at ESEC/FSE 2022 @FSEconf
Tweet media one
0
3
18
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@nus_plse Honored to receive this award along with co-authors Hoang Duong Thien Nguyen, Qi Dawei and @schandra
0
0
13
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
Some of the NUS group and alumni at ICSE2023 @ICSEconf - @RiggerManuel @tan_hwei @sergey_mechtaev @yannicnoller @rshariffdeen --- nice start to the conference at Melbourne Australia.
0
0
11
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@ICSEconf Thanks @ICSEconf for mentioning this. Look forward to discussing with colleagues via the MIP presentation at Melbourne on 18 May !
0
0
10
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
AutoCodeRover: Autonomous SE Do not see a software project merely as files. Do not see software engineering as a bunch of prompts to LLMs. Do software engineering like engineers do, by navigating code base iteratively! And more autonomous !! [3 / 4]
0
1
9
@AbhikRoychoudh1
Abhik Roychoudhury
30 days
@mikb0b We prefer to run it multiple times - to cater for variations …
1
0
9
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@benhermann @FSEconf @mboehme_ @RiggerManuel @yannicnoller We will be putting up the list of hotels in the FSE website pretty soon. The conference will be held in National University of Singapore so you can look for hotels nearby meanwhile.
1
0
7
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@FSEconf Please join us for ESEC-FSE22 at Singapore!
0
0
7
@AbhikRoychoudh1
Abhik Roychoudhury
20 days
@rmaranhao @margaretstorey @avandeursen @ICSEconf Thanks a lot to @rmaranhao and Ana Paiva and the entire team for pulling off such a great and grand ICSE. Of course thanks to @margaretstorey once again for the multi-year collaboration as Program Co-chair - for being so engaging, helpful and dependable throughout the process.…
0
0
7
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@FSEconf Many thanks indeed to the Organising Committee of @FSEconf
1
0
6
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@AndreasZeller @FuzzingBook @Debugging_Book Thanks for the fuzzing book @AndreasZeller a very nice resource on fuzzing !
0
0
6
@AbhikRoychoudh1
Abhik Roychoudhury
1 month
@umdcs Very sad to know this. Rance was in my thesis dissertation committee for PhD. Knew him for years. Condolences !
0
0
3
@AbhikRoychoudh1
Abhik Roychoudhury
4 months
@thuanpv_ @RuijieMeng @mboehme_ Great to see Ruijie giving her talk !
1
0
3
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@benhermann @FSEconf @mboehme_ @RiggerManuel @yannicnoller @benhermann we have started putting in the list of hotels in the ESEC-FSE22 website. Please see
0
0
4
@AbhikRoychoudh1
Abhik Roychoudhury
5 months
@gannimo @USENIXSecurity Online talks never work, having seen it first hand. Conferences could consider having only in person talks. This is what we did in FSE22 in Singapore.
0
0
3
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@rtorkar Very sad to hear this news. This is a loss for our community. Ivica will be missed.
0
0
3
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@RiggerManuel @FSEconf Great pictures @RiggerManuel thanks for letting everyone know the food paradise that Singapore is !
0
0
3
@AbhikRoychoudh1
Abhik Roychoudhury
7 months
@thuanpv_ Thanks @thuanpv_ for your contributions in ProFuzzbench which is driving a lot of the research in stateful fuzzing.
0
0
3
@AbhikRoychoudh1
Abhik Roychoudhury
18 days
@margaretstorey Great insights and perspectives from @margaretstorey at her MSR keynote. The McLuhan's Tetrad was a cool and systematic way of studying the impact of LLMs in SE community ! Thanks !
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@c_cadar @NUSComputing @KarineEvenMend1 @arindam_sharma8 @afd_icl Thanks very much @c_cadar for visiting us and sharing your thoughts on compiler fuzzing. The topic and the results were exciting ! See you and everyone in Melbourne soon !
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
7 months
@thuanpv_ @mboehme_ Thanks @thuanpv_ for highlighting this nice work. Congrats to Mark Fijneman on completion of the thesis !
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@AldeidaAleti @MonashInfotech Thank you very much, @AldeidaAleti for hosting my visit to Monash, it was a great opportunity to visit the SE group in Monash !
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
8 months
1
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
7 days
@JieMarinaZhang Thanks @JieMarinaZhang for organizing the seminar
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
3 months
@paolo_tonella Great news and congrats to Prem !
1
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
4 months
@mathur_umang Very much enjoyed the collaboration !
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
26 days
@sergey_mechtaev @uclcs @CRESTCOW Thank you @sergey_mechtaev for hosting my talk at @ucl It was great to meet all colleagues post Covid and talk about automatic programming Regarding programming as profession, I think there will be new job descriptions in the future - ones which involve working with autonomous…
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
10 months
@NUSComputing Very happy to see this accomplishment
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
3 years
@RiggerManuel @NUSComputing @zhendongsu Congratulations Manuel. Welcome to NUS family.
1
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
10 months
@rshariffdeen @NUSingapore Congratulations @rshariffdeen for all the high quality work you have done in your PhD in the field of security vulnerability repair ! Congrats !
0
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@devanbu @devanbu Prem thanks for the mention of Yugas. What would you consider the current Yuga of SE ? Is it Dwapar Yuga, Treta Yuga or Kali Yuga ? It cannot be Satya Yuga of course.
1
0
2
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@ICSEconf Submission site (first cycle March 2023):
0
2
2
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@RiggerManuel @ICSEconf @test_nus Great, @RiggerManuel how was the great Ocean Road ? Will find out ....
1
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
5 months
@citostyle @FSEconf @ICSEconf Sorry to hear that you got stranded. It is still early Dec and it seems that the snow is already significant. See you in Lisbon for ICSE!
1
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@nus_plse effort on Automated Program Repair
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@zhendong_ @ICSEconf @Jerry38985671 Thanks Zhen for tweeting about it. There are synergies to follow up between fuzzing and software model checking, which this paper seeks to expose. I hope the community will look into these directions in due course.
1
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
9 months
@baishakhir Congratulation @baishakhir Congrats to Miryung too
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
20 days
@margaretstorey Thanks @margaretstorey - it was a wonderful collaboration - and we got to work together for this large endeavor which is just a great way of engaging with the SE community. Thanks again for the engaging and really nice collaboration !!
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@TheDavisJam @ICSEconf The links are updated. The submission link, just to confirm is.
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@mboehme_ as you can see one seat was kept for you :-)
1
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
10 months
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
2 months
@mboehme_ @RuijieMeng Thanks @mboehme_ for posting —- on my way to SAN Diego waiting at SAN Francisco airport. All the best to @RuijieMeng for tomorrow’s talk
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
11 months
@AlexP_DownUnder Why do you want eternity, Alex 😀 ?
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@mboehme_ wish you had come to @ICSEconf ! We could have had you in the photo 😀
1
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
8 months
@thuanpv_ @cis_unimelb Congrats @thuanpv_ So well deserved Wish you all the best !
1
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
26 days
@offchan420 Tested in SWE bench and put up the result. See my post on Friday and our GitHub site
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@rmaranhao Thank you very much @rmaranhao
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
28 days
@baishakhir You can do both. There will be space for accomplishing more by achieving collaborations between various models and SE techniques doing debugging/analysis.
1
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
5 months
@thuanpv_ Very well said
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
2 years
@FSEconf Indeed, for any colleague planning to attend ESEC-FSE 2022 please get in touch with us if you have questions by emailing the above email address.
0
0
1
@AbhikRoychoudh1
Abhik Roychoudhury
1 year
@Reyhaneh @ICSEconf Submission site (first cycle March 2023):
0
1
1
@AbhikRoychoudh1
Abhik Roychoudhury
10 months
@RMaghareh @NUSComputing Thank you Rasool @RMaghareh ! Trust all is well.
1
0
1