Going big: a large-scale study on what big data developers ask M Bagherzadeh, R Khatchadourian Proceedings of the 2019 27th ACM Joint Meeting on European Software …, 2019 | 120 | 2019 |
What Do Concurrency Developers Ask About? A Large-scale Study Using Stack Overflow S Ahmed, M Bagherzadeh 12th International Symposium on Empirical Software Engineering and Measurement, 2018 | 119 | 2018 |
Safe automated refactoring for intelligent parallelization of Java 8 streams R Khatchadourian, Y Tang, M Bagherzadeh Science of Computer Programming, 2020 | 54 | 2020 |
Safe automated refactoring for intelligent parallelization of Java 8 streams R Khatchadourian, Y Tang, M Bagherzadeh, S Ahmed 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE …, 2019 | 54 | 2019 |
Translucid contracts: Expressive specification and modular verification for aspect-oriented interfaces M Bagherzadeh, H Rajan, GT Leavens, S Mooney Proceedings of the tenth international conference on Aspect-oriented …, 2011 | 52 | 2011 |
An Empirical Study of Refactorings and Technical Debt in Machine Learning Systems Y Tang, R Khatchadourian, M Bagherzadeh, R Singh, A Stewart, A Raja Proceedings of 43rd International Conference on Software Engineering, 2021 | 46 | 2021 |
Panini: A Concurrent Programming Model for Solving Pervasive and Oblivious Interference M Bagherzadeh, H Rajan Proceedings of the 14th international conference on Modularity, 2015 | 31 | 2015 |
AspectJML: modular specification and runtime checking for crosscutting contracts H Rebêlo, GT Leavens, M Bagherzadeh, H Rajan, R Lima, ... Proceedings of the 13th international conference on Modularity, 157-168, 2014 | 30 | 2014 |
An Empirical Study on the Use and Misuse of Java 8 Streams R Khatchadourian, Y Tang, M Bagherzadeh, B Ray International Conference on Fundamental Approaches to Software Engineering, 2020 | 24 | 2020 |
On Ordering Problems in Message Passing Software Y Long, M Bagherzadeh, E Lin, G Upadhyaya, R Hridesh Proceedings of the 15th International Conference on Modularity, 2016 | 24 | 2016 |
On Exceptions, Events and Observer Chains M Bagherzadeh, H Rajan, A Darvish Proceedings of the twelfth international conference on Aspect-oriented …, 2013 | 21 | 2013 |
A Tool for Optimizing Java 8 Stream Software via Automated Refactoring R Khatchadourian, Y Tang, M Bagherzadeh, S Ahmed 18th International Working Conference on Source Code Analysis and Manipulation, 2018 | 16* | 2018 |
Actor Concurrency Bugs: A Comprehensive Study on Symptoms, Root Causes, API Usages, and Differences M Bagherzadeh, N Fireman, A Shawesh, R Khatchadourian Proceedings of the ACM on Programming Languages 4 (OOPSLA), 2020 | 15 | 2020 |
Order Types: Static Reasoning about Message Races in Asynchronous Message Passing Concurrency M Bagherzadeh, H Rajan 7th International Workshop on Programming based on Actors, Agents, and …, 2017 | 15 | 2017 |
Modularizing crosscutting contracts with AspectJML H Rebêlo, GT Leavens, M Bagherzadeh, H Rajan, R Lima, ... Proceedings of the 13th international conference on Modularity, 21-24, 2014 | 15 | 2014 |
Towards safe refactoring for intelligent parallelization of Java 8 streams Y Tang, R Khatchadourian, M Bagherzadeh, S Ahmed Proceedings of the 40th International Conference on Software Engineering …, 2018 | 12 | 2018 |
Poster: Towards safe refactoring for intelligent parallelization of Java 8 streams Y Tang, RT Khatchadourian, M Bagherzadeh, S Ahmed | 12* | 2018 |
Modular reasoning in the presence of event subtyping M Bagherzadeh, R Dyer, RD Fernando, H Rajan, J Sánchez Proceedings of the 14th international conference on Modularity, 2015 | 11 | 2015 |
Translucid contracts for aspect-oriented interfaces M Bagherzadeh, H Rajan, GT Leavens, S Mooney the Foundations of Aspect-Oriented Languages workshop (FOAL 2010), 2010 | 11 | 2010 |
Automated evolution of feature logging statement levels using Git histories and degree of interest Y Tang, A Spektor, R Khatchadourian, M Bagherzadeh Science of Computer Programming 214, 102724, 2022 | 10 | 2022 |