Information of Tao Jiang's PhD Program

I am a PhD stduent of Department of Computer Science in Kings College London. My supervisor is Prof. Mark Harman who leads the CREST group. CREST research interests include Evolutional Testing, Program Slicing, Search Based Software Engineering (SBSE), Source Code Analysis, etc. My PhD topic is search based dependence analysis, that is, applying the framework of SBSE and the technique of Program Slicing to analysing the interesting dependence structures in the program, which can contribute to the area in software engineering problems, such as Program Comprehesion, maintenance, measurement and program refactoring.


Current project:
I've just implemented the potential research topic about search based slicing and empirical results show that the hypothesis that dependence structure analysis of combining the SBSE and Program Slicing can be formulated and that consistent results can be achieved. The abstract can be found at locating thedependence structures using search based slicing, and related source codes and slicing data can be found below below .
Moreover, I am focusing on some new idea about formulation of interesting dependence analysis search based metrics.ppt .

The source codes and slicing data used in paper 'Locating dependence structures using search based slicing':
sum.c ,hello.c ,informationflow.c ,acct.c ,newton.c,tss.c
sum-slicing.txt, hello-slicing.txt, informationflow-slicing.txt, acct-slicing.rar, newton-slicing.txt, tss-slicing.txt


PhD Publications:
Tao Jiang, Nicolas Gold, Mark Harman and Zheng Li
Locating dependence structures using search based slicing
Journal of Information and Software Technology
To appear.

Tao Jiang, Mark Harman and Youssef Hassoun
Analysis of Procedure Splitability
15th Working Conference on Reverse Engineering (WCRE 2008), Antwerp, Belgium, 15th-18th October 2008. To appear.


Submissions:

Preparations:
Tao Jiang, Mark Harman and Youssef Hassoun
Patterns of Procedure Splitability