Xiaoyuan Xie Profile Picture

DR. Xiaoyuan Xie

Computer School of Wuhan University

Professor, School of Computer Science, Wuhan University

CSTAR-Centre of Software Testing, Analysis and Reliability

Computer School, Wuhan University, E301

Google Scholar

Education & Working Background

  • SUCCESS - Center For Computering and Engineering Software Systems, Faculty of Information & Communication Technologies, Swinburne University of Technology, Australia

    Research Fellow
    2012 - 2015
  • Faculty of Information & Communication Technologies, Swinburne University of Technology, Australia

    PhD in Computer Science Reasearch Topics: Software testing and analysis, automatic software testing and debugging
    2008 - 2012
  • School of Computer Science and Engineering, Southeast University, Nanjing, China

    Master of Engineering in Computer Science Reasearch Topics: Software testing and analysis, automatic software testing and debugging
    2005.9 - 2007.11
  • School of Computer Science and Engineering, Southeast University, Nanjing, China Bachelor of Engineering in Computer Science

    Major: Computer Science & Technology
    2001.9 - 2005.6
  • School of Computer Science and Engineering, Southeast University, Nanjing, China

    Master of Engineering in Computer Science Reasearch Topics: Software testing and analysis, automatic software testing and debugging
    2005.9 - 2007.11

Awards

  • ACM SIGEVO HUMIES 2017 Silver Medal, Human Competitiveness of Genetic Programming in Spectrum Based Fault Localisation: Theoretical and Empirical Analysis Luojia Young Scholar,

    2016
  • Best Paper Award, "Application of Metamorphic Testing to Supervised Classifiers", Xiaoyuan Xie, Joshua Ho, Christian Murphy, Gail Kaiser, Baowen Xu and Tsong Yueh Chen, 9th International Conference on Quality Software

    2009
  • SUPRA, Swinburne University Postgraduate Research Awards

    2008-2011
  • Best Master Thesis of Jiangsu Province Award, "A Study on Some Applications of Evolutionary Testing", Xiaoyuan Xie, Master Thesis.

  • Graduate Student Scholarship, First-class scholarship of excellent graduate students of Southeast University

    2005 and 2006
  • Best Bachelor Thesis of Jiangsu Province Award, "A Study on Some Questions of Evolutionary Testing", Xiaoyuan Xie, Bachelor Thesis.

  • Excellent Graduate Award, received my Bachelor Degree with being awarded the "Excellent graduate of Southeast University of 2005".

Research Interests

Software testing, program slicing and analysis, debugging and fault-localization, search-based software engineering, evolutionary computing, machine learning

Selected Publications

Refereed Journals

  • S. Yoo (*), X. Xie (*), F-C. Kuo, T. Y. Chen, M. Harman, Human Competitiveness of Genetic Programming in Spectrum-Based Fault Localisation: Theoretical and Empirical Analysis, ACM Transactions on Software Engineering and Methodology

    26(1), pp. 4:1-4:30. (co-corresponding author)
    2017
  • Q. He, X. Xie, Y. Wang, D. Ye, F. Chen, H. Jin, Y. Yang, Localising Runtime Anomalies in Service-Oriented Systems, IEEE Transactions on Service Computing, accepted.

  • T.Y. Chen, P-L. Poon, X. Xie, METRIC: METamorphic Relation Identification based on the Category-choice framework, Journal of Systems and Software

    Vol.116, pp. 177-190.
    2016
  • Chengying Mao, Jifu Chen, Dave Towey, Jinfu Chen, X.Xie, Search-based QoS Ranking Prediction for Web Services in Cloud Environments, Future Generation Computer Systems,

    Vol. 50, No.C, pp: 111-126.
    2015
  • X. Xie, T. Y. Chen, F.-C. Kuo, B. W. Xu, A Theoretical Analysis of The Risk Evaluation Formulas for Spectrum-Based Fault Localization, ACM Transaction on Software Engineering and Methodology,

    Vol. 22, No.4, pp. 31:1-31:40.
    2013
  • X. Xie, W. E. Wong, T. Y. Chen, B. W. Xu, Metamorphic Slice: An Application in Spectrum-Based Fault Localization, Information and Software Technology

    Vol.55, No. 5, pp. 866-879.
    2013
  • X. Xie, J. W. K. Ho, C. Murphy, G. Kaiser, B. W. Xu, and T. Y. Chen, Testing and Validating Machine Learning Classifiers by Metamorphic Testing, Journal of Systems and Software,

    Vol.84, No. 4, pp. 544-558.
    2011
  • T. Y. Chen, J. W. K. Ho, H. Liu, and X. Xie, An Innovative Approach for Testing Bioinformatics Programs Using Metamorphic Testing, BMC Bioinformatics,

    Vol.10, No.1, pp. 24-35. (alphabetic author order) -highly accessed
    2009
  • X. Xie, B. W. Xu, L. Shi, C. H. Nie, Genetic Test Case Generation for Path-oriented Testing, Journal of Software,

    Vol.20, No.12, pp. 3117-3136.
    2009
  • X. Xie, L. Xu, B. W. Xu, C. H. Nie, and L. Shi, Survey of Evolutionary Testing, Journal of Frontiers of Computer Science and Technology

    Vol.2, No.5, pp.449-466.
    2008
  • L. Shi, B. W. Xu, X. Xie, An Empirical Study of Configuration Strategies of Evolutionary Testing, International Journal of Computer Science & Network Security,

    Vol.6, No.1A,pp.44-49.
    2006

Refereed Conferences

  • X.Xie, Z.Liu, S. Song, Z. Chen, J. Xuan and B.W. Xu, Revisit of Automatic Debugging via Human Focus-tracking, accepted by International Conference on Software Engineering (ICSE)

    2016
  • J. Tu, X. Xie, B.W. Xu, Code Coverage-based Failure Proximity without Test Oracles, accepted by IEEE 40th Annual International Computers, Software & Applications Conference (COMPSAC)

    2016.
  • X. Xie,J. Li, C. Wang, T. Y. Chen, Looking for an MR? Try METWiki today, accepted by 1st International Workshop on Metamorphic Testing (MET) co-located with ICSE .

    2016
  • T.Y. Chen, X. Xie (*), F-C. Kuo, B.W.Xu, A Revisit of a Theoretical Analysis on Spectrum-Based Fault Localization, IEEE 39th Annual International Computers, Software & Applications Conference (COMPSAC)

    pp.17-22.
    2015
  • J.Xuan, X. Xie, M. Monperrus, Crash Reproduction via Test Case Mutation: Let Existing Test Cases Help, Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering

    pp. 910-913.
    2015
  • Q.He, X. Xie, F. Chen, C. Wang, R. Vasa, Y. Yang and H. Jin, Spectrum-Based Runtime Anomaly Localisation in Service-Based Systems. Proceedings of IEEE International Conference on Service Computing

    pp.90-97.
    2015
  • X. Xie, J. Tu, T. Y. Chen, B. Xu, Bottom-up Integration Testing with the Technique of Metamorphic Testing. Proceedings of the 14th International Conference on Quality Software (QSIC)

    Dallas, USA, pp.73-78.
    2014
  • X. Xie,F.-C. Kuo, T.Y. Chen, S. Yoo and M. Harman, Provably Optimal and Human-Competitive Results in SBSE for Spectrum Based Fault Localisation. Proceedings of the 5th Symposium on Search Based Software Engineering (SSBSE)

    Saint Petersburg, Russia, pp. 224-238.
    2013
  • X.Xie, W. E. Wong, B. W. Xu, and T. Y. Chen, Spectrum-Based Fault Localization: Testing Oracles Are No Longer Mandatory. Proceedings of the 11th International Conference on Quality Software (QSIC)

    Madrid, Spain, pp. 1-10.
    2011
  • M. Wang,B. Li, Z. Wang, and X. Xie, An Optimization Strategy for Evolutionary Testing Based on Cataclysm. Computer Software and Applications Conference Workshops (COMPSACW)

    Seoul, Korea, pp.359-364.
    2010
  • X. Xie, T. Y. Chen, B. W. Xu, Isolating Suspiciousness from Spectrum-Based Fault Localization Techniques. Proceedings of the 10th International Conference on Quality Software (QSIC)

    Zhangjia Jie, China, pp. 385-392.
    2010
  • X.Xie, J. W. K. Ho, C. Murphy, G. Kaiser, B. W. Xu, and T. Y. Chen, Application of Metamorphic Testing to Supervised Classifiers. Proceedings of the 9th International Conference on Quality Software (QSIC)

    Jeju, Korea, pp. 135-144 (Bestpaper).
    2009
  • X. Xie, B. W. Xu, L. Shi, C. H. Nie, Y. X. He, A Dynamic Optimization Strategy for Evolutionary Testing. Proceedings of the 12th ASIA-PACIFIC Software Engineering Conference (APSEC)

    Taipei, Taiwanpp. 568-575.
    2005
  • X. Xie, B. W. Xu, C. H. Nie, L. Shi, Configuration Strategies for Evolutionary Testing. Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC)

    Edinburgh, Scotland, vol. 2, pp. 13-14.
    2005

Book Chapters

  • B. W. Xu, X. Xie, L. Shi, C. H. Nie, Application of Genetic Algorithms in Software Testing. Advances in Machine Learning Application in Software Engineering

    pp. 287-317, IGI Global
    Feb. 2007

Others

  • X. Xie, F.-C. Kuo, T. Y. Chen, S. Yoo, M. Harman, Theoretical Analysis of GP-Evolved Risk Evaluation Formulas for Spectrum Based Fault Localisation. Research Note RN/13/06

    Department of Computer Science, University College London
    2013
  • X. Xie, W. E. Wong, B. W. Xu, and T. Y. Chen, Spectrum-based Fault Localization Without Test Oracles. Technical Report UTDCS-07-10

    Department of Computer Science, University of Texas at Dallas
    2010

Academic Services

  • Reviewer for Journal of Systems and Software, Software Testing, Verification and Reliability, Software Quality Journal, Science China, Journal of Software, Journal of Computer Science and Technolog, Empirical Software Engineering, Security and Communication Networks

  • PC Member SAC, COMPSAC, QSIC

  • Co-chair of IWPD 2016, MET2017

  • Publicity Chair of ICST 2018

  • Publicity Chair of QSIC 2013

Teaching Experience

  • Compilers - Principles, Techniques and Tools

    2017 Fall
  • Software Testing

    2017 Fall
  • Software Testing

    2016 Fall
  • Subject COS20011, Software Development in Java

    Semester 1 of 2014
  • Subject COS80010, Software Testing Processes and Automation

    Semester 1 of 2014
  • Subject HIT4057/8057, Software Testing and Reliability

    Semester 2 of 2013
  • Subject HIT2037, Java Programming

    Semester 2 of 2013
  • Subject HIT3061, Software Team Project

    Semester 2 of 2012
  • Subject HIT3057/8057, Software Testing and Reliability

    Semesters 2 of 2012, 2011, 2010, 2009 and 2008
  • Examiner for Subject HIT8167, Minor Thesis

    Semester 2 of 2012