Publications

Filter by type:

[C33] LibreLog: Accurate and Efficient Unsupervised Log Parsing Using Open-Source Large Language Models
12 pages.
The 47th International Conference on Software Engineering (ICSE 2025)

Details PDF

[C32] SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents
12 pages.
The 47th International Conference on Software Engineering (ICSE 2025)

Details PDF

[C31] MLOLET-Machine Learning Optimized Load and Endurance Testing: An industrial experience report
12 pages
IEEE/ACM International Conference on Automated Software Engineering (ASE 2024)

Details PDF

[J33] ZS4C: Zero-Shot Synthesis of Compilable Code for Incomplete Code Snippets using ChatGPT
Impact Factor: 4.457
ACM Transactions on Software Engineering and Methodology (TOSEM 2024)

Details PDF

[C30] Blessing or Curse? Investigating Test Code Maintenance through Inheritance and Interface
12 pages.
The 40th International Conference on Software Maintenance and Evolution (ICSME 2024)

Details PDF

[J32] An Empirical Study on the Characteristics of Database Access Bugs in Java Applications
Impact Factor: 4.457
ACM Transactions on Software Engineering and Methodology (TOSEM 2024)

Details PDF

[C29] Towards Better Graph Neural Network-based Fault Localization Through Enhanced Code Representation
22 pages, acceptance rate=121474
The ACM International Conference on the Foundations of Software Engineering (FSE 2024)

Details PDF

[J31] Studying and recommending information highlighting in Stack Overflow answers
Impact Factor: 4.457
Information and Software Technology (IST 2024)

Details PDF

[C28] Decoding Anomalies! Unraveling Operational Challenges in Human-in-the-Loop Anomaly Validation
5 pages
The ACM International Conference on the Foundations of Software Engineering (FSE 2024)

Details PDF

[C27] LLMParser: An Exploratory Study on Using Large Language Models for Log Parsing
12 pages, acceptance rate=2341051
International Conference on Software Engineering (ICSE 2024)

Details PDF

[C26] A First Look at the Inheritance-Induced Redundant Test Execution
12 pages, acceptance rate=2341051
International Conference on Software Engineering (ICSE 2024)

Details PDF

[J30] VulNet: Towards Improving Vulnerability Management in the Maven Ecosystem
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2024)

Details PDF

[C25] DVC in Open Source AI-development: The Action and the Reaction
5 pages
International Conference on AI Engineering – Software Engineering for AI (CAIN 2024)

Details PDF

[C24] Are They All Good? Studying Practitioners' Expectations on the Readability of Log Messages
12 pages
IEEE/ACM International Conference on Automated Software Engineering (ASE 2023)

Details PDF

[J29] Study the Correlation Between the readme File of GitHub Projects and Their Popularity
35 pages
Journal of Systems and Software (JSS 2023)

Details PDF

[J28] SLocator: Localizing the Origin of SQL Queries in Database-Backed Web Applications
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2023)

Details PDF

[C23] Did We Miss Something Important? Studying and Exploring Variable-Aware Log Abstraction
12 pages, acceptance rate=209796
International Conference on Software Engineering (ICSE 2023)

Details PDF

[C22] Challenges in Adopting Artificial Intelligence Based User Input Verification Framework in Reporting Software Systems
10 pages
International Conference on Software Engineering (ICSE-SEIP 2023)

Details PDF

[J27] T-Evos: A Large Scale Longitudinal Study on CI Test Execution and Failure
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2022)

Details PDF

[J26] An Empirical Study on the Challenges that Developers Encounter When Developing Apache Spark Applications
35 pages
Journal of Systems and Software (JSS 2022)

Details PDF

[C21] How Useful is Code Change Information for Fault Localization in Continuous Integration?
12 pages
IEEE/ACM International Conference on Automated Software Engineering (ASE 2022)

Details PDF

[C20] An Empirical Study on Performance Bugs in Deep Learning Frameworks
12 pages.
The 38th International Conference on Software Maintenance and Evolution (ICSME 2022)

Details PDF

[J25] Towards Learning Generalizable Code Embeddings using Task-agnostic Graph Convolutional Networks
Impact Factor: 4.457
ACM Transactions on Software Engineering and Methodology (TOSEM 2022)

Details PDF

[C19] A First Look at Information Highlighting in Stack Overflow Answers
5 pages.
The 38th International Conference on Software Maintenance and Evolution, New Ideas and Emerging Results Track (ICSME 2022)

Details PDF

[J24] Can Pre-trained Code Embeddings Improve Model Performance? Revisiting the Use of Code Embeddings in Software Engineering Tasks
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2022)

Details PDF

[C18] Is Reputation on Stack Overflow a Good Indicator for Users’ Expertise? No!
5 pages.
The 37th International Conference on Software Maintenance and Evolution, New Ideas and Emerging Results Track (ICSME 2021)

Details PDF

[C17] Would You Like a Quick Peek? Providing Logging Support to Monitor Data Processing in Big Data Application
12 pages, acceptance rate = 97396
ACM Joint European Software Engineering Conference and Symposium (FSE 2021)

Details PDF

[C16] How Disabled Tests Manifest in Test Maintainability Challenges?
12 pages, acceptance rate = 97396 (The first two authors contributed equally)
ACM Joint European Software Engineering Conference and Symposium (FSE 2021)

Details PDF

[J23] LogAssist: Assisting Log Analysis Through Log Summarization
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2021)

Details PDF

[J22] MLASP: Machine Learning Assisted Capacity Planning - An industrial experience report
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2021)

Details PDF

[J21] Pathidea: Improving Information Retrieval-Based Bug Localization by Re-Constructing Execution Paths Using Logs
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2021)

Details PDF

[J20] The Secret Life of Test Smells - An Empirical Study on Test Smell Evolution and Maintenance
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2021)

Details PDF

[J19] Studying Backers and Hunters in Bounty Issue Addressing Process of Open Source Projects
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2021)

Details PDF

[J18] A Study of C/C++ Code Weaknesses on Stack Overflow
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2021)

Details PDF

[J17] Studying Duplicate Logging Statements and Their Relationships with Code Clones
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2021)

Details PDF

[C15] Studying Test Annotation Maintenance in the Wild
12 pages, acceptance rate=109529
International Conference on Software Engineering (ICSE 2021)

Details PDF

[C14] DeepLV: Suggesting Log Levels Using Ordinal Based Neural Networks
12 pages, acceptance rate=109529
International Conference on Software Engineering (ICSE 2021)

Details PDF

[J16] Revisiting Test Impact Analysis in Continuous Testing From the Perspective of Code Dependencies
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2021)

Details PDF

[J15] Demystifying the Challenges and Benefits of Analyzing User-Reported Logs in Bug Reports
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2020)

Details PDF

[J14] Are Comments on Stack Overflow Well Organized for Easy Retrieval by Developers?
Impact Factor: 4.778
ACM Transactions on Software Engineering and Methodology (TOSEM 2020)

Details PDF

[J13] Logram: Efficient Log Parsing Using n-Gram Dictionaries
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2020)

Details PDF

[J12] A3: Assisting Android API Migrations Using Code Examples
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2020)

Details PDF

[J11] Reading Answers on Stack Overflow: Not Enough!
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2020)

Details PDF

[C13] A First Look at the Integration of Machine Learning Models in Complex Autonomous Driving Systems - A Case Study on Apollo
12 pages
ACM Joint European Software Engineering Conference and Symposium (FSE 2020)

Details PDF

[C12] Where Shall We Log? Studying and Suggesting Logging Locations in Code Blocks
12 pages, acceptance rate=93408
IEEE/ACM International Conference on Automated Software Engineering (ASE 2020)

Details PDF

[J10] An Empirical Study of Obsolete Answers on Stack Overflow
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2019)

Details PDF

[J9] Studying the Characteristics of Logging Practices in Mobile Apps: A Case Study on F-Droid
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2019)

Details PDF

[J8] iPerfDetector: Characterizing and Detecting Performance Anti-patterns in iOS Applications
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2019)

Details PDF

[C11] DLFinder: Characterizing and Detecting Duplicate Logging Code Smells
12 pages, acceptance rate=109529
International Conference on Software Engineering (ICSE 2019)

Details PDF

[J7] How Do Users Revise Answers on Technical Q&A Websites? A Case Study on Stack Overflow
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2018)

Details PDF

[C10] Adopting Autonomic Computing Capabilities in Existing Large-Scale Systems
10 pages, acceptance rate=31131
International Conference on Software Engineering (ICSE-SEIP 2018)

Details PDF

[J6] An Empirical Study on the Effect of Testing on Code Quality Using Topic Models: A Case Study on Software Development Systems
Impact Factor: 2.729
IEEE Transactions on Reliability (TR 2017)

Details PDF

[J5] Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empirical Study on Four Stack Exchange Websites
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2017)

Details PDF

[J4] Studying Software Logging Using Topic Models
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2017)

Details PDF

[C9] Analytics-Driven Load Testing: An Industrial Experience Report on Load Testing of Large-Scale Systems
10 pages, acceptance rate=31106
International Conference on Software Engineering (ICSE-SEIP 2017)

Details PDF

[J3] Finding and Evaluating the Performance Impact of Redundant Data Access for Applications that are Developed Using Object-Relational Mapping Frameworks
Impact Factor: 4.778
IEEE Transactions on Software Engineering (TSE 2016)

Details PDF

[J2] A Survey on the Use of Topic Models when Mining Software Repositories
Impact Factor: 4.457
Empirical Software Engineering (EMSE 2016)

Details PDF

[J1] Topic-based Software Defect Explanation
Impact Factor: 2.559
Journal of Systems and Software (JSS 2016)

Details PDF

[C8] CacheOptimizer: Helping Developers Configure Caching Frameworks for Hibernate-based Database-centric Web Applications
12 pages, acceptance rate=74273
International Symposium on the Foundations of Software Engineering (FSE 2016)

Details PDF

[C7] Detecting Problems in Database Access Code of Large Scale Systems - An Industrial Experience Report
10 pages, acceptance rate=28108
International Conference on Software Engineering (ICSE-SEIP 2016)

Details PDF

[C6] Studying the Effectiveness of Application Performance Management (APM) Tools for Detecting Performance Regressions for Web Applications: An Experience Report
12 pages, acceptance rate=36103
International Conference on Mining Software Repositories (MSR 2016)

Details PDF

[C5] An Empirical Study on the Practice of Maintaining Object-Relational Mapping Code in Java Systems
12 pages, acceptance rate=36103
International Conference on Mining Software Repositories (MSR 2016)

Details PDF

[C4] Improving the Quality of Large-Scale Database-Centric Software Systems by Analyzing Database Access Code
5 pages
Internatonal Conference on Data Engineering Workshop (ICDEW 2015)

Details PDF

[C3] Detecting Performance Anti-patterns for Applications Developed using Object-relational Mapping
12 pages, acceptance rate=99495
International Conference on Software Engineering (ICSE 2014)

Details PDF

[C2] An Empirical Study of Dormant Bug
10 pages, acceptance rate=2985
Working Conference on Mining Software Repositories (MSR 2014)

Details PDF

[C1] Explaining Software Defects Using Topic Models
10 pages, acceptance rate=1864
Working Conference on Mining Software Repositories (MSR 2012)

Details PDF