top of page
Michael Mohan
Automated Software Maintenance Using Search-Based Refactoring
-
I embarked on a 3 year full-time PhD project to investigate methods to automate the maintenance process of software development, using search-optimisation techniques and refactoring.
-
During this time, I developed a fully automated refactoring tool from scratch in Java for research purposes and for practical use.
-
I also had multiple academic articles published through peer review, in relation to the research conducted.

Thesis
Cover page to the PhD thesis.

PhD Poster
Gives a description of the component of the PhD project undertaken.

Future Ready Program
At one of many PhD personal development courses attended throughout the 3 years.

Thesis
Cover page to the PhD thesis.
1/12
bottom of page