Dr Murray Wood

Senior Lecturer

Computer and Information Sciences

Personal statement

Received BSc (Hons) degree in Computer Science from the University of Strathclyde in 1983. After a brief period in the compiler team at ITT in Harlow, Essex, returned to Strathclyde as a research assistant working with Ian Sommerville. PhD research was concerned with software reuse, particularly the problems of storing and retrieving reusable software components. Received PhD degree in Computer Science in 1988, again from the University of Strathclyde. Appointed lecturer in Computer Science at the University of Strathclyde in 1987 and senior lecturer in 2000.

Personal Web Page: https://personal.cis.strath.ac.uk/murray.wood/

Expertise

Has expertise in:

    Software Engineering: Software Design, Programming, Testing, Inspection, Object-Oriented Frameworks, Design Patterns, Empirical Studies.

Publications

Recognising object-oriented software design quality : a practitioner-based questionnaire survey
Stevenson Jamie, Wood Murray
Software Quality Journal, (2017)
http://dx.doi.org/10.1007/s11219-017-9364-8
Comparing text-based and dependence-based approaches for determining the origins of bugs
Davies Steven, Roper Marc, Wood Murray
Journal of Software: Evolution and Process Vol 26, pp. 107-139, (2014)
http://dx.doi.org/10.1002/smr.1619
Using bug report similarity to enhance bug localisation
Davies Steven, Roper Marc, Wood Murray
19th Working Conference on Reverse Engineering, pp. 125-134, (2012)
http://dx.doi.org/10.1109/WCRE.2012.22
A preliminary evaluation of text-based and dependency-based techniques for determining the origins of bugs
Davies Steven, Roper Marc, Wood Murray
18th Working Conference on Reverse Engineering (WCRE 2011), pp. 201-210, (2011)
http://dx.doi.org/10.1109/WCRE.2011.32
Investigating and improving the models of programming concepts held by novice programmers
Ma L., Ferguson John, Roper M., Wood M.
Computer Science Education Vol 21, pp. 57-80, (2011)
http://dx.doi.org/10.1080/08993408.2011.554722
A review of awareness in distributed collaborative software engineering
Omoronyia Inah, Ferguson John, Roper Marc, Wood Murray
Software: Practice and Experience Vol 40, pp. 1107-1133, (2010)
http://dx.doi.org/10.1002/spe.1005

more publications

Research interests

Software engineering: the development and evaluation of techniques to support the construction, comprehension and validation of reliable large-scale systems.

Current interest is in understanding and appreciating software design, including: How to distinguish good design from bad. Identifying examples of good design. Evidence to support design quality. Visualisation of design quality. Characteristics of good design in terms of use of: interfaces, inheritance, composition, dependency, MVC, design patterns, ...

Past research was in the context of the EFoCS research group and ISERN. The goal of the group's research was to evaluate, understand and improve software engineering methods and technologies through empirical research.

EPSRC Grant GR/N07509 Documenting Object-Oriented Frameworks: An Empirical Investigation
The aim of this project was to identify the difficulties in understanding object-oriented frameworks and to empirically evaluate a well-defined set of techniques for framework documentation through their application to industrial-strength case studies.

Publications   

Google Scholar Citations (handle with care: "Counting papers slows the rate of scientific progress" David Parnas Stop the Numbers Game)


Phds Supervised

Past Research Projects

EFoCS Technical Reports

Journal Editorial Boards: Empirical Software Engineering: An International Journal

Professional activities

Empirical Software Engineering and Measurement
Member of programme committee
2009
Empirical Software Engineering (Journal)
Editorial board member
2002

more professional activities

Projects

Doctoral Training Grant 2010 | Davies, Steven
Roper, Richard (Principal Investigator) Wood, Murray (Co-investigator) Davies, Steven (Research Co-investigator)
Period 01-Oct-2010 - 13-Oct-2014

more projects

Address

Computer and Information Sciences
Livingstone Tower

Location Map

View University of Strathclyde in a larger map