Staff Directory

Dr Haifeng Shen Name: Dr Haifeng Shen
Assistant Deputy Head of School
+612 9465 9366
Organisational Area
Faculty of Law and Business
Peter Faber Business School
North Sydney
Building 532 - Tenison Woods House(8-20 Napier Street, North Sydney NSW 2060)-Level 6-Room6.03
Biographical Information

Associate Professor Haifeng Shen is the Discipline Head of Information Technology in the Peter Faber Business School at Australian Catholic University (ACU) since 2019. He is also a visiting fellow at the EPICentre (The Expanded Perception and Interaction Centre) of the University of New South Wales. He had been a Lecturer/Senior Lecturer in the School of Computer Science, Engineering and Mathematics at Flinders University in Australia since 2009 and an Assistant Professor in the School of Computer Science and Engineering at Nanyang Technological University in Singapore from 2003 to 2009. Dr Shen also has over six years working experience in industry as a software engineer, computer system administrator and programmer before becoming an academic.

Dr Shen completed his PhD at Griffith University in Australia. He also completed his MEng and BEng degrees at Tianjin University in China, both in Information Technology.



Dr Shen has published over 100 research papers at international conferences and journals, including top venues such as ACM Transactions on Computer Human Interaction (TOCHI), IEEE Transactions on Software Engineering, ACM Transactions on Internet Technology (TOIT), IEEE Transactions on Industrial Informatics (TII), IEEE Transactions on Computational Social Systems (TCSS), Journal of Network and Computer Applications, Journal of Computer and System Sciences, International Journal of Human Computer Studies, Information and Software Technology, Expert Systems with Applications, Future Generation Computer Systems,  ACM Conference on Human Factors in Computing Systems (CHI), ACM Conference on Computer Supported Cooperative Work (CSCW), IEEE/ACM Conference on Automated Software Engineering (ASE), International Conference on Evaluation and Assessment in Software Engineering (EASE), International Conference on Social Computing (SocialCom), ACM Conference on Supporting Group Work (GROUP), ACM Conference on Intelligent User Interface (IUI), and International Conference on Service Oriented Computing (ICSOC).

Selected Publications

  • Shenghui Gu, Guoping Rong, He Zhang, Haifeng Shen (2022), Logging Practices in Software Engineering: A Systematic Mapping Study. IEEE Transactions on Software Engineering, doi: 10.1109/TSE.2022.3166924.
  • Zhibin Liao, Kewen Liao, Haifeng Shen, Marouska F Van Boxel, Jasper Prijs, Ruurd L Jaarsma, Job Doornberg, Anton van den Hengel, Johan W. Verjans (2022). CNN Attention Guidance for Improved Orthopedics Radiographic Fracture Classification. IEEE Journal of Biomedical and Health Informatics 26(7): 3139-3150.
  • R. N. Rajapakse, M. Zahedi, M. A. Babar, H. Shen (2022). Challenges and solutions when adopting DevSecOps: A systematic review. Information and Software Technology 141 (106700). 
  • H. Zhang, R. Mao, H. Huang, Q. Dai, X. Zhou, H. Shen, G. Rong (2021). Processes, challenges and recommendations of grey literature review: An experience report. Information and Software Technology 137 (106607) 
  • H. Shen, K. Liao, Z. Liao, J. Doornberg, M. Qiao, A. van den Hengel, J. W. Verjans (2021). Human-AI Interactive and Continuous Sensemaking: A Case Study of Image Classification using Scribble Attention Maps. Proc. ACM Conference on Human Factors in Computing Systems Extended Abstracts 290(1-8) 
  • T. Wyeld, P. Jiranantanagorn, H. Shen, K. Liao, T. Bednarz (2021). Understanding the Effects of Real-time Sentiment Analysis and Morale Visualisation in Backchannel Systems: A Case Study. International Journal of Human Computer Studies 145 (102524) 
  • L. Yang, H. Zhang, H. Shen, X. Huang, X. Zhou, G. Rong, D. Shao (2021). Quality Assessment in Systematic Literature Reviews: A Software Engineering Perspective. Information and Software Technology 130 (106397) 
  • B. Liu, H. Zhang, L. Yang, L. Dong, H. Shen, and K. Song (2020). An Experimental Evaluation of Imbalanced Learning and Time-Series Validation in the Context of CI/CD Prediction. Proc. Evaluation and Assessment in Software Engineering (EASE) 21-30.      
  • H. Shen, T. Bednarz, H. Nguyen, F. Feng, T. Wyeld, P. J. Hoek, E. H. S. Lo (2019). Information Visualisation Methods and Techniques: State-of-the-art and Future Directions. Journal of Industrial Information Integration 16:100102 
  • O. Tarkhaneh and H. Shen (2019). An adaptive differential evolution algorithm to optimal multi- level thresholding for MRI brain image segmentation. Expert Systems with Applications 138:112820 
  • S. Akraa, A.P. Pham-Tam, H. Shen, Y. Tang, B.Z. Tang, J. Li, and S. Walker (2018). A smartphone-based point-of-care quantitative urinalysis device for chronic kidney disease patients. Journal of Network and Computer Applications 115:59-69. 
  • J. Almalki and H. Shen (2018). SORCER: A Decentralised Continuous Integration Platform for Service-Oriented Software Systems. Proc. 16th International Conference on Service-Oriented Computing (ICSOC) 458-464 
  • C. Gao, K. Jin, H. Shen and M.A. Babar (2017). Are you a Human or a Humanoid: Predictive User Modelling through Behavioural Analysis of Online Gameplay Data. Advanced Engineering Informatics 33:410-424. 
  • Y. Mao and H. Shen (2016). Web of Credit: Adaptive Personalised Trust Network Inference From Online Rating Data. IEEE Transactions on Computational Social Systems 3(4):176-189. 
  • Y. Mao, H. Shen and C. Sun (2013). Online Silk Road: Nurturing Social Search through Knowledge Bartering. Proc. ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW) 1193-1202. 
  • H. Shen and M. Reilly (2012). Personalized Multi-user View and Content Synchronization and Re- trieval in Real-time Mobile Social Software Applications. Journal of Computer and System Sciences 78(4):1185-1203. 
  • D. Sun, C. Sun, S. Xia, and H. Shen (2012). Creative conflict resolution in realtime collaborative editing. Proc. ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW) 1411-1420. 
  • H. Shen and C. Sun (2011). Achieving Data Consistency by Contextualization in Collaborative Web-based Applications. ACM Transactions on Internet Technology 10(4): Article 13. 
  • Y. Mao, H. Shen and C. Sun (2011). Looking for nonexistent information: a consumer-led in- teractive search approach. Proc. 25th British Conference on Human-Computer Interaction (HCI) 151-156. 
  • Y. Zheng, H. Shen and C. Sun (2010). Inspiring Innovative Design Integration by Collaborative Exploration of Boolean Operations. IEEE Transactions on Industrial Informatics 6(2): 243-250. 
  • Y. Mao, H. Shen and C. Sun (2010). Supporting Exploratory Information Seeking by Epistemology- based Social Search. Proc. ACM International Conference on Intelligent User Interfaces (IUI) 353-356. 
  • H. Shen, S. Liu, S. Xia, and C. Sun (2008). Distributed Constraints Maintenance in Collabo- rative UML Modeling Environments. Proc. 23th IEEE/ACM Conference on Automated Software Engineering (ASE) 367-370. 
  • C. Sun, S. Xia, D. Sun, D. Chen, H. Shen, and W. Cai (2006). Transparent Adaptation of Single- user Applications for Multi-user Real-time Collaboration. ACM Transactions on Computer-Human Interaction 13(4): 531-582. 

Dr Shen's research expertise is interdisciplinary in nature and revolves around human-centred artificial intelligence and software technologies. It is uniquely positioned at the intersection of human computer interaction (HCI), artificial intelligence (AI), and software engineering (SE) with an aim to support a wide range of real-world industrial applications such as in defence, medicine and health, education, environment, and aquaculture. His research is centred around humans with a unique focus on `interaction': human-AI interaction, human-software interaction, and the integration of AI and software. In human-centred AI, human intelligence and artificial intelligence are seamlessly integrated to provide a solution that outperforms each one alone through interactive sensemaking, which includes both human sensemaking of AI's automation through task-specific and context-aware AI explainability and AI sensemaking of human's expertise through human-in-the-loop interaction. Human-centred SE particularly considers the human aspects of SE such as culture, personality, collaboration, interaction and experience, as majority of software is developed by humans to be used by other humans. I am especially concerned about three areas: (a) user-centred software design, modelling and testing (b) user interface, interaction design, use experience, and collaborative work and (c) human aspects of software processes.

Dr Shen's research profiles:


Dr Shen has supervised 8 PhD completions as the principle supervisor at Flinders University and Nanyang Technological University. He was a coach of South Pacific Programming Competition (SPPC), which is part of annual ACM World Programming Competition.

Dr Shen has been a general chair or program chair for a number of international conferences such as International Conference on Information Visualization, International Conference on Computer Graphics, Imaging, and Visualization, Australasian Software Engineering Conference, and Australasian Human Computer Interaction Conference.

Professional Memberships
  • Senior Member of ACM
  • Senior Member of IEEE

Have a question?


We're available 9am–5pm AEDT,
Monday to Friday

If you’ve got a question, our AskACU team has you covered. You can search FAQs, text us, email, live chat, call – whatever works for you.

Live chat with us now

Chat to our team for real-time
answers to your questions.

Launch live chat
Visit our FAQs page

Find answers to some commonly
asked questions.

See our FAQs