Search Results - "Ketkar, Ameya"

  • Showing 1 - 8 results of 8
Refine Results
  1. 1

    RefactoringMiner 2.0 by Tsantalis, Nikolaos, Ketkar, Ameya, Dig, Danny

    Published in IEEE transactions on software engineering (01-03-2022)
    “…Refactoring detection is crucial for a variety of applications and tasks: (i) empirical studies about code evolution, (ii) tools for library API migration,…”
    Get full text
    Journal Article
  2. 2

    PYEVOLVE: Automating Frequent Code Changes in Python ML Systems by Dilhara, Malinda, Dig, Danny, Ketkar, Ameya

    “…Because of the naturalness of software and the rapid evolution of Machine Learning (ML) techniques, frequently repeated code change patterns (CPATs) occur…”
    Get full text
    Conference Proceeding
  3. 3

    Discovering Repetitive Code Changes in Python ML Systems by Dilhara, Malinda, Ketkar, Ameya, Sannidhi, Nikhith, Dig, Danny

    “…Over the years, researchers capitalized on the repetitiveness of software changes to automate many software evolution tasks. Despite the extraordinary rise in…”
    Get full text
    Conference Proceeding
  4. 4

    Inferring and Applying Type Changes by Ketkar, Ameya, Smirnov, Oleg, Tsantalis, Nikolaos, Dig, Danny, Bryksin, Timofey

    “…Developers frequently change the type of a program element and update all its references to increase performance, security, or maintainability. Manually…”
    Get full text
    Conference Proceeding
  5. 5

    Type Migration in Ultra-Large-Scale Codebases by Ketkar, Ameya, Mesbah, Ali, Mazinanian, Davood, Dig, Danny, Aftandilian, Edward

    “…Type migration is a refactoring activity in which an existing type is replaced with another one throughout the source code. Manually performing type migration…”
    Get full text
    Conference Proceeding
  6. 6

    IntelliTC: Automating Type Changes in IntelliJ IDEA by Smirnov, Oleg, Ketkar, Ameya, Bryksin, Timofey, Tsantalis, Nikolaos, Dig, Danny

    “…Developers often change types of program elements. Such refactoring often involves updating not only the type of the element itself, but also the API of all…”
    Get full text
    Conference Proceeding
  7. 7

    IntelliTC: Automating Type Changes in IntelliJ IDEA by Smirnov, Oleg, Ketkar, Ameya, Bryksin, Timofey, Tsantalis, Nikolaos, Dig, Danny

    Published 07-12-2021
    “…Developers often change types of program elements. Such refactoring often involves updating not only the type of the element itself, but also the API of all…”
    Get full text
    Journal Article
  8. 8

    Overwatch: Learning Patterns in Code Edit Sequences by Zhang, Yuhao, Bajpai, Yasharth, Gupta, Priyanshu, Ketkar, Ameya, Allamanis, Miltiadis, Barik, Titus, Gulwani, Sumit, Radhakrishna, Arjun, Raza, Mohammad, Soares, Gustavo, Tiwari, Ashish

    Published 25-07-2022
    “…Integrated Development Environments (IDEs) provide tool support to automate many source code editing tasks. Traditionally, IDEs use only the spatial context,…”
    Get full text
    Journal Article