17 citations · 27 across the 5 of their papers we have counts for
5 papers
Towards Safe Automated Refactoring of Imperative Deep Learning Programs to Graph Execution
Raffi Khatchadourian, Tatiana Castro Vélez, Mehdi Bagherzadeh +2
Efficiency is essential to support responsiveness w.r.t. ever-growing datasets, especially for Deep Learning (DL) systems. DL frameworks have traditionally embraced deferred execut…
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution: An Empirical Study
Tatiana Castro Vélez, Raffi Khatchadourian, Mehdi Bagherzadeh +1
Efficiency is essential to support responsiveness w.r.t. ever-growing datasets, especially for Deep Learning (DL) systems. DL frameworks have traditionally embraced deferred execut…
A Tool for Rejuvenating Feature Logging Levels via Git Histories and Degree of Interest
Yiming Tang, Allan Spektor, Raffi Khatchadourian +1
Logging is a significant programming practice. Due to the highly transactional nature of modern software applications, massive amount of logs are generated every day, which may ove…
Interests, Difficulties, Sentiments, and Tool Usages of Concurrency Developers: A Large-Scale Study on Stack Overflow
Mehdi Bagherzadeh, Syed Ahmed, Srilakshmi Sripathi +1
Context: Software developers are increasingly facing the challenges of writing code that is not only concurrent but also correct. Objective: To help these developers, it is necessa…
Automated Evolution of Feature Logging Statement Levels Using Git Histories and Degree of Interest
Yiming Tang, Allan Spektor, Raffi Khatchadourian +1
Logging -- used for system events and security breaches to describe more informational yet essential aspects of software features -- is pervasive. Given the high transactionality o…