Header picture

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


Recent Activities

* July 2014
Mark Harman, Yue Jia, Pedro Reales Mateo and Macario Polo
Angels and Monsters: An Empirical Investigation of Potential Test Effectiveness and Efficiency Improvement from Strongly Subsuming Higher Order Mutation
29th IEEE/ACM International Conference on Automated Software Engineering (ASE 2014), September 15 - 19, 2014, Västerås, Sweden

* July 2014
Invited talk at ISSSE Summer School

* June 2014
Xiangjuan Yao, Mark Harman and Yue Jia.
A Study of Equivalent and Stubborn Mutation Operators using Human Analysis of Equivalence.
36th International Conference on Software Engineering (ICSE 2014). Hyderabad, India, 31st May - 7th June , 2014. Pages 919-930.

* May 2014
Mark Harman, Bill Langdon, and Yue Jia.
Babel Pidgin: SBSE can grow and graft entirely new functionality into a real world system
Symposium on Search-Based Software Engineering SSBSE 2014. (Challenge track)

* May 2014
Mark Harman, Syed Islam, Yue Jia, Leandro Minku, Federica Sarro and Komsan Srivisut.
Less is more: Temporal fault predictive performance over multiple Hadoop releases
Symposium on Search-Based Software Engineering SSBSE 2014. (Challenge track)

* May 2014
Microsoft Azure Grant ($40,000) for research in Higher Order Mutation Testing.


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


Mark Harman, Yue Jia, Pedro Reales Mateo and Macario Polo
Angels and Monsters: An Empirical Investigation of Potential Test Effectiveness and Efficiency Improvement from Strongly Subsuming Higher Order Mutation
29th IEEE/ACM International Conference on Automated Software Engineering (ASE 2014), September 15 - 19, 2014, Västerås, Sweden

Xiangjuan Yao, Mark Harman and Yue Jia.
A Study of Equivalent and Stubborn Mutation Operators using Human Analysis of Equivalence.
36th International Conference on Software Engineering (ICSE 2014). Hyderabad, India, 31st May - 7th June , 2014. Pages 919-930.

Mark Harman, Bill Langdon, and Yue Jia.
Babel Pidgin: SBSE can grow and graft entirely new functionality into a real world system
Symposium on Search-Based Software Engineering SSBSE 2014. (Challenge track)

Mark Harman, Syed Islam, Yue Jia, Leandro Minku, Federica Sarro and Komsan Srivisut.
Less is more: Temporal fault predictive performance over multiple Hadoop releases
Symposium on Search-Based Software Engineering SSBSE 2014.
(Challenge track)

Mark Harman, Yue Jia, Bill Langdon, Justyna Petke, Iman Maghadam, Shin Yoo and Fan Wu
Genetic Improvement for Adaptive Software Engineering (keynote paper)
9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS '14) Hyderabad, India, June 2nd- 3rd, 2014.

Tiantian Wang, Mark Harman, Yue Jia and Jens Krinke
A Rigorous Approach to Clone Evaluation
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

Grants

  • Microsoft Azure Grant ($40,000) for research in Higher Order Mutation Testing.

Events

  • ISSSE Summer School 2014: Invited Talk
  • 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 2014. Website template by Dave Gamache