Accepting PhD Students

    PhD projects

    System failure diagnosis, System error propagation, Network attacks.

    • 189

    Research activity per year

    If you made any changes in Pure these will be visible here soon.

    Personal profile


    Edward is a Lecturer (Research & Teaching) in the Computing Science Department, University of Aberdeen.  He received his PhD in Computer Science at the University of Warwick (his PhD supervisor was Dr. Arshad Jhumka).  After his PhD, he did his post-doc at Lancaster University (his post-doctoral advisor was Prof. Neeraj Suri).

    Service to the community:

    2022: Reviewer for the Latin American Journal of Computing, ACM Computing Surveys.

    2021: PC member for the 2nd International Conference on Information and Software Technologies (ICI2ST)

    2020: Reviewer for the 2nd International Conference on Machine Learning and Intelligent Systems (MLIS)

    2019: Reviewer for IEEE Access

    2018: Reviewer for ACM Computing Surveys, Software: Practice and Experience

    Research Profile

    Edward's main research interest is in large-scale systems dependability.  His initial research interests is focused on reliability, one of the attributes of dependability [1-5].  Currently, his focus is on the security aspect of dependability where he is investigating security in large networks [6].  He also has a general interest in anomaly detection, causal inference and software security.

    Research keywords: Dependability, HPC (High-Performance Computing) systems reliability, Network security, Data analysis.

    Prospective research students:  If you are interested in my research and would like to study for a PhD, send your CV, academic transcripts and proposal to Dr. Chuah at for an informal discussion.

    Research Overview:

    Edward's expertise is in system failure diagnostics and data analysis.  He has worked on the topic of failure diagnosis since 2010.  He is the main developer of FDiag, a system log-based failure diagnostics toolkit [5].  FDiag has been used by HPC systems administrators at the Texas Advanced Computing Center to uncover previously unknown causes of compute node soft lockups.  He also developed several more system log-based diagnostics tools.  ANCOR is a novel anomaly-correlation approach that linked system resource usage anomalies with system failures [4].  CORRMEXT is a new workflow that identified patterns of error propagation on large supercomputer systems [2].  The tools he developed are open-sourced and available to download on GitHub.

    Selected publications:

    1. E. Chuah, A. Jhumka, S. Alt, R.T. Evans, N. Suri, Failure Diagnosis for Cluster Systems Using Partial Correlations, in Proceedings of IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), 2021.
    2. E. Chuah, A. Jhumka, S. Alt, D.B.-Thomert, J.C. Browne, M. Parashar, Towards Comprehensive Dependability-Driven Resource Use and Message Log-Analysis for Cluster Systems Diagnosis, Journal of Parallel and Distributed Computing, 2019.
    3. E. Chuah, A. Jhumka, J.C. Browne, N. Gurumdimma, S. Narasimhamurthy, B. Barth, Using Message Logs and Resource Use Data for Cluster Failure Diagnosis, in Proceedings of IEEE International Conference on High-Performance Computing, Data and Analytics (HiPC), 2016.
    4. E. Chuah, A. Jhumka, S. Narasimhamurthy, J. Hammond, J.C. Browne, B. Barth, Linking Resource Usage Anomalies with System Failures from Cluster Log Data, in Proceedings of IEEE International Symposium on Reliable Distributed Systems (SRDS), 2013.
    5. E. Chuah, S. Kuo, P. Hiew, W.C. Tjhi, G. Lee, J. Hammond, M.T. Michalewicz, T. Hung, J.C. Browne, Diagnosing the Root-Causes of Failures from Cluster Log-Files, in Proceedings of IEEE International Conference on High-Performance Computing (HiPC), 2010.
    6. E. Chuah, N. Suri, A. Jhumka, S. Alt, Challenges in Identifying Network Attacks Using NetFlow Data, in Proceedings of IEEE International Symposium on Network Computing and Applications (NCA), 2021.

    System log-based failure diagnostics tools on GitHub

    Teaching Overview

    Edward taught various courses ranging from Learning from Data to Software Engineering and Algorithm Analysis to undergraduate and postgraduate students.


    PhD in Computer Science, The University of Warwick, UK.

    MSc in Distributed Systems Engineering, Lancaster University, UK.

    BSc in Computer Science, The University of Leicester, UK.

    Area of Expertise

    • Computer Sciences and Informatics
    • System failure diagnosis
    • Data analysis
    • Network attacks
    • Error propagation


    Dive into the research topics where Thuan Yew Edward Chuah is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
    • 1 Similar Profiles

    Collaborations and top research areas from the last five years

    Recent external collaboration on country/territory level. Dive into details by clicking on the dots or