The traditional testing system will report for the whole system when this
fails in the test cases. However, this report could be large and specially if
one needs to fix the errors of the system. This project aims to solve this
problem by removing unused code automatically so that the reduced source
code is focused on single test case and it will be easier to analyse and faster
This report is submitted as part requirement for the BSc Degree in Computer Science at UCL.
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder. If you wish to make any use of the work not provided for in the law, please contact: firstname.lastname@example.org