Professor Mark Anderson FBCS CITP

Research Qualifications
  • Software Quality Assurance
  • Data Analytics
  • Data Visualisation
  • Distributed Systems
  • BSc(1st class Hons) Computer Science
  • PhD – “Computer Support for Distance and Distributed Learning”
  • PG Cert in Research Supervision
Teaching Contact
  • Programming
  • Physical Computing
  • Software Development & Testing
Prof. Mark Anderson
Department of Computer Science
Edge Hill University
Ormskirk
Lancashire
L39 4QP
Phone: 01695 657634
Email: Mark Anderson
Office: THF11

Bio

After gaining a PhD from the University of Liverpool, Mark worked for a number of large commercial organisations in software development. This work as allowed 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 Professor in Computing and Information Systems, and has led courses 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) course and Programme Leader for the MSc Advanced Software Application course.

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, Leap Motion, mobile devices and embedded systems.

Mark is currently the Director of the Centre for Data Analysis and Representation on behalf of the department.  The group consists of an expanding team and is currently undertaking a number of research projects with national and international partners.  Examples of the research projects which the group are investigating includes the Software Validation Project which is researching quality assurance of one of the most significant software models in the world.  Mark is also leading the group’s involvement on the international HistorySpace project, and is working with national organisations in developing further projects.  Mark is the lead academic on two KTP projects which are aimed at utilising data analytics and visualisation to enhance business processes for local SMEs.

 

Internal Academic Activities

Professor Anderson recently presented his inaugural address entitled “Dispelling the Myth: the Art of Computing”.  The video of this address is available below.

External Academic Activities

Mark serves as an external examiner at the University of Derby on the BSc (Hons) Computer Science & MSc Forensic Computing courses. He is also the External Examiner for BSc Computer Science for the University of Chester.  He is a Fellow of the HEA (Higher Education Academy) and a Chartered IT Professional (CITP) with the British Computer Society.  Mark is also a Fellow of the British Computer Society.

BCS_4Colour_Logocitp-logocolour

Mark has also served as a programme committee member or reviewer for conferences and journals including

  • Programme Committee member for 1st International Workshop on Cloud Applications and Security, in conjunction with The 5th IEEE International Conference for Internet Technology and Secured Transactions (ICITST-2010) London, 2010
  • Programme Committee member for 2nd International Workshop on Cloud Applications and Security, in conjunction with The 6th IEEE International Conference for Internet Technology and Secured Transactions (ICITST-2010) Abu Dhabi, 2011
  • Programme Committee Member for 2013 2nd International Conference on Educational and Information Technology (ICEIT 2013), Hong Kong, 2013
  • Programme Committee Member for the 5th International Conference on Computer Engineering and Technology (ICCET 2013)?Vancouver, Canada, 2013
  • Reviewer for ACM Transactions On Computers in Education (journal) 2013 – date
  • Reviewer for the International Journal of Software Engineering and Applications 2013 – date
  • Technical Programme Committee Member of the Operating Systems track of The 30th ACM/SIGAPP Symposium On Applied Computing (SAC 2015)

Mark also undertakes a number of activities with external engagements with other organisations.

  • Stargazing events with National Museums Liverpool (3 events in 2017)
  • Articles published in The Conversation and other national publications/media
  • KnowledgeBrief Innovation Days – 2 sessions for Enhancing Customer Engagement with Augmented Reality
  • We Are Nova/Alder Hey Childrens Hospital Hackathon

Research Publications

Submitted

  • Harding, T. and Anderson, M. Is the UK Mobile Communicaton Industry Leaving Phones at Risk of Attack? Submitted to the IEEE SAI Conference 2016
  • Ineson, D. and Anderson, M. Understanding Sporting Fandom in Social Media
    A UK Perspective of Professional Rugby League Clubs. Submitted to the IEEE SAI Conference 2016
  • Halliday, J. and Anderson, M. Learning Analytics – Global Trends in Integration and Development. Submitted to the IEEE SAI Conference 2016

Accepted

  • Anderson, M. and Bolton, J. (2016) Integrating Sensor Devices in a Service Oriented Framework: A Retail Environment Case Study.  Accepted for Service Oriented Software Engineering (SOSE’16)
  • Wing, A., Gavan, C. and Anderson, M. (2016) Understanding Alice3: Is It An Effective Tool For Teaching Undergraduate Programming Classes?  Accepted for IEEE SAI Conference
  • Anderson, M. and Gilbert, M. (2015) User Interface Design as a Catalyst for Organisation Change. Accepted for the IEEE International Conference on E-Business Engineering (ICEBE 2015)
  • Anderson, M. and Bolton, J. (2015) Integration of Sensors to Improve Customer Experience: Implementing Device Integration for the Retail Sector.Accepted for the IEEE International Conference on E-Business Engineering (ICEBE 2015)
  • Bryan, H. and Anderson, M. (2014) Accessibility Issues in HTML 5, International Journal on Recent and Innovation Trends in Computing and Communication (IJRITCC), Vol 2(11) November 2014
  • Anderson, M. and Gilbert, M. (2014) Re-engineering Business Workflows for Quality Assurance: An Agile approach to system refactoring. International Journal of Research in Management and Technology (IJRMT) Vol4 No.5, Sep-October 2014
  • Anderson, M. and Gilbert, M. (2014) Refactoring Teamwork Processes through User Interface Design.  International Journal of Management and Information Technology. Vol 10(4), pp 2094-2100
  • Anderson, M. and Gilbert, M. (2014) Delivering Process Improvement Through Re-engineering Interface Design: A case study. International Journal of Advanced Computer Technology (IJACT), vol 3(5)
  • Tsang, E., Gavan, C. and Anderson, M. (2014) The Practical Application of LEGO® MINDSTORMS® Robotics Kits: Does it Enhance Undergraduate Computing Students’ Engagement in Learning the Java Programming Language?, Proceedings of the ACM Special Interest Group in IT Education (SIGITE’14) Conference, Atlanta, Georgia, 15-17 October
  • Anderson, M. and Bolton, J. (2014) Art in Augmented Reality.  Presented at the 2014 Conference of the Canadian Society for Digital Humanities, Brock University, St Catherines, Ontario, CA.  23-30 May 2014
  • Matthews, P. and Anderson, M. (2014).  Novel Approaches to Developing Multimodal Biometric Systems with Autonomic Liveness Detection.  Intelligent Systems for Science and Information, Springer International Publishing, pp 121-138
  • Bonnett J., Ralph W., Brule A., Dempsey E., Bolton J., Anderson M., Jaques C., Winter M.: The DataScapes Project. Catholic University of Portugal. Porto, Portugal 2014 ISSEI Porto Conference – Images of Europe: Past, Present, Future (International Society for the Study of European Ideas. (2014)
  • Darryl Owens and Dr Mark Anderson, “A Generic Framework for Automated Quality Assurance of Software Models –Implementation of an Abstract Syntax Tree” International Journal of Advanced Computer Science and Applications (IJACSA), 5(1), 2014.

  • Matthew, P. W. & Anderson, M. R., 2014. Novel categorisation techniques for liveness detection. Oxford, 8th International Conference on Next Generation Mobile Apps, Services and Technologies.
  • Matthews, P. and Anderson, M. “Autonomous synergy with biometric security and liveness detection”. Science And Information (SAI) Conference 2013, London, UK
  • Owens, Darryl; Anderson, Mark, “A generic framework for automated Quality Assurance of software models – Application of an Abstract Syntax Tree,” Science and Information Conference (SAI), 2013 , vol., no., pp.207,211, 7-9 Oct. 2013
  • Gavan, C. Anderson, M. and Walsh, D. “Inspiration to Aspiration: Experiences of Developing Employability Skills in Computing”. Accepted for the Journal of Computer Science, Technology and Applications (acceptance date April 2013)
  • Collins, J., Farrimond, B., Flower, D., Anderson, M. and Gill, D. “Removal of Numerical Drift from Scientific Models: A case study using WRF”. International Journal of Software Engineering and Applications (IJSEA), 4(2), pp 51-61, March 2013
  • Matthews, P. and Anderson, M. “Autonomous synergy with biometric security and liveness detection”. Science And Information (SAI) Conference 2013, London, UK
  • Owens, D. and Anderson, M. “A Generic Framework for Automated Quality Assurance of Software Models – Application of an Abstract Syntax Tree”. Science And Information (SAI) Conference 2013, London, UK
  • Owens, D. and Anderson, M. “A Generic Framework for Automated Quality Assurance of Software Models: Supporting Languages of Multiple Paradigms”.   5th International Conference on Computer Engineering and Technology (ICCET), Vancouver, Canada, 13-14 April (also published in the Journal of Software)
  • Gavan, C. and Anderson, M. “Inspiring Creativity: A new approach to teaching programming to undergraduate students”.  Submitted to ACM Transactions On Computer Education (TOCE), ACM, September 2012
  • Matthews, P. and Anderson, M. “Biometric Security for Autonomous Systems”.  Submitted to Transactions in Information Technology Research (TITR), ACM, November 2012
  • Collins, J., Farrimond, B., Anderson, M., Owens, D., Bayliss, D. and Gill, D. “Automated Quality Assurance Analysis: WRF – a case study”.  5th International Conference on Computer Engineering and Technology (ICCET), Vancouver, Canada, 13-14 April (also published in the Journal of Software)
  • Gavan, C. and Anderson, M. “Inspiring Creativity: A New Approach to Teaching Programming to Undergraduate Students”.  Submitted to 2013 2nd International Conference on Educational and Information Technology (ICEIT 2013), Hong Kong, 2-3 February.
  • Gavan, C., Canning, S. and Anderson, M. “Understanding Staff Perceptions of Plagiarism: the Influence of Experience”.  In Conference Proceedings of Ireland International Conference on Education (IICE) 2012, Dublin, Ireland, 29-31 October
  • Gavan, C. and Anderson M. “Engaging Undergraduate Programming Students: Experiences using Lego Mindstorms NXT”.  In Conference Proceedings of ACM Special Interest Group for Information Technology Education (SIGITE) 2012, Calgary, Canada, Oct 10-14.
  • Collins, J., Farrimond, B., Flower, D., Anderson, M. and Gill, D. “Removal of Numerical Drift in Parallel Debugging: WRF – a case study”.  Submitted to Automated Software Engineering, Springer-Verlag, June 2012
  • Woods, K. and Anderson, M. (2011) Understanding the complexity surrounding multitenancy in Cloud Computing.  IEEE International Conference on E-Business Engineering (ICEBE), October 19-21, Beijing, China, 2011.
  • Anderson, M., Ahmed, L., Joshi, M. and Kansakar, S.   (2011) “Adaptive Grid Services”.  In Computational and Data Grids: Principles, Designs and Applications. Preve, N. (ed).  IGI Global.
  • Anderson, M. and Ahmed, L. An Aspect-oriented Approach to Developing a Teleworking Grid.  In Proceedings of IEEE International Conference in E-Business Engineering in Shanghai, China, 2006.
  • Barrett-Baxendale M., Reid D., Hazlewood, P. & Anderson, M. Adaptive Individualised IMS Learning Design Player. In Proceedings of IFIP World Conference on Computers in Education 2005.
  • Reid D., Anderson M. & Barrett-Baxendale M. Collaborative IMS Learning Design. In Proceedings of IFIP World Conference on Computers in Education 2005.
  • Anderson, M. & Jackson, D. (2000). Computer systems for distributed and distance learning. Journal of Computer Assisted Learning, 16 (3), 213-228.
  • Anderson M. and Jackson D., A Problem-oriented Approach to Computer Science Education. In Proceedings of the 3rd Annual Conference on the Teaching of Computing (CTC). Dublin, Ireland, 1995.
  • Anderson M. and Jackson D., Supporting Simulation in Distributed and Distance CBL. In Computer Based Learning in Science. Proceedings of an International Conference, CBLIS’95, Opava, Czech Republic, 1995.
  • Anderson M. and Jackson D., Computer Support for Distance Learning. In Liberating the Learner. Sixth IFIP World Conference on Computers in Education, Birmingham, England, 1995.
Last updated on Last updated on Was this page helpful? Yes NoThanks for your feedback!Please tell us more:
Share