Malinda Dilhara retweeted
At @IEEEICSME, @danny_dig and @BellurAbhiram just presented our new paper "Next-Generation Refactoring: Combining LLM Insights and IDE Capabilities for Extract Method". 🎉
This work continues our long-time research into how to improve refactorings in the IDE using machine learning. Our approach uses LLMs to generate Extract Method suggestions. It then removes the ones that are invalid or not useful, and enhances the suggestions using static analysis and program slicing. On a diverse test-set of 1752 conducted EM refactorings, our plugin reached a recall@5 of 53.4%, significantly outperforming the existing state of the art. 💪
The tool is freely available for IntelliJ IDEA as a plugin. Congratulations to Dorin, @BellurAbhiram, @Malindadoo, @zkurbatova, @egor_bb, @timofeybryksin, and @danny_dig!
📜 Pre-print: danny.cs.colorado.edu/papers…
🛠️ Plugin: plugins.jetbrains.com/plugin…
Malinda Dilhara retweeted
I don't understand how anyone can write code anymore without AI assistance.
On the other hand, I also don't understand how (at this time) anyone that has no deep understanding of CS can write complex code with just AI.
Ergo, this is a fantastic time to be a developer; but enjoy it while you can!
Malinda Dilhara retweeted
Dear all 📢 , we're seeking input from those with experience in software logs, for a research on data privacy in software logs. If this sounds like you, we would greatly appreciate it if you could complete our survey. docs.google.com/forms/d/e/1F…
Malinda Dilhara retweeted
📜 One more paper at @FSEconf that our folks are presenting today: "EM-Assist: Safe Automated ExtractMethod Refactoring with LLMs". Check out how to combine LLMs with powerful IDE-based static analysis to support refactorings! 🤖
Pre-print: arxiv.org/abs/2405.20551
Malinda Dilhara retweeted
If you are at @FSEconf, don't miss "Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example" by @Malindadoo, Abhiram, @timofeybryksin, and @danny_dig that is soon to be presented! 🥰
📜 Pre-print: arxiv.org/abs/2402.07138
Malinda Dilhara retweeted
🚀 Calling all OSS mentors! We're conducting a survey to improve mentoring in OSS. Your insights are invaluable! 📝 Please take 10-15 mins to share your experience and help us enhance OSS communities. 🔗 oregonstate.qualtrics.com/jf…
#OSS #OpenSource #Mentorship #Survey #Community
Exciting news! Our paper, "Together We Go Further: LLMs and IDE Static Analysis for Extract Method Refactoring," was accepted for the technical track at @IEEEICSME in the first round. Thanks to the team: Dorin, Abhiram, @zkurbatova, Egor, @timofeybryksin , @danny_dig #ICSME2024
Malinda Dilhara retweeted
How to advance your career, grow, and develop as an SE faculty? Danny Dig is sharing his many years of experience at @ICSEconf New Faculty Symposium :)
Our paper, 'EM-Assist: Safe Automated ExtractMethod Refactoring with LLMs,' was accepted for the demo track at @FSEconf. We enable safe, hallucination-free LLM execution for code refactoring. Thanks to the team: Dorin,Abhiram, @zkurbatova, Egor,Andrey, @timofeybryksin, @danny_dig
Had the chance to meet amazing people at @amazon in code automation teams, including #CodeWhisperer at @awscloud. Shared our recent @FSEconf paper "Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example."
Malinda Dilhara retweeted
Our research on #GenerativeAI was accepted for presentation at FSE '24 @TheOfficalACM.
w/ @Malindadoo, @CUBoulder; Abhiram Bellur; @danny_dig, @jetbrains; Timofey Bryksin.
ppicenter.org/post/ppi-cente…
#SoftwareEngineer #LLM #code #codeccreation
Thrilled to share our paper "The Fusion of LLMs and Transformation by Example" has been accepted for the @FSEconf technical track! Thanks to the team Abhiram, @danny_dig @timofeybryksin Pre-prints will be available soon! 🎉#FSE2024 #LLMs #LLM4SE #LLM4Code #LLM4CodeTransformation
Malinda Dilhara retweeted
Just a reminder that the deadline for the IDE workshop, co-located with @ICSEconf 2024, is in two weeks (December, 7th). Anything related to IDEs, 4+1 pages short papers, 1 or 2+1 pages position papers. Let's build the coolest community together! All info: ide-workshop.github.io/
Malinda Dilhara retweeted
We are excited to announce the first edition of the IDE Workshop to be co-located with ICSE'24 in April in Portugal! Please share your research that relates to IDEs in any way and come meet other researchers and IDE developers from industry. More information in the next tweet!⬇️
Excited to have presented "PyEvolve" at #ICSE2023 in Melbourne! 🎉 Let's push the boundaries of software engineering together! 💻🌟 @danny_dig @ask1604 @ppintelligence #NSF #ResearchPaper #SoftwareEvolution #SoftwareEngineering #PyEvolve #ICSEConf
Malinda Dilhara retweeted
PPI researcher and PhD student Malinda Dilhara was invited to present his research on automating code changes at the 2023 @ICSEconf in Melbourne, Australia. He is the student of PPI Center director @danny_dig also featured here.
Congratulations!
#MachineLearning
#automation
#ICSE2024 📢 Excited to be part of the incredible event! 🎉 With massive participation. #Melbourne
Leaving Portland now and headed to #ICSE2023 in Melbourne, where I will be presenting my paper on PyEvolve! Looking forward to meeting software engineering experts from around the world, sharing ideas, and exploring the latest innovations in the field 🛫🌏👨💻 #ICSEconf #Melbourne
Malinda Dilhara retweeted
Your favorite conference is back! :)
This year again, we have a fantastic lineup of speakers.
Registration is open @ lnkd.in/eUkNHd9
#se4ai #se4ml #semla #ai #ml #SE lnkd.in/eY6NwRJB



















