Timothy James Menzies

Works (134)

Updated: May 1st, 2023 09:15

2023 journal article

(Re)Use of Research Results (Is Rampant)

COMMUNICATIONS OF THE ACM, 66(2), 75–81.

By: M. Baldassarre*, N. Ernst*, B. Hermann*, T. Menzies & R. Yedida

Sources: Web Of Science, ORCID
Added: February 27, 2023

2023 journal article

An expert system for redesigning software for cloud applications

EXPERT SYSTEMS WITH APPLICATIONS, 219.

By: R. Yedida, R. Krishna, A. Kalia, T. Menzies, J. Xiao & M. Vukovic

author keywords: Software engineering; Microservices; Deep learning; Hyper-parameter optimization; Refactoring
Sources: Web Of Science, ORCID
Added: March 27, 2023

2023 journal article

VEER: enhancing the interpretability of model-based optimizations

EMPIRICAL SOFTWARE ENGINEERING, 28(3).

By: K. Peng, C. Kaltenecker, N. Siegmund, S. Apel & T. Menzies

author keywords: Software analytics; Multi-objective optimization; Disagreement; Interpretable AI
Source: Web Of Science
Added: April 24, 2023

2022 journal article

Artificial Intelligence and Software Engineering: Are We Ready?

COMPUTER, 55(3), 24–28.

Source: Web Of Science
Added: April 4, 2022

2022 journal article

Assessing expert system-assisted literature reviews with a case study

EXPERT SYSTEMS WITH APPLICATIONS, 200.

By: Z. Yu*, J. Carver*, G. Rothermel & T. Menzies

author keywords: Systematic literature review; Expert systems; Software engineering; Active learning; Primary study selection; Test case prioritization
Source: Web Of Science
Added: June 13, 2022

2022 journal article

Better Data Labelling With EMBLEM (and how that Impacts Defect Prediction)

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 48(1), 278–294.

By: H. Tu, Z. Yu & T. Menzies

author keywords: Human-in-the-loop AI; data labelling; defect prediction; software analytics
Sources: Web Of Science, ORCID
Added: January 11, 2022

2022 article

Dazzle: Using Optimized Generative Adversarial Networks to Address Security Data Class Imbalance Issue

2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), pp. 144–155.

By: R. Shu, T. Xia, L. Williams & T. Menzies

author keywords: Security Vulnerability Prediction; Class Imbalance; Hyperparameter Optimization; Generative Adversarial Networks
Source: Web Of Science
Added: September 19, 2022

2022 journal article

Do I really need all this work to find vulnerabilities? An empirical case study comparing vulnerability detection techniques on a Java application

EMPIRICAL SOFTWARE ENGINEERING, 27(6).

By: S. Elder, N. Zahan, R. Shu, M. Metro, V. Kozarev, T. Menzies, L. Williams

author keywords: Vulnerability Management; Web Application Security; Penetration Testing; Vulnerability Scanners
Source: Web Of Science
Added: August 22, 2022

2022 article

How to Improve Deep Learning for Software Analytics (a case study with code smell detection)

2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), pp. 156–166.

By: R. Yedida & T. Menzies

author keywords: code smell detection; deep learning; autoencoders
Sources: Web Of Science, ORCID
Added: September 19, 2022

2022 journal article

Identifying Self-Admitted Technical Debts With Jitterbug: A Two-Step Approach

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 48(5), 1676–1691.

By: Z. Yu, F. Fahid, H. Tu & T. Menzies

author keywords: Software; Machine learning; Pattern recognition; Training; Computer hacking; Machine learning algorithms; Estimation; Technical debt; software engineering; machine learning; pattern recognition
Sources: Web Of Science, ORCID
Added: May 17, 2022

2022 article

Methods for Stabilizing Models Across Large Samples of Projects (with case studies on Predicting Defect and Project Health)

2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), pp. 566–578.

By: S. Majumder, T. Xia, R. Krishna n & T. Menzies

author keywords: Defect Prediction; Project Health; Bellwether; Hierarchical Clustering; Random Forest; Two Phase Transfer Learning; Transfer Learning
Source: Web Of Science
Added: September 19, 2022

2022 journal article

Omni: automated ensemble with unexpected models against adversarial evasion attack

EMPIRICAL SOFTWARE ENGINEERING, 27(1).

By: R. Shu, T. Xia, L. Williams & T. Menzies

author keywords: Hyperparameter optimization; Ensemble defense; Adversarial evasion attack
Source: Web Of Science
Added: December 6, 2021

2022 journal article

Predicting health indicators for open source projects (using hyperparameter optimization)

EMPIRICAL SOFTWARE ENGINEERING, 27(6).

By: T. Xia, W. Fu, R. Shu, R. Agrawal n & T. Menzies

author keywords: Hyperparameter optimization; Project health; Machine learning
Source: Web Of Science
Added: July 5, 2022

2022 journal article

Revisiting process versus product metrics: a large scale analysis

EMPIRICAL SOFTWARE ENGINEERING, 27(3).

By: S. Majumder, P. Mody n & T. Menzies

author keywords: Software engineering; Software process; Process metrics; Product metrics; Developer metrics; Random forest; Logistic regression; Support vector machine; HPO
Source: Web Of Science
Added: April 4, 2022

2022 journal article

Sequential Model Optimization for Software Effort Estimation

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 48(6), 1994–2009.

By: T. Xia, R. Shu, X. Shen & T. Menzies

author keywords: Estimation; Software; Tools; Optimization; Data models; Task analysis; Mathematical model; Effort estimation; COCOMO; hyperparameter tuning; regression trees; sequential model optimization
Sources: Web Of Science, ORCID
Added: June 15, 2022

2022 article

The Secret to Better AI and Better Software (Is Requirements Engineering)

Bencomo, N., Guo, J. L. C., Harrison, R., Heyn, H.-M., & Menzies, T. (2022, January). IEEE SOFTWARE, Vol. 39, pp. 105–110.

By: N. Bencomo*, J. Guo*, R. Harrison*, H. Heyn* & T. Menzies

Source: Web Of Science
Added: January 3, 2022

2021 journal article

Assessing practitioner beliefs about software engineering

EMPIRICAL SOFTWARE ENGINEERING, 26(4).

By: N. Shrikanth n, W. Nichols*, F. Fahid & T. Menzies

author keywords: Software analytics; Beliefs; Productivity; Quality; Experience
Source: Web Of Science
Added: June 10, 2021

2021 article

Bias in Machine Learning Software: Why? How? What to Do?

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 429–440.

By: J. Chakraborty, S. Majumder & T. Menzies

author keywords: Software Fairness; Fairness Metrics; Bias Mitigation
Source: Web Of Science
Added: March 7, 2022

2021 journal article

Characterizing Crowds to Better Optimize Worker Recommendation in Crowdsourced Testing

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 47(6), 1259–1276.

By: J. Wang*, S. Wang*, J. Chen, T. Menzies, Q. Cui*, M. Xie*, Q. Wang*

author keywords: Crowdsourced testing; crowd worker recommendation; multi-objective optimization
Source: Web Of Science
Added: June 28, 2021

2021 article

Documenting Evidence of a Replication of 'Analyze This! 145 Questions for Data Scientists in Software Engineering'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1602–1602.

By: X. Yang & T. Menzies

author keywords: reuse; replication; data science; software analysis
Source: Web Of Science
Added: March 7, 2022

2021 article

Documenting Evidence of a Replication of 'Populating a Release History Database from Version Control and Bug Tracking Systems'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1601–1601.

By: X. Yang & T. Menzies

author keywords: reuse; replication; bug fixing; text tagging
Source: Web Of Science
Added: March 7, 2022

2021 article

Documenting Evidence of a Reproduction of Is There A "Golden" Feature Set for Static Warning Identification? - An Experimental Evaluation'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1603–1603.

By: X. Yang & T. Menzies

author keywords: reuse; reproduction; static analysis; deep learning
Source: Web Of Science
Added: March 7, 2022

2021 article

Documenting Evidence of a Reuse of "'Why Should I Trust You?": Explaining the Predictions of Any Classifier'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1600–1600.

By: K. Peng & T. Menzies

author keywords: Software analytics; Actionable analysis
Source: Web Of Science
Added: March 7, 2022

2021 article

Documenting Evidence of a Reuse of 'A Systematic Literature Review of Techniques and Metrics to Reduce the Cost of Mutation Testing'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1597–1597.

By: A. Lustosa n & T. Menzies

author keywords: reuse; reproduction; mutation testing; systematic literature review
Source: Web Of Science
Added: March 7, 2022

2021 article

Documenting Evidence of a Reuse of 'A Systematic Study of the Class Imbalance Problem in Convolutional Neural Networks'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1595–1595.

By: R. Yedida & T. Menzies

author keywords: reuse; replication; oversampling; defect prediction
Sources: Web Of Science, ORCID
Added: January 4, 2022

2021 article

Documenting Evidence of a Reuse of 'On the Number of Linear Regions of Deep Neural Networks'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1596–1596.

By: R. Yedida & T. Menzies

author keywords: reuse; replication; deep learning; defect prediction
Sources: Web Of Science, ORCID
Added: January 4, 2022

2021 article

Documenting Evidence of a Reuse of 'RefactoringMiner 2.0'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1598–1598.

By: A. Lustosa n & T. Menzies

author keywords: reuse; refactoring; bug introduction; mining software repositories
Source: Web Of Science
Added: March 7, 2022

2021 article

Documenting Evidence of a Reuse of 'What is a Feature? A Qualitative Study of Features in Industrial Software Product Lines'

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 1599–1599.

By: K. Peng & T. Menzies

author keywords: Software analytics; Software product lines; Software configuration
Source: Web Of Science
Added: March 7, 2022

2021 article

Early Life Cycle Software Defect Prediction. Why? How?

2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), pp. 448–459.

By: N. Shrikanth n, S. Majumder & T. Menzies

author keywords: sampling; early; defect prediction; analytics
Source: Web Of Science
Added: September 13, 2021

2021 article

FRUGAL: Unlocking Semi-Supervised Learning for Software Analytics

2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, pp. 394–406.

By: H. Tu & T. Menzies

author keywords: Software Analytics; Data Labelling Efforts; Semi-Supervised Learning
Source: Web Of Science
Added: April 25, 2022

2021 journal article

How to Better Distinguish Security Bug Reports (Using Dual Hyperparameter Optimization)

EMPIRICAL SOFTWARE ENGINEERING, 26(3).

By: R. Shu, T. Xia, J. Chen, L. Williams & T. Menzies

author keywords: Hyperparameter Optimization; Data pre-processing; Security bug report
Source: Web Of Science
Added: May 3, 2021

2021 journal article

Improving Vulnerability Inspection Efficiency Using Active Learning

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 47(11), 2401–2420.

By: Z. Yu, C. Theisen, L. Williams & T. Menzies

author keywords: Inspection; Software; Tools; Security; Predictive models; Error correction; NIST; Active learning; security; vulnerabilities; software engineering; error correction
Sources: Web Of Science, ORCID
Added: November 12, 2021

2021 journal article

Learning to recognize actionable static code warnings (is intrinsically easy)

EMPIRICAL SOFTWARE ENGINEERING, 26(3).

By: X. Yang, J. Chen, R. Yedida, Z. Yu n & T. Menzies

author keywords: Static code analysis; Actionable warnings; Deep learning; Linear SVM; Intrinsic dimensionality
Sources: Web Of Science, ORCID
Added: May 17, 2021

2021 article

Mining Workflows for Anomalous Data Transfers

2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), pp. 1–12.

By: H. Tu, G. Papadimitriou*, M. Kiran*, C. Wang*, A. Mandal*, E. Deelman*, T. Menzies

author keywords: Scientific Workflow; TCP Signatures; Anomaly Detection; Hyper-Parameter Tuning; Sequential Optimization
Source: Web Of Science
Added: October 4, 2021

2021 journal article

On the Value of Oversampling for Deep Learning in Software Defect Prediction

IEEE Transactions on Software Engineering, 48(8), 1–1.

By: R. Yedida & T. Menzies

author keywords: Deep learning; Tuning; Predictive models; Standards; Prediction algorithms; Training; Tools; Defect prediction; oversampling; class imbalance; neural networks
Sources: Web Of Science, Crossref, ORCID
Added: June 12, 2021

2021 article

Shockingly Simple: "Keys" for Better AI for SE

IEEE SOFTWARE, Vol. 38, pp. 114–118.

By: T. Menzies

Source: Web Of Science
Added: April 12, 2021

2021 journal article

Simpler Hyperparameter Optimization for Software Analytics: Why, How, When

IEEE Transactions on Software Engineering, 48(8), 1–1.

By: A. Agrawal, X. Yang, R. Agrawal n, R. Yedida, X. Shen & T. Menzies

author keywords: Software analytics; hyperparameter optimization; defect prediction; bad smell detection; issue close time; bug reports
Sources: Web Of Science, Crossref, ORCID
Added: June 12, 2021

2021 article

Structuring a Comprehensive Software Security Course Around the OWASP Application Security Verification Standard

2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: JOINT TRACK ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-JSEET 2021), pp. 95–104.

By: S. Elder, N. Zahan, V. Kozarev n, R. Shu, T. Menzies & L. Williams

author keywords: Security and Protection; Computer and Information Science Education; Industry-Standards
Source: Web Of Science
Added: November 1, 2021

2021 journal article

Understanding static code warnings: An incremental AI approach

EXPERT SYSTEMS WITH APPLICATIONS, 167.

By: X. Yang, Z. Yu, J. Wang* & T. Menzies

author keywords: Actionable warning identification; Active learning; Static analysis; Selection process
Sources: Web Of Science, ORCID
Added: November 24, 2020

2021 journal article

Whence to Learn? Transferring Knowledge in Configurable Systems Using BEETLE

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 47(12), 2956–2972.

By: R. Krishna*, V. Nair, P. Jamshidi* & T. Menzies

author keywords: Performance optimization; SBSE; transfer learning; bellwether
Source: Web Of Science
Added: January 3, 2022

2020 article

Assessing Practitioner Beliefs about Software Defect Prediction

2020 IEEE/ACM 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP), pp. 182–190.

By: N. Shrikanth* & T. Menzies

author keywords: defects; beliefs; practitioner; empirical software engineering
Source: Web Of Science
Added: August 16, 2021

2020 journal article

Better software analytics via "DUO": Data mining algorithms using/used-by optimizers

EMPIRICAL SOFTWARE ENGINEERING, 25(3), 2099–2136.

By: A. Agrawal, T. Menzies, L. Minku*, M. Wagner* & Z. Yu

author keywords: Software analytics; Data mining; Optimization; Evolutionary algorithms
Sources: Web Of Science, ORCID
Added: May 8, 2020

2020 article

Expert Perspectives on AI

IEEE SOFTWARE, Vol. 37, pp. 87–94.

By: A. Carleton*, E. Harper*, M. Lyu*, S. Eldh*, T. Xie* & T. Menzies

Source: Web Of Science
Added: July 13, 2020

2020 journal article

Learning actionable analytics from multiple software projects

EMPIRICAL SOFTWARE ENGINEERING, 25(5), 3468–3500.

By: R. Krishna* & T. Menzies

author keywords: Data mining; Actionable analytics; Planning; Bellwethers; Defect prediction
Source: Web Of Science
Added: August 10, 2020

2020 article

Making Fair ML Software using Trustworthy Explanation

2020 35TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2020), pp. 1229–1233.

By: J. Chakraborty, K. Peng & T. Menzies

Source: Web Of Science
Added: June 10, 2021

2020 article

The AI Effect: Working at the Intersection of AI and SE

IEEE SOFTWARE, Vol. 37, pp. 26–35.

By: A. Carleton*, E. Harper*, T. Menzies, T. Xie*, S. Eldh* & M. Lyu*

Source: Web Of Science
Added: July 13, 2020

2020 article

The Five Laws of SE for AI

IEEE SOFTWARE, Vol. 37, pp. 81–85.

By: T. Menzies

Source: Web Of Science
Added: January 21, 2020

2020 article

What disconnects Practitioner Belief and Empirical Evidence ?

2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), pp. 286–287.

By: N. Shrikanth n & T. Menzies

author keywords: defects; beliefs; practitioner; empirical software engineering
Source: Web Of Science
Added: May 10, 2021

2020 journal article

iSENSE2.0: Improving Completion-aware Crowdtesting Management with Duplicate Tagger and Sanity Checker

ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 29(4).

By: J. Wang*, Y. Yang*, T. Menzies & Q. Wang*

author keywords: Crowdsourced testing; test management; close prediction; term coverage; capture-recapture
Source: Web Of Science
Added: November 9, 2020

2019 journal article

"Bad smells" in software analytics papers

INFORMATION AND SOFTWARE TECHNOLOGY, 112, 35–47.

By: T. Menzies & M. Shepperd*

Source: Web Of Science
Added: June 17, 2019

2019 journal article

"Sampling" as a Baseline Optimizer for Search-Based Software Engineering

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 45(6), 597–614.

By: J. Chen, V. Nair, R. Krishna n & T. Menzies

author keywords: Search-based SE; sampling; evolutionary algorithms
Source: Web Of Science
Added: July 1, 2019

2019 journal article

A Deep Learning Model for Estimating Story Points

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 45(7), 637–656.

By: M. Choetkiertikul*, H. Dam*, T. Tran*, T. Pham*, A. Ghose* & T. Menzies

author keywords: Software analytics; effort estimation; story point estimation; deep learning
Source: Web Of Science
Added: August 12, 2019

2019 journal article

Bellwethers: A Baseline Method for Transfer Learning

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 45(11), 1081–1105.

By: R. Krishna n & T. Menzies

author keywords: Estimation; Software; Software engineering; Task analysis; Benchmark testing; Complexity theory; Analytical models; Transfer learning; defect prediction; bad smells; issue close time; effort estimation; prediction
Source: Web Of Science
Added: December 9, 2019

2019 journal article

FAST(2): An intelligent assistant for finding relevant papers

EXPERT SYSTEMS WITH APPLICATIONS, 120, 57–71.

By: Z. Yu & T. Menzies

author keywords: Active learning; Literature reviews; Text mining; Semi-supervised learning; Relevance feedback; Selection process
Sources: Web Of Science, ORCID
Added: February 18, 2019

2019 journal article

How to "DODGE" Complex Software Analytics

IEEE Transactions on Software Engineering, 47(10), 1–1.

By: A. Agrawal*, W. Fu*, D. Chen*, X. Shen & T. Menzies

author keywords: Tuning; Text mining; Software; Task analysis; Optimization; Software engineering; Tools; Software analytics; hyperparameter optimization; defect prediction; text mining
Sources: Web Of Science, Crossref, ORCID
Added: January 25, 2020

2019 journal article

Images don't lie: Duplicate crowdtesting reports detection with screenshot information

INFORMATION AND SOFTWARE TECHNOLOGY, 110, 139–155.

author keywords: Crowdtesting; Duplicate report; Similarity detection
Source: Web Of Science
Added: May 13, 2019

2019 article

Predicting Breakdowns in Cloud Services (with SPIKE)

ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, pp. 916–924.

By: J. Chen, J. Chakraborty, P. Clark*, K. Haverlock*, S. Cherian* & T. Menzies

author keywords: Cloud; optimization; data mining; parameter tuning
Source: Web Of Science
Added: October 7, 2019

2019 article

TERMINATOR: Better Automated UI Test Case Prioritization

ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, pp. 883–894.

By: Z. Yu, F. Fahid, T. Menzies, G. Rothermel, K. Patrick* & S. Cherian*

author keywords: automated UI testing; test case prioritization; total recall
Sources: Web Of Science, ORCID
Added: October 7, 2019

2019 article

Take Control (On the Unreasonable Effectiveness of Software Analytics)

2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2019), pp. 265–266.

By: T. Menzies

Source: Web Of Science
Added: January 13, 2020

2019 article

iSENSE: Completion-Aware Crowdtesting Management

2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), pp. 912–923.

By: J. Wang*, Y. Yang*, R. Krishna n, T. Menzies & Q. Wang*

author keywords: Crowdtesting; automated close prediction; test completion; crowdtesting management
Source: Web Of Science
Added: September 7, 2020

2018 article

Actionable Analytics for Software Engineering INTRODUCTION

IEEE SOFTWARE, Vol. 35, pp. 51–53.

By: Y. Yang*, D. Falessi*, T. Menzies & J. Hihn*

Source: Web Of Science
Added: August 6, 2018

2018 article

Applications of Psychological Science for Actionable Analytics

ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, pp. 456–467.

By: D. Chen, W. Fu, R. Krishna n & T. Menzies

author keywords: Decision trees; heuristics; software analytics; psychological science; empirical studies; defect prediction
Source: Web Of Science
Added: March 25, 2019

2018 journal article

Beyond evolutionary algorithms for search-based software engineering

INFORMATION AND SOFTWARE TECHNOLOGY, 95, 281–294.

By: J. Chen, V. Nair & T. Menzies

Source: Web Of Science
Added: August 6, 2018

2018 article

Data-Driven Search-based Software Engineering

2018 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), pp. 341–352.

By: V. Nair, A. Agrawal, J. Chen, W. Fu, G. Mathew n, T. Menzies, L. Minku*, M. Wagner*, Z. Yu

Sources: Web Of Science, ORCID
Added: March 4, 2019

2018 journal article

Faster discovery of faster system configurations with spectral learning

AUTOMATED SOFTWARE ENGINEERING, 25(2), 247–277.

author keywords: Performance prediction; Spectral learning; Decision trees; Search-based software engineering; Sampling
Source: Web Of Science
Added: August 6, 2018

2018 journal article

Finding better active learners for faster literature reviews

EMPIRICAL SOFTWARE ENGINEERING, 23(6), 3161–3186.

By: Z. Yu, N. Kraft & T. Menzies

author keywords: Active learning; Systematic literature review; Software engineering; Primary study selection
Sources: Web Of Science, ORCID
Added: December 17, 2018

2018 article

Guest Editorial for the Special Section from the 9th International Symposium on Search Based Software Engineering

Petke, J., & Menzies, T. (2018, December). INFORMATION AND SOFTWARE TECHNOLOGY, Vol. 104, pp. 194–194.

By: J. Petke* & T. Menzies

Source: Web Of Science
Added: November 19, 2018

2018 journal article

Heterogeneous Defect Prediction

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 44(9), 874–896.

By: J. Nam*, W. Fu, S. Kim*, T. Menzies & L. Tan*

author keywords: Defect prediction; quality assurance; heterogeneous metrics; transfer learning
Source: Web Of Science
Added: October 16, 2018

2018 article

Is "Better Data" Better Than "Better Data Miners"? On the Benefits of Tuning SMOTE for Defect Prediction

PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), pp. 1050–1061.

By: A. Agrawal & T. Menzies

author keywords: Search based SE; defect prediction; classification; data analytics for software engineering; SMOTE; imbalanced data; preprocessing
Source: Web Of Science
Added: January 21, 2019

2018 article

Micky: A Cheaper Alternative for Selecting Cloud Instances

PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), pp. 409–416.

By: C. Hsu, V. Nair, T. Menzies & V. Freeh

Source: Web Of Science
Added: January 21, 2019

2018 article

RIOT: a Stochastic-based Method for Workflow Scheduling in the Cloud

PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), pp. 318–325.

By: J. Chen & T. Menzies

author keywords: cloud computing; workflow scheduling; multiobjective optimization
Source: Web Of Science
Added: January 21, 2019

2018 journal article

The Unreasonable Effectiveness of Software Analytics

IEEE SOFTWARE, 35(2), 96–98.

By: T. Menzies

Source: Web Of Science
Added: August 6, 2018

2018 article

Total Recall, Language Processing, and Software Engineering

PROCEEDINGS OF THE 4TH ACM SIGSOFT INTERNATIONAL WORKSHOP ON NLP FOR SOFTWARE ENGINEERING (NL4SE '18), pp. 10–13.

By: Z. Yu & T. Menzies

author keywords: Software engineering; active learning; natural language processing; information retrieval; total recall; literature review; vulnerabilities
Sources: Web Of Science, ORCID
Added: April 15, 2019

2018 article

VOICE OF EVIDENCE From Voice of Evidence to Redirections

IEEE SOFTWARE, Vol. 35, pp. 11–13.

By: R. Prikladnicki* & T. Menzies

Source: Web Of Science
Added: August 6, 2018

2018 journal article

What is wrong with topic modeling? And how to fix it using search-based software engineering

INFORMATION AND SOFTWARE TECHNOLOGY, 98, 74–88.

By: A. Agrawal, W. Fu n & T. Menzies

author keywords: Topic modeling; Stability; LDA; Tuning; Differential evolution
Source: Web Of Science
Added: August 6, 2018

2017 article

A guest editorial: special issue on search based software engineering and data mining

Kessentini, M., & Menzies, T. (2017, September). AUTOMATED SOFTWARE ENGINEERING, Vol. 24, pp. 573–574.

By: M. Kessentini* & T. Menzies

Source: Web Of Science
Added: August 6, 2018

2017 journal article

Are delayed issues harder to resolve? Revisiting cost-to-fix of defects throughout the lifecycle

EMPIRICAL SOFTWARE ENGINEERING, 22(4), 1903–1935.

By: T. Menzies, W. Nichols*, F. Shull* & L. Layman*

author keywords: Software economics; Phase delay; Cost to fix
Source: Web Of Science
Added: August 6, 2018

2017 journal article

Less is more: Minimizing code reorganization using XTREE

INFORMATION AND SOFTWARE TECHNOLOGY, 88, 53–66.

By: R. Krishna n, T. Menzies & L. Layman*

author keywords: Bad smells; Performance prediction; Decision trees
Source: Web Of Science
Added: August 6, 2018

2017 journal article

Negative results for software effort estimation

EMPIRICAL SOFTWARE ENGINEERING, 22(5), 2658–2683.

By: T. Menzies, Y. Yang*, G. Mathew n, B. Boehm* & J. Hihn*

author keywords: Effort estimation; COCOMO; CART; Nearest neighbor; Clustering; Feature selection; Prototype generation; Bootstrap sampling; Effect size; A12
Source: Web Of Science
Added: August 6, 2018

2017 journal article

TMAP: Discovering relevant API methods through text mining of API documentation

Journal of Software: Evolution and Process, 29(12), e1845.

By: R. Pandita n, R. Jetley*, S. Sudarsan*, T. Menzies & L. Williams

author keywords: API documents; API mappings; text mining
Source: Crossref
Added: February 24, 2020

2017 conference paper

The NASA analogy software cost model: A web-based cost analysis tool

2017 ieee aerospace conference.

By: J. Hihn*, M. Saing*, E. Huntington*, J. Johnson*, T. Menzies & G. Mathew n

Source: NC State University Libraries
Added: August 6, 2018

2017 article

Using Bad Learners to Find Good Configurations

ESEC/FSE 2017: PROCEEDINGS OF THE 2017 11TH JOINT MEETING ON FOUNDATIONS OF SOFTWARE ENGINEERING, pp. 257–267.

By: V. Nair, T. Menzies, N. Siegmund* & S. Apel*

author keywords: Performance Prediction; SBSE; Sampling; Rank-based method
Source: Web Of Science
Added: August 6, 2018

2016 article

"How not to Do it": Anti-patterns for Data Science in Software Engineering

2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), pp. 887–887.

By: T. Menzies

author keywords: Data Science; Software Analytics
Source: Web Of Science
Added: August 6, 2018

2016 article

An (Accidental) Exploration of Alternatives to Evolutionary Algorithms for SBSE

SEARCH BASED SOFTWARE ENGINEERING, SSBSE 2016, Vol. 9962, pp. 96–111.

By: V. Nair, T. Menzies & J. Chen

author keywords: Search-based SE; Sampling; Evolutionary algorithms
Source: Web Of Science
Added: August 6, 2018

2016 journal article

Correlation is not causation (or, when not to scream "Eureka!")

Perspectives on Data Science for Software Engineering, 327–330.

By: T. Menzies

Source: NC State University Libraries
Added: August 6, 2018

2016 conference paper

Improving and expanding NASA software cost estimation methods

2016 ieee aerospace conference.

By: J. Hihn*, L. Juster*, J. Johnson*, T. Menzies & G. Michael n

Source: NC State University Libraries
Added: August 6, 2018

2016 journal article

Learning Mitigations for Pilot Issues When Landing Aircraft (via Multiobjective Optimization and Multiagent Simulations)

IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, 46(2), 221–230.

By: J. Krall*, T. Menzies & M. Davies*

author keywords: Active Learning; cognitive modeling; human factors; multiobjective optimization
Source: Web Of Science
Added: August 6, 2018

2016 journal article

Perspectives on data science for software engineering

Perspectives on Data Science for Software Engineering, 3–6.

By: T. Menzies, L. Williams & T. Zimmermann*

Source: NC State University Libraries
Added: August 6, 2018

2016 journal article

Seven principles of inductive software engineering: What we do is different

Perspectives on Data Science for Software Engineering, 13–17.

By: T. Menzies

Source: NC State University Libraries
Added: August 6, 2018

2016 article

Too Much Automation? The Bellwether Effect and Its Implications for Transfer Learning

2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), pp. 122–131.

By: R. Krishna n, T. Menzies & W. Fu

author keywords: Defect Prediction; Data Mining; Transfer learning
Source: Web Of Science
Added: August 6, 2018

2016 article

Topic Modeling of NASA Space System Problem Reports

13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), pp. 303–314.

By: L. Layman*, A. Nikora*, J. Meek* & T. Menzies

author keywords: topic modeling; data mining; defects; natural language processing; LDA
Source: Web Of Science
Added: August 6, 2018

2016 journal article

Tuning for software analytics: Is it really necessary?

Information and Software Technology, 76, 135–146.

By: W. Fu, T. Menzies & X. Shen

author keywords: Defect prediction; CART; Random forest; Differential evolution; Search-based software engineering
Sources: Web Of Science, ORCID, Crossref
Added: August 6, 2018

2015 article

1st International Workshop on Big Data Software Engineering (BIGDSE 2015)

2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, pp. 965–966.

By: L. Baresi, T. Menzies, A. Metzger & T. Zimmermann

author keywords: Big data; software engineering; software analytics
Source: Web Of Science
Added: August 6, 2018

2015 article

Actionable = Cluster plus Contrast?

2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOP (ASEW), pp. 14–17.

By: R. Krishna n & T. Menzies

author keywords: Prediction; planning; instance-based reasoning; model-based reasoning; data mining; software engineering
Source: Web Of Science
Added: August 6, 2018

2015 article

Cross-Project Data for Software Engineering

Menzies, T. (2015, December). COMPUTER, Vol. 48, pp. 6–6.

By: T. Menzies

Source: Web Of Science
Added: August 6, 2018

2015 article

Data Mining Methods and Cost Estimation Models Why is it so hard to infuse new ideas?

2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOP (ASEW), pp. 5–9.

By: J. Hihn* & T. Menzies

author keywords: software; cost estimation; effort estimation; data mining; technology infusion
Source: Web Of Science
Added: August 6, 2018

2015 journal article

GALE: Geometric Active Learning for Search-Based Software Engineering

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 41(10), 1001–1018.

By: J. Krall*, T. Menzies & M. Davies*

author keywords: Multi-objective optimization; search based software engineering; active learning
Source: Web Of Science
Added: August 6, 2018

2015 article

Guest editorial: special issue on realizing AI synergies in software engineering

Harrison, R., & Menzies, T. (2015, March). AUTOMATED SOFTWARE ENGINEERING, Vol. 22, pp. 1–2.

By: R. Harrison* & T. Menzies

Source: Web Of Science
Added: August 6, 2018

2015 journal article

Guest editorial: special issue on realizing AI synergies in software engineering (part 2)

Automated Software Engineering, 22(2), 143–144.

By: R. Harrison & T. Menzies

Source: NC State University Libraries
Added: August 6, 2018

2015 article

Guest editorial: special multi-issue on selected topics in Automated Software Engineering

Menzies, T., & Pasareanu, C. (2015, September). AUTOMATED SOFTWARE ENGINEERING, Vol. 22, pp. 289–290.

By: T. Menzies & C. Pasareanu*

Source: Web Of Science
Added: August 6, 2018

2015 journal article

Guest editorial: special multi-issue on selected topics in automated software engineering

Automated Software Engineering, 22(4), 437–438.

By: T. Menzies & C. Pasareanu

Source: Crossref
Added: February 24, 2020

2015 conference paper

LACE2: Better privacy-preserving data sharing for cross project defect prediction

2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 1, 801–811.

By: F. Peters*, T. Menzies & L. Layman*

Source: NC State University Libraries
Added: August 6, 2018

2015 journal article

Reduced-Item Food Audits Based on the Nutrition Environment Measures Surveys

American Journal of Preventive Medicine, 49(4), e23–e33.

By: S. Partington*, T. Menzies*, T. Colburn*, B. Saelens* & K. Glanz*

Source: Crossref
Added: February 24, 2020

2015 article

The Art and Science of Analyzing Software Data; Quantitative Methods

2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, pp. 959–960.

By: T. Menzies, L. Minku & F. Peters

Source: Web Of Science
Added: August 6, 2018

2015 journal article

Transfer learning in effort estimation

Empirical Software Engineering, 20(3), 813–843.

By: E. Kocaguneli*, T. Menzies & E. Mendes*

author keywords: Transfer learning; Effort estimation; Data mining; k-NN
Source: Crossref
Added: January 4, 2021

2014 journal article

Choose to Change: The West Virginia Early Childhood Obesity Prevention Project

Journal of Nutrition Education and Behavior, 46(4), S197.

By: S. Partington, E. Murphy, E. Bowen, D. Lacombe, G. Piras, L. Cottrell, T. Menzies

Source: Crossref
Added: August 28, 2020

2014 journal article

Special issue on realizing artificial intelligence synergies in software engineering

Software Quality Journal, 22(1), 49–50.

By: T. Menzies & M. Mernik*

Source: Crossref
Added: August 28, 2020

2013 journal article

Choose to Change: The West Virginia Early Childhood Obesity Prevention Project

Journal of Nutrition Education and Behavior, 45(4), S92.

By: S. Partington*, E. Murphy*, E. Bowen*, D. Lacombe*, G. Piras*, L. Carson*, L. Cottrell*, T. Menzies

Source: Crossref
Added: August 28, 2020

2013 journal article

Guest editorial for the Special Section on BEST PAPERS from the 2011 conference on Predictive Models in Software Engineering (PROMISE)

Information and Software Technology, 55(8), 1477–1478.

By: T. Menzies

Source: Crossref
Added: January 21, 2021

2013 journal article

Predictive models in software engineering

Empirical Software Engineering, 18(3), 433–434.

By: T. Menzies & G. Koru*

Source: Crossref
Added: August 28, 2020

2013 journal article

Software effort models should be assessed via leave-one-out validation

Journal of Systems and Software, 86(7), 1879–1890.

By: E. Kocaguneli* & T. Menzies

author keywords: Software cost estimation; Prediction system; Bias; Variance
Source: Crossref
Added: August 28, 2020

2012 chapter

Crowd-Sourced Knowledge Bases

In Knowledge Management and Acquisition for Intelligent Systems (pp. 258–271).

By: Y. Kim*, B. Kang*, S. Ryu*, P. Compton*, S. Han* & T. Menzies

Source: Crossref
Added: August 28, 2020

2012 journal article

Finding conclusion stability for selecting the best effort predictor in software effort estimation

Automated Software Engineering, 20(4), 543–567.

By: J. Keung*, E. Kocaguneli* & T. Menzies

author keywords: Effort estimation; Data mining; Stability; Linear regression; Regression trees; Neural nets; Analogy; MMRE; Evaluation criteria
Source: Crossref
Added: January 21, 2021

2012 journal article

Special issue on repeatable results in software engineering prediction

Empirical Software Engineering, 17(1-2), 1–17.

By: T. Menzies & M. Shepperd*

Source: Crossref
Added: August 28, 2020

2011 journal article

Guest editorial: learning to organize testing

Automated Software Engineering, 19(2), 137–140.

By: A. Bener* & T. Menzies

Source: Crossref
Added: January 21, 2021

2011 journal article

Kernel methods for software effort estimation

Empirical Software Engineering, 18(1), 1–24.

By: E. Kocaguneli*, T. Menzies & J. Keung*

author keywords: Effort estimation; Data mining; Kernel function; Bandwidth
Source: Crossref
Added: January 21, 2021

2011 journal article

Learning patterns of university student retention

Expert Systems with Applications, 38(12), 14984–14996.

By: A. Nandeshwar*, T. Menzies & A. Nelson*

author keywords: Data mining; Student retention; Predictive modeling; Financial aid
Source: Crossref
Added: August 28, 2020

2010 journal article

A second look at Faster, Better, Cheaper

Innovations in Systems and Software Engineering, 6(4), 319–335.

By: O. El-Rawas* & T. Menzies

author keywords: Software engineering; Predictor models; COCOMO; Faster Better Cheaper; Simulated annealing; Software processes
Source: Crossref
Added: August 28, 2020

2010 journal article

Automatically finding the control variables for complex system behavior

Automated Software Engineering, 17(4), 439–468.

By: G. Gay, T. Menzies, M. Davies* & K. Gundy-Burlet*

author keywords: Contrast-set learning; Search-based software engineering; Simulation; Optimization; Monte Carlo filtering
Source: Crossref
Added: August 28, 2020

2010 journal article

Defect prediction from static code features: current results, limitations, new approaches

Automated Software Engineering, 17(4), 375–407.

By: T. Menzies, Z. Milton*, B. Turhan*, B. Cukic*, Y. Jiang* & A. Bener*

author keywords: Defect prediction; Static code features; WHICH
Source: Crossref
Added: August 28, 2020

2010 journal article

Practical considerations in deploying statistical methods for defect prediction: A case study within the Turkish telecommunications industry

Information and Software Technology, 52(11), 1242–1257.

author keywords: Software defect prediction; Experience report; Naive Bayes; Static code attributes
Source: Crossref
Added: August 28, 2020

2010 chapter

Regularities in Learning Defect Predictors

In Product-Focused Software Process Improvement (pp. 116–130).

By: B. Turhan*, A. Bener* & T. Menzies

Source: Crossref
Added: August 28, 2020

2010 journal article

Sharing experiments using open-source software

Software: Practice and Experience, 41(3), 283–305.

By: A. Nelson*, T. Menzies & G. Gay

author keywords: open source; data mining
Source: Crossref
Added: January 21, 2021

2010 journal article

Stable rankings for different effort models

Automated Software Engineering, 17(4), 409–437.

By: T. Menzies, O. Jalali*, J. Hihn*, D. Baker* & K. Lum*

author keywords: COCOMO; Effort estimation; Data mining; Evaluation
Source: Crossref
Added: August 28, 2020

2009 journal article

Accurate estimates without local data?

Software Process: Improvement and Practice, 14(4), 213–225.

By: T. Menzies, S. Williams, O. Elrawas, D. Baker, B. Boehm, J. Hihn, K. Lum, R. Madachy

Source: Crossref
Added: August 28, 2020

2009 journal article

Finding robust solutions in requirements models

Automated Software Engineering, 17(1), 87–116.

By: G. Gay, T. Menzies, O. Jalali*, G. Mundy*, B. Gilkerson*, M. Feather*, J. Kiper*

Source: Crossref
Added: January 21, 2021

2009 chapter

On the Relative Merits of Software Reuse

In Trustworthy Software Development Processes (pp. 186–197).

By: A. Orrego*, T. Menzies & O. El-Rawas*

Source: Crossref
Added: August 28, 2020

2009 journal article

On the relative value of cross-company and within-company data for defect prediction

Empirical Software Engineering, 14(5), 540–578.

By: B. Turhan*, T. Menzies, A. Bener* & J. Di Stefano*

author keywords: Defect prediction; Learning; Metrics (product metrics); Cross-company; Within-company; Nearest-neighbor filtering
Source: Crossref
Added: August 28, 2020

2008 chapter

Accurate Estimates without Calibration?

In Making Globally Distributed Software Development a Success Story (pp. 210–221).

By: T. Menzies, O. Elrawas*, B. Boehm*, R. Madachy*, J. Hihn*, D. Baker*, K. Lum*

Source: Crossref
Added: August 28, 2020

2008 journal article

Editorial, special issue, repeatable experiments in software engineering

Empirical Software Engineering, 13(5), 469–471.

By: T. Menzies

Source: Crossref
Added: January 21, 2021

2008 journal article

Learning better IV&V practices

Innovations in Systems and Software Engineering, 4(2), 169–183.

By: T. Menzies, M. Benson*, K. Costello*, C. Moats*, M. Northey* & J. Richardson*

author keywords: IV&V; Data mining; Early life cycle defect prediction; NASA
Source: Crossref
Added: August 28, 2020

2008 journal article

Special issue on information retrieval for program comprehension

Empirical Software Engineering, 14(1), 1–4.

By: L. Etzkorn* & T. Menzies

Source: Crossref
Added: January 21, 2021

2006 journal article

Just enough learning (of association rules): the TAR2 “Treatment” learner

Artificial Intelligence Review, 25(3), 211–229.

By: T. Menzies & Y. Hu*

author keywords: TAR2; treatment learning; contrast set learning
Source: Crossref
Added: August 28, 2020

2004 conference paper

Mining repositories to assist in project planning and resource allocation

"International Workshop on Mining Software Repositories (MSR 2004)" W17S Workshop - 26th International Conference on Software Engineering. Presented at the "International Workshop on Mining Software Repositories (MSR 2004)" W17S Workshop - 26th International Conference on Software Engineering.

By: T. Menzies

Event: "International Workshop on Mining Software Repositories (MSR 2004)" W17S Workshop - 26th International Conference on Software Engineering

Source: Crossref
Added: January 21, 2021