Salaheldin Nasr Mostafa
Dina Salah is an assistant professor of Computer Science. She has a total experience of 22 years of teaching in higher education in Egypt, UK and USA. In 2014 she was awarded her Ph.D from The Department of Computer Science, University of York, United Kingdom. In addition, she was awarded two postdoctoral grants one in USA and the other in UK. In 2019 she was a Fulbright visiting scholar at the University of Alabama, USA and in 2014 she worked as a research associate at the Agile Research Network, The Open University, United Kingdom.
In 2015 one of her papers was selected as the best paper in the 16th International Conference on Agile Software Development in Finland. She was also an invited speaker at the Department of Software Engineering, Belkinge Institute of Technology in Sweden, and at The Open University in United Kingdom. Moreover, she was the chair of two workshops one in XP’2013 conference in Austria and the other in AUCDI2013, University of York, UK.
Salah’s research interests include: empirical software engineering, ethical issues involved in software development, agile software development, human computer interaction and software engineering education. She is currently a working Member of the IEEE P7000™, Model Process for Addressing Ethical Concerns During System Design Working Group.
While doing her PhD, Salah was involved in several extracurricular activities. She was elected twice as the regional representative of Middle Eastern Students, at the International Student Association at The University of York, UK in 2009/2010 and 2008/2009. She was also elected as the chair of The Egyptian Student Union, York, UK in 2009/2010 and 2008/2009. In 2012 as a recognition of her achievements, Salah was awarded the York University Student Union (YUSU) Award for contribution to diversity and The Yorker award for 50 Students who shaped the year (Number 16).
- D.Salah, M.Hafez Ahmed and K.ElDahshan.Blockchain Applications in Human Resources Management: Opportunities and Challenges. In Proceedings of EASE2020, Trondheim, Norway. ACM, New York, NY, USA. https://doi.org/10.1145/3383219.3383274, 2020.
- D. Salah, R. Paige, P. Cairns. A Maturity Model for Integrating Agile Development Processes and User-Centred Design, SPICE 2016, Dublin, Ireland.
- Barroca , L., Sharp, H., Salah, D., Gregory, P., Taylor, K., Bridging the gap between research and agile practice: an evolutionary model, Special edition of International Journal of Strategic Engineering Asset Management (IJSEAM), 2015.
- D. Salah, R. Paige, P. Cairns. Patterns for Integrating Agile Development Processes and User-Centred Design, Proceedings of the European Conference on Pattern Languages of Programs (EuroPLoP), Bavaria, Germany, July 8-12, 2015.
- Observations on Utilising Usability Maturity Model-Human Centredness Scale in Integrating Agile Development Processes and User Centred Design. SPICE 2015, Gothenburg, Sweden.
- Best Paper Award in XP2015- P. Gregory, L. Barroca, K. Taylor, D. Salah, H. Sharp. Agile Challenges in Practice: A Thematic Analysis’. XP 2015, Finland, May 2015.
- D. Salah, R. Paige, P. Cairns. An Evaluation Template for Expert Review of Maturity Models. Product-Focused Software Process Improvement (PROFES 2014), Helsinki, Finland, December 2014.
- D. Salah, R. Paige, P. Cairns. Integrating Agile Development Processes and User-Centered Design – A Place for Usability Maturity Models? 5th International Conference on Human-Centered Software Engineering (HCSE 2014), Germany, pp. 318-321, September 2014.
- D. Salah, R. Paige, P. Cairns. A Practitioner Perspective on Integrating Agile and User-Centered Design. The 28th British HCI Conference (HCI 2014), Southport, UK, September 2014.
- D. Salah, R. Paige, P. Cairns. A Systematic Literature Review for Agile Development Processes and User Centred Design Integration. 18th International Conference on Evaluation and Assessment in Software Engineering (EASE 2014), London, UK, May 2014.
- D. Salah: A Framework for the Integration of User-Centered Design and Agile Software Development Processes. ICSE 2011. Hawaii, USA, pp. 1132-1133, May 2011.
- A. Zeid, D. Salah, Using Pattern Languages to Design Intelligent Tutoring Systems: A Case Study, IJCSNS International Journal of Computer Science and Network Security, Volume 10 No.9, pp.164-170, September 2010.
- D. Salah, A. Zeid: The Arabic Tutor - An Intelligent Web based Language Tutoring System for Teaching Arabic. SEDE 2010. pp. 165-169.
- D. Salah, A. Zeid , PLITS: A Pattern Language for Intelligent Tutoring Systems, Proceedings of the European Conference on Pattern Languages of Programs (EuroPLoP), Irsee, Germany, July 8-12, 2009.
- D. Salah, A. Zeid, Adaptive Patterns for Intelligent Tutoring Systems, Proceedings of the European Conference on Pattern Languages of Programs (EuroPLoP), Irsee, Germany, July 8-12, 2009.
I am interested in many aspects of computer science and information systems, but in particular empirical software engineering, ethical issues involved in software development, agile software development, and human computer interaction.
- Ph.D. in Computer Science, The University of York, United Kingdom, 2014.
- Master of Science, The American University in Cairo, Egypt, 2005.