Now Hiring: Several Fully Funded PhD Positions are Available.

Our Team

Bakheet Aljedaani is a PhD student in the Centre for Research on Engineering Software Technologies (CREST) at the University of Adelaide. His current research focus is on the security of mobile health applications, particularly assessing the security perception for the end-users, as well as investigating the process of developing secure apps. His research is mainly conducted empirically (e.g., interviews and surveys) and analysing quantitive and qualitative data. The key areas of his research are human aspects of developing secure mobile health applications, security and privacy of mobile health applications, and end-users’ security requirements for mobile health applications. Bakheet worked as a lecturer at Umm Alqura University, Saudi Arabia before joining CREST. He obtained a bachelor degree in Computer Science from King Abdulaziz University, Saudi Arabia and a Master’s degree in Information Security from Lewis University, USA in 2008 and 2011 respectively.

Competencies: Human factor. Mobile health applications. Security and privacy. Security requirements. Empirical research. Quantitative and qualitative analysis.

My research interest is applying deep learning algorithms to software engineering and programming language. I am a Ph.D. student of Computer Science under the Supervision of Professor Muhammad Ali Babar and Professor Chunhua Shen in Crest Centre, at University of Adelaide, Australia. My Ph.D. is focused on “Deep Learning for General Purpose Code Generation.” My goal is to devise neural network models for source code analysis and generation. Previously, I worked as a research scientist at NetEase Inc. China. I obtained my master’s and bachelor’s degree from the School of Computer Science and Engineering, Zhejiang University, China.

Competencies:


Triet Huynh Minh Le

Triet Huynh Minh Le (Lê Huỳnh Minh Triết) is currently a PhD student under the supervision of Professor Ali Babar at the Centre for Research on Engineering Software Technologies, the University of Adelaide. He obtained his first-class honours bachelor degree in Computer Science as a valedictorian from the International University – Vietnam National University, Ho Chi Minh City. His research interests include but are not limited to data mining and machine learning as well as their interdisciplinary applications. In his undergraduate study, Triet utilized machine learning to predict some challenging chemical properties. His PhD will expand his research works to explore how machine learning can perform security vulnerability analytics and prediction for software systems using open-source data (e.g., NVD/CVE/CWE, GitHub and Stack Overflow).

Competencies: Security/Vulnerability analytics, Mining software repositories, Software maintenance, Machine learning, Data mining, Natural Language Processing

Bushra Sabir is currently a PhD student in the school of computer science, University of Adelaide. Her area of research is adversarial Machine Learning for cybersecurity systems. She is especially interested in the area of Secure Machine learning for detecting data exfiltration attacks such as Phishing, Malicious Domains, Spam text and Insider threat. Bushra utilized Machine and Deep learning methods to create adversarial examples of cybersecurity applications (such as phishing URLs, spam emails). In her PhD, she will expand her research works to explore solutions to handle adversarial evasion attacks on Machine and Deep learning cybersecurity systems. Previously she has worked as a lecturer for six years and worked in the software industry for two years. She has achieved a gold medal in Master of Computer and Software Engineering from National University of Technology (NUST-Pakistan).

Competencies: Secure Deep and Machine learning for security critical systems, phishing attacks, Natural Language Processing. Software engineering for Machine learning systems.

I am a visiting PhD student from Wuhan University under joint-supervision of Professor Muhammad Ali Babar and Professor Peng Liang. The main purpose of my research is to systematically analyze the relationships between software architecture and source code for effectively maintaining and evolving software systems. My research interest especially focuses on the relationship between architectural smells and code smells, refactoring architectural smells, and how to evaluate architecture by analyzing source code. I plan to employ empirical research methods and machine learning to address my research questions about the above topics.

Competencies: Software Architecture, Architectural Smell, Empirical Study, Machine Learning, Mining Software Repositories


Yasir Abdullah J Althobaiti

Yasir is a PhD student in the School of Computer Science at The University of Adelaide, under the supervision of Prof. Ali Babar and Dr. Andrew Walters. He is also a member of Centre for Research on Engineering Software Technologies (CREST) research group. Yasir obtained his master’s degree in Web Applications and Services with Merit from University of Leicester and Master by research from University of Reading in the UK. He also earned a BSc in Computer Science (Excellent with Second-class honours) from King AbdulAziz University in Saudi Arabia. Yasir worked as a Service Officer at Bank Aljazira, Saudi Arabia and then he worked as a Teaching Assistant in Taif University. Currently, he works as a Lecturer at Taif University in Saudi Arabia. His currently research interest lies in the area of Software Engineering, ٍSoftware Architecture, Microservice Architecture, Cyber Physical Systems, CyberSecurity and Visualization.

Competencies: Microservice Architecture, Cyber Physical Systems, CyberSecurity, Software Architecture


Nesara Dissanayake

Nesara Dissanayake is a PhD student at the Centre for Research on Engineering Software Technologies (CREST) at the University of Adelaide under the supervision of Professor Ali Babar, Dr Asangi Jayatilaka and Dr Mansooreh Zahedi. Her research lies in the intersection of computer security and software engineering with human factors. She obtained her Bachelor's degree in Software Engineering from the University of Colombo, Sri Lanka. Prior to joining the CREST, she worked as a Software Engineer at a multinational company.

Competencies: Software security patch management, Socio-technical aspects in cybersecurity, Human factors in Software Engineering, Qualitative research


Roshan Pajapakse

Roshan Rajapakse is a PhD student with the Centre for Research on Engineering Software Technologies (CREST) at the University of Adelaide. His studies are being supervised by Professor Muhammad Ali Babar and Dr. Mansooreh Zahedi. Prior to joining CREST, he was a junior staff member at the University of Colombo, Sri Lanka. His main research interests include security in the continuous software engineering paradigm, mining software repositories using text mining techniques and socio-technical research.

Competencies: Application of text mining techniques on mining software repositories, security automation in the continuous software engineering paradigm and human factors research in software engineering.

Orvila Sarker is currently a PhD student in the School of Computer Science, University of Adelaide, Australia under the supervision of Professor Hong Shen and Professor M. Ali Babar. She has been granted Faculty of Engineering, Computer and Mathematical Science (ECMS) divisional scholarship from the University of Adelaide to support her PhD. Her research interests are in wireless networks, cyber security, machine leaning, signal and image processing. She has published a few papers in these fields. Her current research focuses on studying different types of attacks involved in Vehicular Adhoc Network (VANET) and finding the optimal solution to mitigate these attacks. She has been graduated from the School of Electrical and Electronics Engineering (EEE), University of Chittagong, Bangladesh. She obtained University Grants Commission Scholarship (UGC) for securing First position in her Bachelor of Science in Engineering examination. She is on study leave from her current job as an Assistant Professor in the School of Information and Communication Technology (ICT), Comilla university, Bangladesh.

Competencies: Intelligent Transportation Systems (ITS),Vehicular Adhoc Network (VANET), Security and vulnerabilities in ITS and VANET, Machine Learning, Reinforcement Learning.

I am Mubin Ul Haque, from a very beautiful riverine country Bangladesh. I have completed my M.S. and B. Sc. in Computer Science and Engineering from the Department of Computer Science and Engineering, University of Dhaka, Bangladesh. Currently, I am a PhD student under the supervision of Professor Dr. Muhammad Ali Babar, where my researches foucus on “Automation Platform for Clouds (containers) Security Configuration and Compliance across a cloud-based lifecycle”. Before joining here, I was working as a Lecturer (study leave at present) in the Department of Computer Science and Engineering, University of Dhaka, Bangladesh. I also served as a Lecturer in Ahsanullah University of Science and Technology (AUST) prior joining University of Dhaka, Bangladesh. My research interest lies in cyber security, machine learning, software security, reconfigurable and reversible computing.

Competencies: Application of Machine Learning and Natural Language Processing for Qualitative and Quantitative data analysis in Open Source Repositories (GutHub), Question/Answering Platforms (Stack Overflow, Docker Forum) and Container Image Repositories (Docker Hub), Evaluating Container Configuration Data to predict Vulnerabilities.


Zarrin Tasnim Sworna

Currently, I am a PhD student with the Center for Research on Engineering Software Technologies (CREST) at the University of Adelaide under the supervision of Professor Dr. M. Ali Babar. My research interest is in cyber security automation using Machine Learning, Deep Learning and Natural language Processing. Previously, my publications were on VLSI Design. I am on study leave from the post of a Lecturer at Department of Computer Science & Engineering, University of Dhaka (DU), Bangladesh. Before that, I was a lecturer at United International University (UIU), Bangladesh. I have completed my Master of Science (M.S.) and Bachelor of Science (B.Sc) from Department of Computer Science and Engineering, University of Dhaka, Bangladesh.

Competencies: Security automation, Automated security document analysis, Machine Learning, Deep Learning, Natural Language Processing

Roland Croft is currently a PhD student at the University of Adelaide, where he also completed his Bachelor's degree. He graduated with first class honours and was awarded the University Medal for achieving the highest academic score in his year. During his undergraduate study he completed several research projects in the field of cybersecurity. His research interests lie in natural language processing, cybersecurity, machine learning and data mining. His research aims to utilise open source security data and intelligence to create tools and frameworks for automated vulnerability analytics and prediction.

Competencies: Data Mining, Mining Software Repositories, Machine Learning, Natural Language Processing, Security/Vulnerability Analytics

Yongzheng XIE is a PhD student with the Center for Research on Engineering Software Technologies (CREST) at the University of Adelaide under the supervision of Professor M. Ali Babar. His research interest lies in Open Source Software(OSS) evaluation and selection, software projects trustworthy management with integrating OSS, OSS cybersecurity continuous evaluation and evaluation automation using techniques of Machine Learning and Deep Learning. He graduated from Sichuan University, China with a Bachelor of Science (B.Sc) from the major of Computational Mathematics and Applied Software and worked in a large software company for over 20 years with work experience of large scale software development and Open source software management.

Competencies: Cyber Security, Software Architecture, Open Source evaluation and selection, Software Engineering, Security/Vulnerability Analytics, Machine Learning

Guanhua Wang is a PhD student under the supervision of Dr. Mingyu Guo and Prof. Ali Babar. His research is on applying deep learning technique to market design, and its application to cybersecurity domains (e.g., bug bounty systems).

Competencies: Deep Learning, Mechanism Design

Liuyue Jiang is a PhD student and developer under the supervision of Professor M. Ali Babar and Dr. Nguyen. Previous research area is blockchain performance analysis and optimisation. Research interest is in cyber security metric visulisation. Currently work with the CREST. He obtained his master's degree of Computer Science from the University of Adelaide, bachelor’s degree of Computer Science and bachelor's degree of Public Administration from Yunnan University.

Competencies: Software Engineering, Cyber Security, Blockchain, Data Mining, Performance Analysis