Publications on Software Maintenance

Effectively Incorporating Expert Knowledge in Automated Software Remodularisation
M Hall, N Walkinshaw and P McMinn
IEEE Transactions on Software Engineering, 2018
[PDF]
[DOI]
[]
@article{Hall2018,
  author  = "Hall, Mathew and Walkinshaw, Neil and McMinn, Phil",
  title   = "Effectively Incorporating Expert Knowledge in Automated Software Remodularisation",
  journal = "IEEE Transactions on Software Engineering",
  year    = "2018",
  pages   = "613--630",
  number  = "7",
  volume  = "44"
}

Establishing the Source Code Disruption Caused by Automated Remodularisation Tools
M Hall, M Khojaye, N Walkinshaw and P McMinn
International Conference on Software Maintenance and Evolution (ICSME), 2014
[PDF]
[DOI]
[]
@inproceedings{Hall2014,
  author    = "Hall, Mathew and Khojaye, Muhammad and Walkinshaw, Neil and McMinn, Phil",
  title     = "Establishing the Source Code Disruption Caused by Automated Remodularisation Tools",
  booktitle = "International Conference on Software Maintenance and Evolution (ICSME)",
  year      = "2014",
  pages     = "466--470"
}

Supervised Software Modularisation
M Hall, N Walkinshaw and P McMinn
International Conference on Software Maintenance (ICSM), 2012
[PDF]
[DOI]
[]
@inproceedings{Hall2012,
  author    = "Hall, Mathew and Walkinshaw, Neil and McMinn, Phil",
  title     = "Supervised Software Modularisation",
  booktitle = "International Conference on Software Maintenance (ICSM)",
  year      = "2012",
  pages     = "472--481"
}

Using Dictionary Compression Algorithms to Identify Phases in Program Traces
S Afshan, P McMinn and N Walkinshaw
Technical Report, Department of Computer Science, University of Sheffield, 2010
[PDF]
[]
@techreport{Afshan2010,
  author      = "Afshan, Sheeva and McMinn, Phil and Walkinshaw, Neil",
  title       = "Using Dictionary Compression Algorithms to Identify Phases in Program Traces",
  institution = "Department of Computer Science, University of Sheffield",
  year        = "2010",
  number      = "CS-10-01"
}

Superstate Identification for State Machines Using Search-Based Clustering
M Hall, P McMinn and N Walkinshaw
Genetic and Evolutionary Computation Conference (GECCO), 2010
[PDF]
[DOI]
[]
@inproceedings{Hall2010,
  author    = "Hall, Mathew and McMinn, Phil and Walkinshaw, Neil",
  title     = "Superstate Identification for State Machines Using Search-Based Clustering",
  booktitle = "Genetic and Evolutionary Computation Conference (GECCO)",
  year      = "2010",
  pages     = "1381--1388"
}

Using Compression Algorithms to Support the Comprehension of Program Traces
N Walkinshaw, S Afshan and P McMinn
International Workshop on Dynamic Analysis (WODA), 2010
[PDF]
[DOI]
[]
@inproceedings{Walkinshaw2010,
  author    = "Walkinshaw, Neil and Afshan, Sheeva and McMinn, Phil",
  title     = "Using Compression Algorithms to Support the Comprehension of Program Traces",
  booktitle = "International Workshop on Dynamic Analysis (WODA)",
  year      = "2010",
  pages     = "8--13"
}