Prof. Mark Anderson (Director) –
After gaining a PhD from the University of Liverpool, Mark worked for a number of large commercial organisations in software development. This work has enabled Mark to gain a broad range of experiences in all aspects of the software lifecycle in industries which have represented the automotive, retail and financial sectors as well as working in consultancy for a number of years.
Since moving into Higher Education, Mark has been employed as a Senior Lecturer and has led courses and programmes at both undergraduate and postgraduate levels in subjects such as Grid Computing, Distributed Systems and Java Programming. He has also introduced new subjects into the Computing curriculum in collaboration with colleagues, such as Physical Computing to engage the students with programming activities. Mark has also successfully supervised a number of students through the dissertation/project process and is currently the Programme Leader for BSc(Hons) Computing (Application Development) and Programme Leader for MSc Advanced Software Application Development.
He has also worked with a number of external clients to develop novel solutions for interacting with customers. In this capacity, solutions have been developed using Microsoft Kinect cameras, mobile devices and embedded systems.
John Collins –
John Collins is a Research Fellow in the Department of Computer Science and Information Systems at Edge Hill University (EHU), an Honorary Research Associate at the University of Cape Town (UCT) and is Technical Director of SimCon Ltd. (http://www.simconglobal.com). SimCon carries out research and consultancy in scientific and engineering software, and develops tools for analysis and re-engineering of scientific programs.
John’s research interests include compiler design and the development of software tools for the detection and removal of software errors. His current projects include:
- the Software Validation Project at EHU and at The University Corporation for Atmospheric Research (UCAR) in Boulder Colorado. This is a study to detect and remove many classes of systematic error from WRF, one of the most important climate and weather analysis codes. The project is carried out in collaboration with Dr. David Gill at UCAR, Dr. Mark Anderson at EHU and Brian Farrimond at SimCon;
- the Fynbos project at UCT. This is the development of a new type of fine-grain parallel computer and of the associated compiler technology. The project is carried out in collaboration with Jane Wyngaard and Prof. Mike Inggs at UCT and with Brian Farrimond at SimCon;
- migration and re-engineering of a real-time tracking radar control system at the Denel Overberg Test Range, South Africa (OTR). The project is carried out in collaboration with Dr. Justin Abraham, Harry Huyzers and Ian Swart at OTR and Brian Farrimond at SimCon.
Brian Farrimond –
Brian retired as Principal Lecturer in Computing at Liverpool Hope University in 2010. He is now associated with Edge Hill University as a Research Fellow in the Department of Computer Science and Information Systems. He is also Honorary Research Associate at the University of Cape Town (UCT).
Brian has collaborated for many years with SimCon Ltd (http://www.simconglobal.com/) working as a software engineering consultant on a number of software validation and migration projects. These included projects at Westland Helicopters in Yeovil (UK), at DERA (Defence Evaluation and Research Agency now QINETIQ) Bedford (UK), at Airbus in Bristol (UK) and at the Denel Overberg Test Range in South Africa.
Brian is currently working in collaboration with Edge Hill University in developing software for building dynamic 3D models. and on the quality assurance of climate codes.
Darryl Owens (PhD) – “A Generic Framework Facilitating Automated Quality Assurance Across Languages of Disparate Paradigms”
Darryl Owens has been interested in computers all his life, and uses his spare time to further develop his knowledge and expand into all areas of Computing. Most of Darryl’s background is based in education from Computing and ICT at A level and a first class honours degree in Computing Systems and Software, this now continues into his ongoing study; a PhD in Quality Assurance within Software Engineering. This research lies very close to the Software Validation Project at Edge Hill University and will become one of several pieces of software that will be used to develop a quality assurance framework.