Ahmed E. Hassan

Orcid: 0000-0001-7749-5513

Affiliations:
  • Queen's University, Kingston, Canada


According to our database1, Ahmed E. Hassan authored at least 409 papers between 2000 and 2025.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 2022, "For contributions to the quality assurance of large-scale software systems".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
A State-of-the-Practice Release-Readiness Checklist for Generative AI-Based Software Products: A Gray Literature Survey.
IEEE Softw., 2025

2024
On combining commit grouping and build skip prediction to reduce redundant continuous integration activity.
Empir. Softw. Eng., November, 2024

An empirical study on developers' shared conversations with ChatGPT in GitHub pull requests and issues.
Empir. Softw. Eng., November, 2024

Does using Bazel help speed up continuous integration builds?
Empir. Softw. Eng., September, 2024

The impact of concept drift and data leakage on log level prediction models.
Empir. Softw. Eng., September, 2024

An empirical study of challenges in machine learning asset management.
Empir. Softw. Eng., July, 2024

Post deployment recycling of machine learning models.
Empir. Softw. Eng., July, 2024

Towards graph-anonymization of software analytics data: empirical study on JIT defect prediction.
Empir. Softw. Eng., July, 2024

VulNet: Towards improving vulnerability management in the Maven ecosystem.
Empir. Softw. Eng., July, 2024

A large-scale exploratory study on the proxy pattern in Ethereum.
Empir. Softw. Eng., July, 2024

Unreproducible builds: time to fix, causes, and correlation with external ecosystem factors.
Empir. Softw. Eng., February, 2024

Using knowledge units of programming languages to recommend reviewers for pull requests: an empirical study.
Empir. Softw. Eng., February, 2024

Vulnerabilities of Data Protection in Vertical Federated Learning Training and Countermeasures.
IEEE Trans. Inf. Forensics Secur., 2024

On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performance.
CoRR, 2024

From Cool Demos to Production-Ready FMware: Core Challenges and a Technology Roadmap.
CoRR, 2024

PromptExp: Multi-granularity Prompt Explanation of Large Language Models.
CoRR, 2024

Software Engineering and Foundation Models: Insights from Industry Blogs Using a Jury of Foundation Models.
CoRR, 2024

Towards AI-Native Software Engineering (SE 3.0): A Vision and a Challenge Roadmap.
CoRR, 2024

Towards Semantic Versioning of Open Pre-trained Language Model Releases on Hugging Face.
CoRR, 2024

Data Quality Antipatterns for Software Analytics.
CoRR, 2024

On the Workflows and Smells of Leaderboard Operations (LBOps): An Exploratory Study of Foundation Model Leaderboards.
CoRR, 2024

Predicting long time contributors with knowledge units of programming languages: an empirical study.
CoRR, 2024

A Framework for Real-time Safeguarding the Text Generation of Large Language Model.
CoRR, 2024

Rethinking Software Engineering in the Foundation Model Era: From Task-Driven AI Copilots to Goal-Driven AI Pair Programmers.
CoRR, 2024

A State-of-the-practice Release-readiness Checklist for Generative AI-based Software Products.
CoRR, 2024

On the Impact of Black-box Deployment Strategies for Edge AI on Latency and Model Performance.
CoRR, 2024

Leveraging the Crowd for Dependency Management: An Empirical Study on the Dependabot Compatibility Score.
CoRR, 2024

Rethinking Software Engineering in the Foundation Model Era: A Curated Catalogue of Challenges in the Development of Trustworthy FMware.
CoRR, 2024

Rethinking Software Engineering in the Era of Foundation Models: A Curated Catalogue of Challenges in the Development of Trustworthy FMware.
Proceedings of the Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, 2024

A Tutorial on Software Engineering for FMware.
Proceedings of the Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, 2024

Technical Brief on Software Engineering for FMware.
Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings, 2024

2023
On the coordination of vulnerability fixes.
Empir. Softw. Eng., November, 2023

On practitioners' concerns when adopting service mesh frameworks.
Empir. Softw. Eng., October, 2023

Self-Admitted Technical Debt in Ethereum Smart Contracts: A Large-Scale Exploratory Study.
IEEE Trans. Software Eng., September, 2023

Multi-Granularity Detector for Vulnerability Fixes.
IEEE Trans. Software Eng., August, 2023

Finding associations between natural and computer languages: A case-study of bilingual LDA applied to the bleeping computer forum posts.
J. Syst. Softw., July, 2023

Is My Transaction Done Yet? An Empirical Study of Transaction Processing Times in the Ethereum Blockchain Platform.
ACM Trans. Softw. Eng. Methodol., May, 2023

Assessing the Alignment between the Information Needs of Developers and the Documentation of Programming Languages: A Case Study on Rust.
ACM Trans. Softw. Eng. Methodol., April, 2023

Towards reducing the time needed for load testing.
J. Softw. Evol. Process., March, 2023

What makes Ethereum blockchain transactions be processed fast or slow? An empirical study.
Empir. Softw. Eng., March, 2023

Vulnerability management in Linux distributions.
Empir. Softw. Eng., March, 2023

An Empirical Study on Log Level Prediction for Multi-Component Systems.
IEEE Trans. Software Eng., February, 2023

There's no Such Thing as a Free Lunch: Lessons Learned from Exploring the Overhead Introduced by the Greenkeeper Dependency Bot in Npm.
ACM Trans. Softw. Eng. Methodol., January, 2023

The Co-evolution of the WordPress Platform and Its Plugins.
ACM Trans. Softw. Eng. Methodol., January, 2023

Why Not Mitigate Vulnerabilities in Helm Charts?
CoRR, 2023

Studying the Practices of Testing Machine Learning Software in the Wild.
CoRR, 2023

An Empirical Study of Self-Admitted Technical Debt in Machine Learning Software.
CoRR, 2023

Assessing the Maturity of Model Maintenance Techniques for AIOps Solutions.
CoRR, 2023

CoLeFunDa: Explainable Silent Vulnerability Fix Identification.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
A Study of C/C++ Code Weaknesses on Stack Overflow.
IEEE Trans. Software Eng., 2022

Improving State-of-the-Art Compression Techniques for Log Management Tools.
IEEE Trans. Software Eng., 2022

Just-In-Time Defect Identification and Localization: A Two-Phase Framework.
IEEE Trans. Software Eng., 2022

The Impact of Feature Importance Methods on the Interpretation of Defect Classifiers.
IEEE Trans. Software Eng., 2022

Broken External Links on Stack Overflow.
IEEE Trans. Software Eng., 2022

The Impact of Data Merging on the Interpretation of Cross-Project Just-In-Time Defect Models.
IEEE Trans. Software Eng., 2022

Studying the Practices of Logging Exception Stack Traces in Open-Source Software Projects.
IEEE Trans. Software Eng., 2022

Revisiting the Impact of Dependency Network Metrics on Software Defect Prediction.
IEEE Trans. Software Eng., 2022

Deprecation of Packages and Releases in Software Ecosystems: A Case Study on NPM.
IEEE Trans. Software Eng., 2022

A Study of Bug Management Using the Stack Exchange Question and Answering Platform.
IEEE Trans. Software Eng., 2022

Studying Ad Library Integration Strategies of Top Free-to-Download Apps.
IEEE Trans. Software Eng., 2022

Just-In-Time Defect Prediction on JavaScript Projects: A Replication Study.
ACM Trans. Softw. Eng. Methodol., 2022

CodeMatcher: Searching Code Based on Sequential Semantics of Important Query Words.
ACM Trans. Softw. Eng. Methodol., 2022

Understanding the Customization of Dependency Bots: The Case of Dependabot.
IEEE Softw., 2022

An empirical study of question discussions on Stack Overflow.
Empir. Softw. Eng., 2022

Studying donations and their expenses in open source projects: a case study of GitHub projects collecting donations through open collectives.
Empir. Softw. Eng., 2022

An empirical study on release notes patterns of popular apps in the Google Play Store.
Empir. Softw. Eng., 2022

Revisiting reopened bugs in open source software systems.
Empir. Softw. Eng., 2022

Tracking bad updates in mobile apps: a search-based approach.
Empir. Softw. Eng., 2022

An exploratory study on the repeatedly shared external links on Stack Overflow.
Empir. Softw. Eng., 2022

Upstream bug management in Linux distributions.
Empir. Softw. Eng., 2022

An Empirical Study of Library Usage and Dependency in Deep Learning Frameworks.
CoRR, 2022

The impact of feature importance methods on the interpretation of defect classifiers.
CoRR, 2022

On the Importance of Performing App Analysis Within Peer Groups.
Proceedings of the IEEE International Conference on Software Analysis, 2022

What motivates software practitioners to contribute to inner source?
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Automated unearthing of dangerous issue reports.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Challenges for the Industrial Adoption of AIOps Innovations.
Proceedings of the ISEC 2022: 15th Innovations in Software Engineering Conference, Gandhinagar, India, February 24, 2022

In Rust We Trust - A Transpiler from Unsafe C to Safer Rust.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2022

V-SZZ: Automatic Identification of Version Ranges Affected by CVE Vulnerabilities.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Studying the Association Between Bountysource Bounties and the Issue-Addressing Likelihood of GitHub Issue Reports.
IEEE Trans. Software Eng., 2021

An Empirical Study of Obsolete Answers on Stack Overflow.
IEEE Trans. Software Eng., 2021

Reading Answers on Stack Overflow: Not Enough!
IEEE Trans. Software Eng., 2021

What Do Programmers Discuss About Blockchain? A Case Study on the Use of Balanced LDA and the Reference Architecture of a Domain to Capture Online Discussions About Blockchain Platforms Across Stack Exchange Communities.
IEEE Trans. Software Eng., 2021

Review Dynamics and Their Impact on Software Quality.
IEEE Trans. Software Eng., 2021

ConfigMiner: Identifying the Appropriate Configuration Options for Config-Related User Questions by Mining Online Forums.
IEEE Trans. Software Eng., 2021

Impact of Discretization Noise of the Dependent Variable on Machine Learning Classifiers in Software Engineering.
IEEE Trans. Software Eng., 2021

Which Variables Should I Log?
IEEE Trans. Software Eng., 2021

A Qualitative Study of the Benefits and Costs of Logging From Developers' Perspectives.
IEEE Trans. Software Eng., 2021

The Impact of Correlated Metrics on the Interpretation of Defect Models.
IEEE Trans. Software Eng., 2021

Studying the Impact of Noises in Build Breakage Data.
IEEE Trans. Software Eng., 2021

The Impact of Mislabeled Changes by SZZ on Just-in-Time Defect Prediction.
IEEE Trans. Software Eng., 2021

An Empirical Study of Dependency Downgrades in the npm Ecosystem.
IEEE Trans. Software Eng., 2021

Are Comments on Stack Overflow Well Organized for Easy Retrieval by Developers?
ACM Trans. Softw. Eng. Methodol., 2021

Developing Cost-Effective Blockchain-Powered Applications: A Case Study of the Gas Usage of Smart Contract Transactions in the Ethereum Blockchain Platform.
ACM Trans. Softw. Eng. Methodol., 2021

An Empirical Study of the Impact of Data Splitting Decisions on the Performance of AIOps Solutions.
ACM Trans. Softw. Eng. Methodol., 2021

How Should I Improve the UI of My App?: A Study of User Reviews of Popular Apps in the Google Play.
ACM Trans. Softw. Eng. Methodol., 2021

Studying backers and hunters in bounty issue addressing process of open source projects.
Empir. Softw. Eng., 2021

A study of how Docker Compose is used to compose multi-component systems.
Empir. Softw. Eng., 2021

What makes a popular academic AI repository?
Empir. Softw. Eng., 2021

An empirical study of same-day releases of popular packages in the npm ecosystem.
Empir. Softw. Eng., 2021

The gas triangle and its challenges to the development of blockchain-powered applications.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

DeepMemory: Model-based Memorization Analysis of Deep Neural Language Models.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Finding A Needle in a Haystack: Automated Mining of Silent Vulnerability Fixes.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Is reputation on Stack Overflow always a good indicator for users' expertise? No!
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping Algorithms.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
How Do Users Revise Answers on Technical Q&A Websites? A Case Study on Stack Overflow.
IEEE Trans. Software Eng., 2020

Perceptions, Expectations, and Challenges in Defect Prediction.
IEEE Trans. Software Eng., 2020

The Impact of Class Rebalancing Techniques on the Performance and Interpretation of Defect Prediction Models.
IEEE Trans. Software Eng., 2020

Studying Bad Updates of Top Free-to-Download Apps in the Google Play Store.
IEEE Trans. Software Eng., 2020

Chaff from the Wheat: Characterizing and Determining Valid Bug Reports.
IEEE Trans. Software Eng., 2020

Predicting Node Failures in an Ultra-Large-Scale Cloud Computing Platform: An AIOps Solution.
ACM Trans. Softw. Eng. Methodol., 2020

Bounties on technical Q&A sites: a case study of Stack Overflow bounties.
Empir. Softw. Eng., 2020

A study of the performance of general compressors on log files.
Empir. Softw. Eng., 2020

An exploratory study of smart contracts in the Ethereum blockchain platform.
Empir. Softw. Eng., 2020

An empirical study of the characteristics of popular Minecraft mods.
Empir. Softw. Eng., 2020

Building the perfect game - an empirical study of game modifications.
Empir. Softw. Eng., 2020

Code cloning in smart contracts: a case study on verified contracts from the Ethereum blockchain platform.
Empir. Softw. Eng., 2020

Too many images on DockerHub! How different are images for the same system?
Empir. Softw. Eng., 2020

A longitudinal study of popular ad libraries in the Google Play Store.
Empir. Softw. Eng., 2020

Simplifying Deep-Learning-Based Model for Code Search.
CoRR, 2020

Effort-aware just-in-time defect identification in practice: a case study at Alibaba.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

JITO: a tool for just-in-time defect identification and localization.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

2019
The Impact of Automated Parameter Optimization on Defect Prediction Models.
IEEE Trans. Software Eng., 2019

Characterizing and identifying reverted commits.
Empir. Softw. Eng., 2019

Will this clone be short-lived? Towards a better understanding of the characteristics of short-lived clones.
Empir. Softw. Eng., 2019

An empirical study of game reviews on the Steam platform.
Empir. Softw. Eng., 2019

Identifying gameplay videos that exhibit bugs in computer games.
Empir. Softw. Eng., 2019

The impact of feature reduction techniques on defect prediction models.
Empir. Softw. Eng., 2019

Studying the consistency of star ratings and reviews of popular free hybrid Android and iOS apps.
Empir. Softw. Eng., 2019

Bounties in Open Source Development on GitHub: A Case Study of Bountysource Bounties.
CoRR, 2019

Does the hiding mechanism for Stack Overflow comments work well? No!
CoRR, 2019

Software engineering in a data science future (Keynote).
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

Pitfalls Analyzer: Quality Control for Model-Driven Data Science Pipelines.
Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2019

An Experience Report of Generating Load Tests Using Log-Recovered Workloads at Varying Granularities of User Behaviour.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Improving the testing efficiency of selenium-based load tests.
Proceedings of the 14th International Workshop on Automation of Software Test, 2019

2018
Measuring Program Comprehension: A Large-Scale Field Study with Professionals.
IEEE Trans. Software Eng., 2018

Revisiting the Performance Evaluation of Automated Approaches for the Retrieval of Duplicate Issue Reports.
IEEE Trans. Software Eng., 2018

The impact of IR-based classifier configuration on the performance and the effort of method-level bug localization.
Inf. Softw. Technol., 2018

Understanding the factors for fast answers in technical Q&A websites - An empirical study of four stack exchange websites.
Empir. Softw. Eng., 2018

Revisiting the performance of automated approaches for the retrieval of duplicate reports in issue tracking systems that perform just-in-time duplicate retrieval.
Empir. Softw. Eng., 2018

An empirical study of early access games on the Steam platform.
Empir. Softw. Eng., 2018

Studying software logging using topic models.
Empir. Softw. Eng., 2018

Examining the stability of logging statements.
Empir. Softw. Eng., 2018

Studying the dialogue between users and developers of free apps in the Google Play Store.
Empir. Softw. Eng., 2018

The impact of rapid release cycles on the integration delay of fixed issues.
Empir. Softw. Eng., 2018

An empirical study of the integration time of fixed issues.
Empir. Softw. Eng., 2018

Inference of development activities from interaction with uninstrumented applications.
Empir. Softw. Eng., 2018

Analyzing a decade of Linux system calls.
Empir. Softw. Eng., 2018

The Impact of Correlated Metrics on Defect Models.
CoRR, 2018

Review participation in modern code review: An empirical study of the Android, Qt, and OpenStack projects (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018

A study of the relation of mobile device attributes with the user-perceived quality of Android apps (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018

Towards just-in-time suggestions for log changes (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018

Which log level should developers choose for a new logging statement? (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018

Neural-machine-translation-based commit message generation: how far are we?
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

A Survey of Anomaly Detection for Connected Vehicle Cybersecurity and Safety.
Proceedings of the 2018 IEEE Intelligent Vehicles Symposium, 2018

An experience report on defect modelling in practice: pitfalls and challenges.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

Adopting autonomic computing capabilities in existing large-scale systems: an industrial experience report.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

2017
The Use of Summation to Aggregate Software Metrics Hinders the Performance of Defect Prediction Models.
IEEE Trans. Software Eng., 2017

An Empirical Comparison of Model Validation Techniques for Defect Prediction Models.
IEEE Trans. Software Eng., 2017

A Framework for Evaluating the Results of the SZZ Approach for Identifying Bug-Introducing Changes.
IEEE Trans. Software Eng., 2017

An Empirical Study on the Effect of Testing on Code Quality Using Topic Models: A Case Study on Software Development Systems.
IEEE Trans. Reliab., 2017

Is It Worth Responding to Reviews? Studying the Top Free Apps in Google Play.
IEEE Softw., 2017

Data-Driven Search-Based Software Engineering (NII Shonan Meeting 2017-19).
NII Shonan Meet. Rep., 2017

Topic-based software defect explanation.
J. Syst. Softw., 2017

What do developers search for on the web?
Empir. Softw. Eng., 2017

Review participation in modern code review - An empirical study of the android, Qt, and OpenStack projects.
Empir. Softw. Eng., 2017

A study of the relation of mobile device attributes with the user-perceived quality of Android apps.
Empir. Softw. Eng., 2017

Studying the urgent updates of popular games on the Steam platform.
Empir. Softw. Eng., 2017

Towards just-in-time suggestions for log changes.
Empir. Softw. Eng., 2017

Which log level should developers choose for a new logging statement?
Empir. Softw. Eng., 2017

An empirical study of emergency updates for top android mobile apps.
Empir. Softw. Eng., 2017

An empirical study of unspecified dependencies in make-based build systems.
Empir. Softw. Eng., 2017

User reviews of top mobile apps in Apple and Google app stores.
Commun. ACM, 2017

Continuous validation of performance test workloads.
Autom. Softw. Eng., 2017

The impact of using regression models to build defect classifiers.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

A large-scale study of the impact of feature selection techniques on defect classification models.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Analytics-Driven Load Testing: An Industrial Experience Report on Load Testing of Large-Scale Systems.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice Track, 2017

2016
Comments on "Researcher Bias: The Use of Machine Learning in Software Defect Prediction".
IEEE Trans. Software Eng., 2016

Finding and Evaluating the Performance Impact of Redundant Data Access for Applications that are Developed Using Object-Relational Mapping Frameworks.
IEEE Trans. Software Eng., 2016

Examining the Rating System Used in Mobile-App Stores.
IEEE Softw., 2016

Analyzing Ad Library Updates in Android Apps.
IEEE Softw., 2016

What Do Programmers Know about Software Energy Consumption?
IEEE Softw., 2016

Examining the Relationship between FindBugs Warnings and App Ratings.
IEEE Softw., 2016

Studying the consistency of star ratings and the complaints in 1 & 2-star user reviews for top free cross-platform Android and iOS apps.
PeerJ Prepr., 2016

Magnet or Sticky? Measuring Project Characteristics from the Perspective of Developer Attraction and Retention.
J. Inf. Process., 2016

On the unreliability of bug severity data.
Empir. Softw. Eng., 2016

Studying the needed effort for identifying duplicate issues.
Empir. Softw. Eng., 2016

An empirical study of the impact of modern code review practices on software quality.
Empir. Softw. Eng., 2016

Analyzing and automatically labelling the types of user issues that are raised in mobile app reviews.
Empir. Softw. Eng., 2016

Fresh apps: an empirical study of frequently-updated mobile apps in the Google play store.
Empir. Softw. Eng., 2016

Studying just-in-time defect prediction using cross-project models.
Empir. Softw. Eng., 2016

Continuously mining distributed version control systems: an empirical study of how Linux uses Git.
Empir. Softw. Eng., 2016

A survey on the use of topic models when mining software repositories.
Empir. Softw. Eng., 2016

An empirical study of integration activities in distributions of open source software.
Empir. Softw. Eng., 2016

An empirical study of software release notes.
Empir. Softw. Eng., 2016

Identifying and understanding header file hotspots in C/C++ build processes.
Autom. Softw. Eng., 2016

Optimizing the Performance-Related Configurations of Object-Relational Mapping Frameworks Using a Multi-Objective Genetic Algorithm.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016

Examining the Stability of Logging Statements.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

CacheOptimizer: helping developers configure caching frameworks for hibernate-based database-centric web applications.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Thresholds for Size and Complexity Metrics: A Case Study from the Perspective of Defect Density.
Proceedings of the 2016 IEEE International Conference on Software Quality, 2016

Logging library migrations: a case study for the apache software foundation projects.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Raising MSR researchers: an experience report on teaching a graduate seminar course in mining software repositories (MSR).
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

The impact of switching to a rapid release cycle on the integration delay of addressed issues: an empirical study of the mozilla firefox project.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

An empirical study on the practice of maintaining object-relational mapping code in Java systems.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Studying the effectiveness of application performance management (APM) tools for detecting performance regressions for web applications: an experience report.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Does Geographical Distance Effect Distributed Development Teams: How Aggregation Bias in Software Artifacts Causes Contradictory Findings.
Proceedings of the 27th IEEE International Symposium on Software Reliability Engineering, 2016

What Do Client Developers Concern When Using Web APIs? An Empirical Study on Developer Forums and Stack Overflow.
Proceedings of the IEEE International Conference on Web Services, 2016

An Automated Approach for Recommending When to Stop Performance Tests.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Cross-project defect prediction using a connectivity-based unsupervised classifier.
Proceedings of the 38th International Conference on Software Engineering, 2016

Revisiting code ownership and its relationship with software quality in the scope of modern code review.
Proceedings of the 38th International Conference on Software Engineering, 2016

Automated parameter optimization of classification techniques for defect prediction models.
Proceedings of the 38th International Conference on Software Engineering, 2016

A study of the quality-impacting practices of modern code review at Sony mobile.
Proceedings of the 38th International Conference on Software Engineering, 2016

Detecting problems in the database access code of large scale systems: an industrial experience report.
Proceedings of the 38th International Conference on Software Engineering, 2016

How Are Discussions Associated with Bug Reworking?: An Empirical Study on Open Source Projects.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

The Impact of Task Granularity on Co-evolution Analyses.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

2015
Replicating and Re-Evaluating the Theory of Relative Defect-Proneness.
IEEE Trans. Software Eng., 2015

A Survey on Load Testing of Large-Scale Software Systems.
IEEE Trans. Software Eng., 2015

Studying the relationship between source code quality and mobile platform dependence.
Softw. Qual. J., 2015

What Do Mobile App Users Complain About?
IEEE Softw., 2015

Mobile App Store Analytics (NII Shonan Meeting 2015-15).
NII Shonan Meet. Rep., 2015

What do programmers know about the energy consumption of software?
PeerJ Prepr., 2015

An empirical study of goto in C code.
PeerJ Prepr., 2015

Investigating the effect of "defect co-fix" on quality assurance resource allocation: A search-based approach.
J. Syst. Softw., 2015

Studying the relationship between logging characteristics and the code quality of platform software.
Empir. Softw. Eng., 2015

A Large-Scale Empirical Study of the Relationship between Build Technology and Build Maintenance.
Empir. Softw. Eng., 2015

Towards improving statistical modeling of software engineering data: think locally, act globally!
Empir. Softw. Eng., 2015

Management of community contributions.
Empir. Softw. Eng., 2015

Automated Detection of Performance Regressions Using Regression Models on Clustered Performance Counters.
Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, Austin, TX, USA, January 31, 2015

Cross-project build co-change prediction.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

An empirical study of goto in C code from GitHub repositories.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Investigating Code Review Practices in Defective Files: An Empirical Study of the Qt System.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

A Dataset of the Activity of the Git Super-repository of Linux in 2012.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

An Empirical Study of the Copy and Paste Behavior during Development.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

Revisiting the applicability of the pareto principle to core development teams in open source software projects.
Proceedings of the 14th International Workshop on Principles of Software Evolution, 2015

What are the characteristics of high-rated apps? A case study on free Android Applications.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

The Impact of Mislabelling on the Performance and Interpretation of Defect Prediction Models.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Revisiting the Impact of Classification Techniques on the Performance of Defect Prediction Models.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

An Industrial Case Study on the Automated Detection of Performance Regressions in Heterogeneous Environments.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
Impact of Ad Libraries on Ratings of Android Mobile Apps.
IEEE Softw., 2014

A Large-Scale Empirical Study on Software Reuse in Mobile Apps.
IEEE Softw., 2014

An empirical study of the effect of file editing patterns on software quality.
J. Softw. Evol. Process., 2014

An exploratory study of the evolution of communicated information about the execution of large software systems.
J. Softw. Evol. Process., 2014

Studying software evolution using topic models.
Sci. Comput. Program., 2014

Static test case prioritization using topic models.
Empir. Softw. Eng., 2014

What are developers talking about? An analysis of topics and trends in Stack Overflow.
Empir. Softw. Eng., 2014

Continuous validation of load test suites.
Proceedings of the ACM/SPEC International Conference on Performance Engineering, 2014

Prioritizing the devices to test your app on: a case study of Android game apps.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Early Identification of Future Committers in Open Source Software Projects.
Proceedings of the 2014 14th International Conference on Quality Software, 2014

An industrial case study of automatically identifying performance regression-causes.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

The impact of code review coverage and code review participation on software quality: a case study of the qt, VTK, and ITK projects.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

An empirical study of dormant bugs.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Understanding Log Lines Using Development Knowledge.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Mining Co-change Information to Understand When Build Changes Are Necessary.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

An Empirical Study of Delays in the Integration of Addressed Issues.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Collecting and leveraging a benchmark of build system clones to aid in quality assessments.
Proceedings of the 36th International Conference on Software Engineering, 2014

Detecting performance anti-patterns for applications developed using object-relational mapping.
Proceedings of the 36th International Conference on Software Engineering, 2014

Orchestrating change: An artistic representation of software evolution.
Proceedings of the 2014 Software Evolution Week, 2014

Mining Unstructured Software Repositories.
Proceedings of the Evolving Software Systems, 2014

2013
The Impact of Classifier Configuration and Classifier Combination on Bug Localization.
IEEE Trans. Software Eng., 2013

A Large-Scale Empirical Study of Just-in-Time Quality Assurance.
IEEE Trans. Software Eng., 2013

Roundtable: What's Next in Software Analytics.
IEEE Softw., 2013

Software Analytics Principles and Practices (NII Shonan Meeting 2013-12).
NII Shonan Meet. Rep., 2013

Is lines of code a good measure of effort in effort-aware models?
Inf. Softw. Technol., 2013

Studying re-opened bugs in open source software.
Empir. Softw. Eng., 2013

Studying the impact of social interactions on software quality.
Empir. Softw. Eng., 2013

Leveraging historical co-change information for requirements traceability.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

How Does Context Affect the Distribution of Software Maintainability Metrics?
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Predicting Bugs Using Antipatterns.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Leveraging Performance Counters and Execution Logs to Diagnose Memory-Related Performance Issues.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Assisting developers of big data analytics applications when deploying on hadoop clouds.
Proceedings of the 35th International Conference on Software Engineering, 2013

Automatic detection of performance deviations in the load testing of large scale systems.
Proceedings of the 35th International Conference on Software Engineering, 2013

The Evolution of the R Software Ecosystem.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Revisiting prior empirical findings for mobile apps: an empirical case study on the 15 most popular open-source Android apps.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

Challenges in mobile apps: a multi-disciplinary perspective.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

2nd International Workshop on Load Testing of Large Software Systems (LT 2013).
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

2012
An empirical study on inconsistent changes to code clones at the release level.
Sci. Comput. Program., 2012

Using Pig as a data preparation language for large-scale mining software repositories studies: An experience report.
J. Syst. Softw., 2012

On the relationship between comment update practices and Software Bugs.
J. Syst. Softw., 2012

Preserving knowledge in software projects.
J. Syst. Softw., 2012

The evolution of Java build systems.
Empir. Softw. Eng., 2012

Automated detection of performance regressions using statistical process control techniques.
Proceedings of the Third Joint WOSP/SIPEW International Conference on Performance Engineering, 2012

An Empirical Study on Factors Impacting Bug Fixing Time.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

An industrial study on the risk of software changes.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012

A qualitative study on performance bugs.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Explaining software defects using topic models.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Think locally, act globally: Improving defect and effort prediction models.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Understanding reuse in the Android Market.
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012

A Large Scale Empirical Study on User-Centric Performance Analysis.
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012

An empirical study of build system migrations in practice: Case studies on KDE and the Linux kernel.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

The impact of bug management patterns on bug fixing: A case study of Eclipse projects.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Recovering commit dependencies for selective code integration in software product lines.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Using Fuzzy Code Search to Link Code Fragments in Discussions to Source Code.
Proceedings of the 16th European Conference on Software Maintenance and Reengineering, 2012

2011
Prioritizing the creation of unit tests in legacy software systems.
Softw. Pract. Exp., 2011

Model based system engineering approach of a lightweight embedded TCP/IP
CoRR, 2011

Using indexed sequence diagrams to recover the behaviour of AJAX applications.
Proceedings of the 13th IEEE International Symposium on Web Systems Evolution, 2011

An Entropy Evaluation Approach for Triaging Field Crashes: A Case Study of Mozilla Firefox.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Impact of Installation Counts on Perceived Quality: A Case Study on Debian.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

High-impact defects: a study of breakage and surprise defects.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Exploring the Development of Micro-apps: A Case Study on the BlackBerry and Android Platforms.
Proceedings of the 11th IEEE Working Conference on Source Code Analysis and Manipulation, 2011

Recovering a Balanced Overview of Topics in a Software Domain.
Proceedings of the 11th IEEE Working Conference on Source Code Analysis and Manipulation, 2011

Studying the fix-time for bugs in large open source projects.
Proceedings of the 7th International Conference on Predictive Models in Software Engineering, 2011

Security versus performance bugs: a case study on Firefox.
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011

Modeling the evolution of topics in source code histories.
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011

Modeling the performance of Ultra-Large-Scale systems using layered simulations.
Proceedings of the 5th IEEE International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, 2011

Industrial Case Study on Supporting the Comprehension of System Behaviour under Load.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

A Lightweight Approach to Uncover Technical Artifacts in Unstructured Data.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

On the Distribution of Source Code File Sizes.
Proceedings of the ICSOFT 2011, 2011

Identifying performance deviations in thread pools.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

An empirical study of build maintenance effort.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Automated Verification of Load Tests Using Control Charts.
Proceedings of the 18th Asia Pacific Software Engineering Conference, 2011

Beyond Lines of Code: Do We Need More Complexity Metrics?
Proceedings of the Making Software - What Really Works, and Why We Believe It., 2011

2010
Introduction to the special issue on reverse engineering (WCRE 2008).
J. Softw. Maintenance Res. Pract., 2010

Design of SOA-based Grid Computing with Enterprise Service Bus.
Adv. Inf. Sci. Serv. Sci., 2010

Predicting Re-opened Bugs: A Case Study on the Eclipse Project.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

Studying the Impact of Clones on Software Defects.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

A Case Study of Bias in Bug-Fix Datasets.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

An Industrial Case Study on Speeding Up User Acceptance Testing by Mining Execution Logs.
Proceedings of the Fourth International Conference on Secure Software Integration and Reliability Improvement, 2010

Software intelligence: the future of mining software engineering data.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Validating the Use of Topic Models for Software Evolution.
Proceedings of the Tenth IEEE International Working Conference on Source Code Analysis and Manipulation, 2010

Prioritizing Unit Test Creation for Test-Driven Maintenance of Legacy Systems.
Proceedings of the 10th International Conference on Quality Software, 2010

Mining Performance Regression Testing Repositories for Automated Performance Analysis.
Proceedings of the 10th International Conference on Quality Software, 2010

The evolution of ANT build systems.
Proceedings of the 7th International Working Conference on Mining Software Repositories, 2010

Should I contribute to this discussion?
Proceedings of the 7th International Working Conference on Mining Software Repositories, 2010

An experience report on scaling tools for mining software repositories using MapReduce.
Proceedings of the ASE 2010, 2010

Visualizing the Results of Field Testing.
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010

Studying the Impact of Social Structures on Software Quality.
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010

Pinpointing the Subsystems Responsible for the Performance Deviations in a Load Test.
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010

Clustering WSDL Documents to Bootstrap the Discovery of Web Services.
Proceedings of the IEEE International Conference on Web Services, 2010

Studying the impact of dependency network measures on software quality.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

Revisiting common bug prediction findings using effort-aware models.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

Mining software engineering data.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Identifying crosscutting concerns using historical code changes.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Understanding the impact of code and process metrics on post-release defects: a case study on the Eclipse project.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

Automatic Comparison of Load Tests to Support the Performance Analysis of Large Enterprise Systems.
Proceedings of the 14th European Conference on Software Maintenance and Reengineering, 2010

Using Load Tests to Automatically Compare the Subsystems of a Large Enterprise System.
Proceedings of the 34th Annual IEEE International Computer Software and Applications Conference, 2010

2009
Future of Mining Software Archives: A Roundtable.
IEEE Softw., 2009

Change impact graphs: Determining the impact of prior codechanges.
Inf. Softw. Technol., 2009

Guest editors introduction: special issue on mining software repositories.
Empir. Softw. Eng., 2009

Using Markov Chain Monte Carlo to quantify parameter uncertainty and its effect on predictions of a groundwater flow model.
Environ. Model. Softw., 2009

Techniques for Identifying the Country Origin of Mailing List Participants.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

A Study of the Time Dependence of Code Changes.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

On the use of Internet Relay Chat (IRC) meetings by developers of the GNOME GTK+ project.
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009

MapReduce as a general framework to support research in Mining Software Repositories (MSR).
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009

On the Central Role of Mailing Lists in Open Source Projects: An Exploratory Study.
Proceedings of the New Frontiers in Artificial Intelligence, 2009

Studying the use of developer IRC meetings in open source projects.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Automated performance analysis of load tests.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Visualizing the structure of field testing problems.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

An empirical study on the risks of using off-the-shelf techniques for processing mailing list data.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Measuring the progress of projects using the time dependence of code changes.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Predicting faults using the complexity of code changes.
Proceedings of the 31st International Conference on Software Engineering, 2009

License integration patterns: Addressing license mismatches in component-based development.
Proceedings of the 31st International Conference on Software Engineering, 2009

Can we refactor conditional compilation into aspects?
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, 2009

2008
An automated approach for abstracting execution logs to execution events.
J. Softw. Maintenance Res. Pract., 2008

A framework for measurement based performance modeling.
Proceedings of the 7th International Workshop on Software and Performance, 2008

Change Impact Graphs: Determining the Impact of Prior Code Changes.
Proceedings of the Eighth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008), 2008

Automated classification of change messages in open source projects.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

Abstracting Execution Logs to Execution Events for Enterprise Applications (Short Paper).
Proceedings of the Eighth International Conference on Quality Software, 2008

Retrieving relevant reports from a customer engagement repository.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Supporting software evolution using adaptive change propagation heuristics.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Understanding the rationale for updating a function's comment.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Automatic identification of load testing problems.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

2007
Performance engineering in industry: current practices and adoption challenges.
Proceedings of the 6th International Workshop on Software and Performance, 2007

A Framework for Studying Clones In Large Software Systems.
Proceedings of the Seventh IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2007), September 30, 2007

What Can OSS Mailing Lists Tell Us? A Preliminary Psychometric Text Analysis of the Apache Developer Mailing List.
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007

Detecting Interaction Coupling from Task Interaction Histories.
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007

Using Uncertainty to Guide Characterization, Closure, and Long-Term Management of an Underground Nuclear Test Site.
Proceedings of the IEEE International Symposium on Technology and Society, 2007

Block-effective Dispersivity in Heterogeneous Media: Effects of Porosity and Distribution Coefficient Variability.
Proceedings of the IEEE International Symposium on Technology and Society, 2007

Empirical Evidence for SOC Dynamics in Software Evolution.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

MythSE Myths in Software Engineering Half day ICSM 2007Working Session.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

Mining Software Engineering Data.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

2006
Replaying development history to assess the effectiveness of change propagation tools.
Empir. Softw. Eng., 2006

Animated Visualization of Software History using Evolution Storyboards.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

TA-RE: an exchange language for mining software repositories.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Examining the evolution of code comments in PostgreSQL.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Introduction to MSR 2006.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Using Decision Trees to Predict the Certification Result of a Build.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Studying the Evolution of Software Systems Using Change Clusters.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Evolution Storyboards: Visualization of Software Structure Dynamics.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Mining Software Repositories to Assist Developers and Support Managers.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

MSR 2006: the 3rd international workshop on mining software repositories.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

06301 Working Session Summary: Presentation and Visualization of Redundant Code.
Proceedings of the Duplication, Redundancy, and Similarity in Software, 23.07., 2006

Visualizing Clone Cohesion and Coupling.
Proceedings of the 13th Asia-Pacific Software Engineering Conference (APSEC 2006), 2006

2005
Guest Editor's Introduction: Special Issue on Mining Software Repositories.
IEEE Trans. Software Eng., 2005

Model-Based Performance Risk Analysis.
IEEE Trans. Software Eng., 2005

Report on MSR 2004: International workshop on mining software repositories.
ACM SIGSOFT Softw. Eng. Notes, 2005

Report on MSR 2005: international workshop on mining software repositories.
ACM SIGSOFT Softw. Eng. Notes, 2005

A lightweight approach for migrating web frameworks.
Inf. Softw. Technol., 2005

Source versus Object Code Extraction for Recovering Software Architecture.
Proceedings of the 12th Working Conference on Reverse Engineering, 2005

Visualizing Historical Data Using Spectrographs.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

Comparison of Clustering Algorithms in the Context of Software Evolution.
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005

The Top Ten List: Dynamic Fault Prediction.
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005

MSR 2005 international workshop on mining software repositories.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

2004
Exploring Software Evolution Using Spectrographs.
Proceedings of the 11th Working Conference on Reverse Engineering, 2004

The Small World of Software Reverse Engineering.
Proceedings of the 11th Working Conference on Reverse Engineering, 2004

Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution.
Proceedings of the 7th International Workshop on Principles of Software Evolution (IWPSE 2004), 2004

Studying The Evolution of Software Systems Using Evolutionary Code Extractors.
Proceedings of the 7th International Workshop on Principles of Software Evolution (IWPSE 2004), 2004

Using Development History Sticky Notes to Understand Software Architecture.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

Predicting Change Propagation in Software Systems.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

MSR 2004: International Workshop on Mining Software Repositories.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

2003
Architectural-Level Risk Analysis Using UML.
IEEE Trans. Software Eng., 2003

Studying the Chaos of Code Development.
Proceedings of the 10th Working Conference on Reverse Engineering, 2003

ADG: Annotated Dependency Graphs for Software Understanding.
Proceedings of the 2nd International Workshop on Visualizing Software for Understanding and Analysis, 2003

The Chaos of Software Development.
Proceedings of the 6th International Workshop on Principles of Software Evolution (IWPSE 2003), 2003

Architectural Level Risk Assessment Tool Based on UML Specifications.
Proceedings of the 25th International Conference on Software Engineering, 2003

Migrating Web Frameworks Using Water Transformations.
Proceedings of the 27th International Computer Software and Applications Conference (COMPSAC 2003): Design and Assessment of Trustworthy Software-Based Systems, 2003

2002
Using Graph Patterns to Extract Scenarios.
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002

Architecture recovery of web applications.
Proceedings of the 24th International Conference on Software Engineering, 2002

2001
Towards a Better Understanding of Web Applications.
Proceedings of the 3rd International Workshop on Web Site Evolution (WSE 2001), 2001

2000
E/R Schema for the Datrix C/C++/Java Exchange Format.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000

A Reference Architecture for Web Servers.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000


  Loading...