ACM Transactions on Software Engineering and Methodology

Papers
(The TQCC of ACM Transactions on Software Engineering and Methodology is 7. The table below lists those papers that are above that threshold based on CrossRef citation counts [max. 250 papers]. The publications cover those that have been published in the past four years, i.e., from 2020-05-01 to 2024-05-01.)
ArticleCitations
DeepWukong109
A Tale of Two Cities: Software Developers Working from Home during the COVID-19 Pandemic82
Software Engineering for AI-Based Systems: A Survey70
Practical Accuracy Estimation for Efficient Deep Neural Network Testing52
Test Selection for Deep Learning Systems47
Developing Cost-Effective Blockchain-Powered Applications41
Security Smells in Ansible and Chef Scripts40
Wireframe-based UI Design Search through Image Autoencoder40
Monotone Precision and Recall Measures for Comparing Executions and Specifications of Dynamic Systems39
Generating Question Titles for Stack Overflow from Mined Code Snippets39
A Survey of Flaky Tests39
Smart Contract Repair35
A Systematic Literature Review on the Use of Deep Learning in Software Engineering Research34
Understanding Software-2.033
An Empirical Study of the Impact of Hyperparameter Tuning and Model Optimization on the Performance Properties of Deep Neural Networks32
Why Developers Refactor Source Code31
Why My Code Summarization Model Does Not Work30
Why an Android App Is Classified as Malware29
In-IDE Code Generation from Natural Language: Promise and Challenges29
On the Impact of Sample Duplication in Machine-Learning-Based Android Malware Detection29
The Agile Success Model27
Handling SQL Databases in Automated System Test Generation26
Context-Aware Code Change Embedding for Better Patch Correctness Assessment26
Context-aware Retrieval-based Deep Commit Message Generation26
Opinion Mining for Software Development: A Systematic Literature Review26
When and How to Make Breaking Changes26
Beyond Tests23
Women’s Participation in Open Source Software: A Survey of the Literature22
Deep Reinforcement Learning for Black-box Testing of Android Apps22
Modular Tree Network for Source Code Representation Learning21
Emoji-powered Sentiment and Emotion Detection from Software Developers’ Communication Data21
NPC: N euron P ath C overage via Characterizing Decision Logic of Deep Neural Networks20
Rise of the Planet of Serverless Computing: A Systematic Review20
Accessibility in Software Practice: A Practitioner’s Perspective19
How Far Have We Progressed in Identifying Self-admitted Technical Debts? A Comprehensive Empirical Study19
How Should I Improve the UI of My App?19
Interpreting Deep Learning-based Vulnerability Detector Predictions Based on Heuristic Searching18
Stateful Serverless Computing with Crucial18
Technical Q8A Site Answer Recommendation via Question Boosting17
Automated Patch Transplantation17
SPI: Automated Identification of Security Patches via Commits17
An Empirical Study on Data Distribution-Aware Test Selection for Deep Learning Enhancement17
Memory-Safety Challenge Considered Solved? An In-Depth Study with All Rust CVEs17
IntDroid17
Are Multi-Language Design Smells Fault-Prone? An Empirical Study16
Defining a Knowledge Graph Development Process Through a Systematic Review16
Enhancing Search-based Testing with Testability Transformations for Existing APIs16
psc2code15
Killing Stubborn Mutants with Symbolic Execution15
History-based Model Repair Recommendations15
Fine-grained Code Coverage Measurement in Automated Black-box Android Testing14
A Survey on Automated Driving System Testing: Landscapes and Trends14
Predictive Models in Software Engineering: Challenges and Opportunities14
Unveiling Elite Developers’ Activities in Open Source Projects14
Adversarial Robustness of Deep Code Comment Generation14
A Theory of Scrum Team Effectiveness14
Test Data Generation for Path Coverage of MPI Programs Using SAEO14
Adaptive Hypermutation for Search-Based System Test Generation: A Study on REST APIs with EvoMaster13
SafeDrop: Detecting Memory Deallocation Bugs of Rust Programs via Static Data-flow Analysis13
An Empirical Study of Developer Discussions in the Gitter Platform13
Are Comments on Stack Overflow Well Organized for Easy Retrieval by Developers?13
Single and Multi-objective Test Cases Prioritization for Self-driving Cars in Virtual Environments13
An Empirical Study of the Impact of Data Splitting Decisions on the Performance of AIOps Solutions13
KLEESpectre13
ActivFORMS: A Formally Founded Model-based Approach to Engineer Self-adaptive Systems13
Predicting Performance Anomalies in Software Systems at Run-time12
Towards Robustness of Deep Program Processing Models—Detection, Estimation, and Enhancement12
Verifix: Verified Repair of Programming Assignments12
Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum12
The Case for Adaptive Security Interventions12
Evaluation of Software Architectures under Uncertainty11
Verification Witnesses11
Toward an Objective Measure of Developers’ Cognitive Activities11
The Weights Can Be Harmful: Pareto Search versus Weighted Search in Multi-objective Search-based Software Engineering11
Uncertainty-aware Prediction Validator in Deep Learning Models for Cyber-physical System Data11
On the Significance of Category Prediction for Code-Comment Synchronization11
A Comprehensive Empirical Study of Bias Mitigation Methods for Machine Learning Classifiers11
Taming Reflection11
Boosting Compiler Testing via Compiler Optimization Exploration11
On the Reproducibility and Replicability of Deep Learning in Software Engineering10
On the Faults Found in REST APIs by Automated Test Generation10
Psychometrics in Behavioral Software Engineering: A Methodological Introduction with Guidelines10
Code Structure–Guided Transformer for Source Code Summarization10
L2S: A Framework for Synthesizing the Most Probable Program under a Specification10
Computing Alignments of Well-Formed Process Models using Local Search10
ReCDroid+: Automated End-to-End Crash Reproduction from Bug Reports for Android Apps10
Just-In-Time Defect Prediction on JavaScript Projects: A Replication Study10
deGraphCS : Embedding Variable-based Flow Graph for Neural Code Search10
Time-travel Investigation: Toward Building a Scalable Attack Detection Framework on Ethereum10
Efficient and Effective Feature Space Exploration for Testing Deep Learning Systems10
Predicting Patch Correctness Based on the Similarity of Failing Test Cases10
Industry–Academia Research Collaboration and Knowledge Co-creation: Patterns and Anti-patterns9
What You See is What it Means! Semantic Representation Learning of Code based on Visualization and Transfer Learning9
Leveraging Control Flow Knowledge in SMT Solving of Program Verification9
Monitoring Constraints and Metaconstraints with Temporal Logics on Finite Traces9
Microservice Security Metrics for Secure Communication, Identity Management, and Observability9
FaaSLight : General Application-level Cold-start Latency Optimization for Function-as-a-Service in Serverless Computing9
Automatic API Usage Scenario Documentation from Technical Q&A Sites9
Automatic Fault Detection for Deep Learning Programs Using Graph Transformations9
Open Problems in Fuzzing RESTful APIs: A Comparison of Tools9
Context- and Fairness-Aware In-Process Crowdworker Recommendation9
Detecting and Augmenting Missing Key Aspects in Vulnerability Descriptions9
The Impact of Dormant Defects on Defect Prediction: A Study of 19 Apache Projects9
Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms8
Arachne: Search-Based Repair of Deep Neural Networks8
How Software Refactoring Impacts Execution Time8
Eagle8
Leveraging the Defects Life Cycle to Label Affected Versions and Defective Classes8
Securing the Ethereum from Smart Ponzi Schemes: Identification Using Static Features8
S EADS8
SemMT: A Semantic-Based Testing Approach for Machine Translation Systems8
The Influence of Human Aspects on Requirements Engineering-related Activities: Software Practitioners’ Perspective7
Testing Relative to Usage Scope7
Applying Bayesian Analysis Guidelines to Empirical Software Engineering Data: The Case of Programming Languages and Code Quality7
Some Seeds Are Strong: Seeding Strategies for Search-based Test Case Selection7
A Practical Approach for Dynamic Taint Tracking with Control-flow Relationships7
Toward a Holistic Approach to Verification and Validation of Autonomous Cognitive Systems7
Using Relative Lines of Code to Guide Automated Test Generation for Python7
CodeMatcher: Searching Code Based on Sequential Semantics of Important Query Words7
Input Distribution Coverage: Measuring Feature Interaction Adequacy in Neural Network Testing7
Automatically Identifying the Quality of Developer Chats for Post Hoc Use7
Testing the Plasticity of Reinforcement Learning-based Systems7
Dealing with Belief Uncertainty in Domain Models7
RegionTrack7
0.034190893173218