A Dataset for API Usage. - Anand Ashok Sawant; Alberto Bacchelli (MSR, 2015)

On the Reaction to Deprecation of 25, 357 Clients of 4+1 Popular Java APIs. - Anand Ashok Sawant; Romain Robbes; Alberto Bacchelli (ICSME, 2016)

Visualizing code and coverage changes for code review. - Sebastiaan Oosterwaal; Arie van Deursen; Roberta Coelho; Anand Ashok Sawant; Alberto Bacchelli (SIGSOFT FSE, 2016)

Mining Motivated Trends of Usage of Haskell Libraries. - Mark Juchli; Lars Krombeen; Shashank Rao; Chak Shun Yu; Anand Ashok Sawant; Alberto Bacchelli (WAPI@ICSE, 2017)

fine-GRAPE: fine-grained APi usage extractor - an approach and dataset to investigate API usage. - Anand Ashok Sawant; Alberto Bacchelli (Empir. Softw. Eng., 2017)

Understanding developers' needs on deprecation as a language feature. - Anand Ashok Sawant; Maurício Finavaro Aniche; Arie van Deursen; Alberto Bacchelli (ICSE, 2018)

Why are Features Deprecated? An Investigation Into the Motivation Behind Deprecation. - Anand Ashok Sawant; Guangzhe Huang; Gabriel Vilen; Stefan Stojkovski; Alberto Bacchelli (ICSME, 2018)

What makes a code change easier to review: an empirical investigation on code change reviewability. - Achyudh Ram; Anand Ashok Sawant; Marco Castelluccio; Alberto Bacchelli (ESEC/SIGSOFT FSE, 2018)

On the reaction to deprecation of clients of 4 + 1 popular Java APIs and the JDK. - Anand Ashok Sawant; Romain Robbes; Alberto Bacchelli (Empir. Softw. Eng., 2018)

To react, or not to react: Patterns of reaction to API deprecation. - Anand Ashok Sawant; Romain Robbes; Alberto Bacchelli (Empir. Softw. Eng., 2019)

Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities. - Annibale Panichella; Sebastiano Panichella; Gordon Fraser 001; Anand Ashok Sawant; Vincent J. Hellendoorn (ICSME, 2020)

Finding Inlined Functions in Optimized Binaries. - Toufique Ahmed; Premkumar T. Devanbu; Anand Ashok Sawant (CoRR, 2021)

The indolent lambdification of Java. - Fernando Petrulio; Anand Ashok Sawant; Alberto Bacchelli (Empir. Softw. Eng., 2021)

Naturally!: How Breakthroughs in Natural Language Processing Can Dramatically Help Developers. - Anand Ashok Sawant; Premkumar T. Devanbu (IEEE Softw., 2021)

The growing cost of deep learning for source code. - Vincent J. Hellendoorn; Anand Ashok Sawant (Commun. ACM, 2022)

Test smells 20 years later: detectability, validity, and reliability. - Annibale Panichella; Sebastiano Panichella; Gordon Fraser 001; Anand Ashok Sawant; Vincent J. Hellendoorn (Empir. Softw. Eng., 2022)

Learning to Find Usages of Library Functions in Optimized Binaries. - Toufique Ahmed; Premkumar T. Devanbu; Anand Ashok Sawant (IEEE Trans. Software Eng., 2022)

BinT5: Binary Code Summarisation Model. - Ali Al-Kaswan; Toufique Ahmed; Maliheh Izadi; Anand Ashok Sawant; Prem Devanbu; Arie van Deursen (Zenodo, 2022)

CAPYBARA: Decompiled Binary Functions and Related Summaries. - Ali Al-Kaswan; Toufique Ahmed; Maliheh Izadi; Anand Ashok Sawant; Prem Devanbu; Arie van Deursen (Zenodo, 2022)

Extending Source Code Pre-Trained Language Models to Summarise Decompiled Binarie. - Ali Al-Kaswan; Toufique Ahmed; Maliheh Izadi; Anand Ashok Sawant; Premkumar T. Devanbu; Arie van Deursen (SANER, 2023)

Extending Source Code Pre-Trained Language Models to Summarise Decompiled Binaries. - Ali Al-Kaswan; Toufique Ahmed; Maliheh Izadi; Anand Ashok Sawant; Premkumar T. Devanbu; Arie van Deursen (CoRR, 2023)

Training industrial end-user programmers with interactive tutorials. - Nico Ritschel; Anand Ashok Sawant; David Weintrop; Reid Holmes; Alberto Bacchelli; Ronald Garcia; Chandrika K. R.; Avijit Mandal; Patrick Francis; David C. Shepherd (Softw. Pract. Exp., 2023)

Learning to Predict User-Defined Types. - Kevin Jesse; Premkumar T. Devanbu; Anand Ashok Sawant (IEEE Trans. Software Eng., 2023)

RefactorScore: Evaluating Refactor Prone Code. - Kevin Jesse; Christoph Kuhmünch; Anand Ashok Sawant (IEEE Trans. Software Eng., 2023)