Header picture

Research

I am a Research Associate in the CREST, Department of Computer Science at University College London. I am working on the FITTEST project. My research interests are in Software Testing, Clone detection and Mining Software Repositories. I am also managing the CREST Open Workshop.


Publications

Refereed Journal Articles


Yue Jia and Mark Harman
An Anlysis and Survey of the Development of Mutation Testing
IEEE Transactions on Software Engineering, vol. 37 no. 5, pp. 649 – 678, September 2011.

Bill Langdon, Mark Harman and Yue Jia
Efficient Multi Objective Higher Order Mutation Testing with Genetic Programming
Journal of Systems and Software, 2410--2430, 83(12), December,2010

Yue Jia and Mark Harman
Higher Order Mutation Testing
Journal of Information and Software technology, 1379-1393, 51(10), October 2009

Conferences and Workshops


Tiantian Wang, Mark Harman, Yue Jia and Jens Krinke
A Rigorous Approach to Clone Evaluation (to appear)
The 21th ACM SIGSOFT symposium and the 15th European conference on Foundations of software engineering (ESEC/FSE ’13), Saint Peterburg, Russia, 18-26 August 2013

Mark Harman, Bill Langdon, Yue Jia David White, Andrea Arcuri, and John Clark
The GISMOE challenge: Constructing the Pareto Program Surface Using Genetic Programming to Find Better Programs (keynote paper)
27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012) Essen, Germany, September 3rd-7th, 2012. pp. 1-14

Mark Harman, Yue Jia and Yuanyuan Zhang
App store mining and analysis: MSR for app stores (short paper)
2012 9th IEEE Working Conference on Mining Software Repositories (MSR'12), Zurich, Switzerland, 2-3 June, Zurich, Switzerland, 2012, pp. 108-111

Paolo Tonella, Alessandro Marchetto, Cu D. Nguyen, Yue Jia, Kiran Lakhotia and Mark Harman
Finding the optimal balance between over and under approximation of models inferred from execution logs
2012 IEEE Fifth International Conference on Software Testing, Verification and Validation (ICST'12), Montreal, Canada, 17-21 April, 2012, pp. 21-30

Mark Harman, Yue Jia and William Langdon
Strong higher order mutation based test data generation
The 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering (ESEC/FSE ’11), Szeged, Hungary, 05-09 September 2011, pp. 212–222.

Mark Harman, Yue Jia and William B. Langdon
A Manifesto for Higher Order Mutation Testing
The 5th International Workshop on Mutation Analysis MUTATION'10, Paris, France, 6th April 2010.

Jens Krinke, Nicolas Gold, Yue Jia and Dave Binkley
Cloning and Copying between GNOME Projects
The 7th IEEE Working Conference on Mining Software Repositories MSR'10, Cape Town, South Africa, 2nd-3rd May 2010.

Jens Krinke, Nicolas Gold, Yue Jia and Dave Binkley
Distinguishing Copies from Originals in Software Clones
The 4th International Workshop on Software Clones IWSC'10, Cape Town, South Africa, 8th May 2010.

Bill W. Langdon, Mark Harman and Jia Yue
Multi Objective Mutation Testing with Genetic Programming
Testing: Academic and Industrial Conference - Practice and Research Techniques 2009 TAIC PART'09, Winsor, UK, 4th-6th September 2009.

Yue Jia, Dave Binkley, Mark Harman, Jens Krinke and Makoto Matsushita
KClone: A Proposed Approach to Fast Precise Code Clone Detection
The 3rd International Workshop on Software Clones IWSC'09, Kaiserslautern, Germany, 24th March 2009.

Yue Jia and Mark Harman
Milu: A Customizable, Runtime-Optimized Higher Order Mutation Testing Tool for the Full C Language
The 3rd Testing Academia and Industry Conference - Practice and Research Techniques TAIC PART'08, Windsor, UK, 29th-31st August 2008.

Yue Jia and Mark Harman
Constructing Subtle Faults Using Higher Order Mutation Testing
The 8th International Working Conference on Source Code Analysis and Manipulation SCAM'08, Beijing, China, 28th-29th September 2008.

Thesis


MSc in advance software engineering, supervised by Prof. Mark Harman @ KCL.
Clone Detection Using Dependence Analysis and Lexical Analysis

PhD in computing, supervised by Prof. Mark Harman @ UCL.
Higher Order Mutation Testing

Events

  • CSSBSE 2013: Invited Talk
  • Mutation 2013: Program Co-Chair
  • Tarot Summer School 2012: Invited Talk
  • Mutation Special Issue 2012: Guest Editor
  • Mutation 2012: Program Co-Chair
  • GECCO SBSE Track 2012: PC Member
  • Mutation 2011: PC Member
  • ICST 2011: Publications Chair
  • Dagstuhl Evolutionary Test Generation Seminar 2008: Invited Talk

Teaching

  • COMPGS03/M023: Validation & Verification
  • COMPG04/M024: Tools and Environments(TA)

Mutation Testing Repository

Mutation Testing is a fault–based software testing technique that has been widely studied for over three decades. The literature on mutation testing has contributed a set of approaches, tools and empirical studies. This repository aims to provide a full coverage of the publications in the literature on Mutation Testing.

Go to the repository

Tools and Data sets

  • EvaClone: A utility tool for finding suitable configurations for clone detection tool. Download
  • UCLAppA: A data set which has been used for our App Store Mining and Analysis project. Download
  • Milu: A mutation testing tool. Download

Contact

University College London,
Computer Science Dept.
Gower Street,
London
WC1E 6BT

Office: 4.17
Tel: +44 (0)20 7679 2031 (Direct Dial)
Internal: 32031
Fax: +44 (0)20 7387 1397
Email: yue dot jia at ucl.ac.uk


© Yue Jia 2012. Website template by Dave Gamache