Biography
I received an MSc in Information Technology in 2001 and completed my PhD at Keele University in 2007 under the supervision of Professor Pearl Brereton, which was entitled "Controlling Access to Distributed Data Services". While studying for my PhD I worked as a research assistant on two EPSRC-funded projects, investigating data integration using Web services and applying evidence-based practices in software engineering. After my PhD I worked as a Lecturer in the School of Computing and Mathematics and then worked for a while in industry. Since February 2017, I have worked as an Academic Support Officer in the School.
Research and scholarship
My main research interests are in evidence-based software engineering, service-based software engineering, and access control. Along with Professor Pearl Brereton and Dr Mahmood Niazi, I have recently been awarded a two-year Marie Curie International Incoming Fellowship grant to fund a researcher to work within the software engineering research group at Keele. I am a member of the Software Engineering research group within the school and am also a member of the Research Institute for the Environment, Physical Sciences and Applied Mathematics (EPSAM).
Teaching
- CSC-20002/CSC-20014: Database Systems
- CSC-30018: IT Architectures (Module leader)
- CSC-40025 Systems Analysis
- CSC-40022 Systems Design
Selected Publications
-
Learner Analytics; The Need for User-Centred Design in Learning Analytics. EAI Endorsed Transactions on Ambient Systems, Article 9, vol. 16. doi> link> full text>2016.
-
Data Mining for Learning Analytics; does lack of engagement always mean what we think it does?. Journal of Academic Development and Education, Article 6. full text>2016.
-
Systematic literature reviews in global software development: A tertiary study. In MT. Baldassarre, M. Genero, E. Mendes & M. Piattini (Eds.). EASE (pp. 2-11). IET - The Institute of Engineering and Technology / IEEE Xplore. link>2012.
- 2010.
- 2010.
Full Publications Listshow
Journal Articles
-
Learner Analytics; The Need for User-Centred Design in Learning Analytics. EAI Endorsed Transactions on Ambient Systems, Article 9, vol. 16. doi> link> full text>2016.
-
Data Mining for Learning Analytics; does lack of engagement always mean what we think it does?. Journal of Academic Development and Education, Article 6. full text>2016.
- 2014.
- 2011.
- 2010.
- 2010.
- 2010.
-
Refining the systematic literature review process - two participant-observer case studies. Empir. Softw. Eng., 618-653, vol. 15.2010.
-
Systematic literature reviews in software engineering - A tertiary study. Inf. Softw. Technol., 792-805, vol. 52.2010.
- 2009.
- 2009.
-
Systematic literature reviews in software engineering - A systematic literature review. Inf. Softw. Technol., 7-15, vol. 51.2009.
- 2008.
- 2007.
- 2007.
- 2007.
-
Large-scale software engineering questions expert opinion or empirical evidence?. IET Softw., 161-171, vol. 1.2007.
- 2006.
- 2005.
-
Managing healthcare information: the role of the broker. Stud Health Technol Inform, 3-16, vol. 112. link>2005.
-
The Data-Gathering Broker--A User-Based Approach to Viable EPR Systems. Stud Health Technol Inform, 905-910, vol. 116. link>2005.
- 2003.
Other
-
Systematic literature reviews in global software development: A tertiary study. In MT. Baldassarre, M. Genero, E. Mendes & M. Piattini (Eds.). EASE (pp. 2-11). IET - The Institute of Engineering and Technology / IEEE Xplore. link>2012.
- 2009.
-
Pair programming as a teaching tool: a student review of empirical studies. 22ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS (pp. 240-247). link>2009.
- 2009.
- 2009.
-
A systematic literature review of approaches to reengineering for multi-channel access. CSMR 2008: 12TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (pp. 258-262). link>2008.
- 2007.
- 2007.
- 2007.
- 2004.
- 2004.
-
A broker architecture for integrating data using a web services environment. SERVICE-ORIENTED COMPUTING - ICSOC 2003 (pp. 409-422, vol. 2910). link>2003.
Main roles
- Examinations Officer (Computing)
- BCS accreditation coordinator
- Early Resolution Officer
- Timetabling
- Workplace Safety Officer (Mathematics)
Research themes
