A/Prof. Mohamed Abdelrazek

STAFF PROFILE

Position

Associate Professor

Faculty

Faculty of Sci Eng & Built Env

Department

School of Info Technology

Campus

Melbourne Burwood Campus

Qualifications

Doctor of Philosophy, Swinburne Univ. of Technology, 2014

Biography

Mohamed Abdelrazek is Associate Professor of Software Engineering and IoT. Mohamed has more than 15 years of software industry, research and teaching experience. Before joining Deakin University in 2015, Mohamed worked as a senior research fellow at Swinburne University of Technology and Swinburne-NICTA software innovation lab (SSIL). Mohamed moved to Australia in 2010 to do his PhD in cloud computing security. Before that, Mohamed was the head of software development department at Microtech, a large software house, managing large-scale products/projects and managing a team of more than 40 people including business analysts, designers, software engineers, and quality assurance engineers. Mohamed has deep experience in designing, developing, integrating, and managing large-scale software systems including military process automation, ERP, and CRM systems.

Mohamed is an active researcher in automated software engineering, cloud computing security, formal methods, high-performance computing, IoT, and data science. He has numerous research articles published in top-ranked international journals and conferences.

Read more on Mohamed's profile

Knowledge areas

Cloud Computing

Software Security Assurance

Automated Software Engineering

Data Analytics and Visualization

Publications

Filter by

2018

Supporting diverse challenges of ageing with digital enhanced living solutions

John Grundy, Kon Mouzakis, Rajesh Vasa, Andrew Cain, Maheswaree Curumsing, Mohamed Abdelrazek, Niroshine Fernando

(2018), Vol. 246, pp. 75-90, Telehealth for our ageing society : selected papers from Global Telehealth 2017, Amsterdam, The Netherlands, E1

conference

An ensemble oversampling model for class imbalance problem in software defect prediction

S Huda, K Liu, M Abdelrazek, A Ibrahim, S Alyahya, H Al-Dossari, S Ahmad

(2018), Vol. 6, pp. 24184-24195, IEEE access, Piscataway, N.J., C1

journal
2017

Adaptive security for software systems

M Abdelrazek, J Grundy, A Ibrahim

(2017), pp. 99-127, Managing trade-offs in adaptable software architectures, Burlington, Mass., B1

chapter

Visual representation of penetration testing actions and skills in a technical tree model

A Falah, L Pan, M Abdelrazek

(2017), pp. 1-10, ACSW 2017 : Proceedings of the Australasian Computer Science Week Multiconference, Geelong, Vic., E1

conference

PaaS - black or white: an investigation into software development model for building retail industry SaaS

V Pham, X Liu, X Zheng, M Fu, S Deshpande, W Xia, R Zhou, M Abdelrazek

(2017), pp. 285-287, ICSE 2017 : Proceedings of the 39th International Conference on Software Engineering, Buenos Aires, Argentina, E1

conference

Technical debt interest assessment: From issues to project

A Martini, S Vajda, V Vasa, A Jones, M Abdelrazek, J Grundy, J Bosch

(2017), Vol. Part F129907, pp. 1-6, Proceedings of the XP2017 Scientific Workshops, Cologne, Germany, E1

conference
2016

Ontology-based automated support for goal-use case model analysis

T Nguyen, J Grundy, M Abdelrazek

(2016), Vol. 24, pp. 635-673, Software quality journal, Berlin, Germany, C1-1

journal

A domain-specific visual modeling language for testing environment emulation

J Liu, J Grundy, I Avazpour, M Abdelrazek

(2016), pp. 1-9, VL/HCC 2016: Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Cambridge, United Kingdom, E1

conference

TeeVML : tool support for semi-automatic integration testing environment emulation

J Liu, J Grundy, I Avazpour, M Abdelrazek

(2016), pp. 840-845, ASE'16: Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, Singapore, E1

conference
2015

Supporting scientists in re-engineering sequential programs to parallel using model-driven engineering

M Almorsy, J Grundy

(2015), pp. 1-8, SE4HPCS 2015 : Proceedings of the Software Engineering for High Performance Computing in Science 2015 International Workshop, Florence, Italy, E1-1

conference

Rule-based extraction of goal-use case models from text

T Nguyen, J Grundy, M Almorsy

(2015), pp. 591-601, ESEC/FSE 2015 : Proceedings of the 10th joint European Software Engineering and Foundations of Software Engineering Conference, Bergamo, Italy, E1-1

conference

Integrating goal-oriented and use case-based requirements engineering: the missing link

T Nguyen, J Grundy, M Almorsy

(2015), pp. 328-337, 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems, MODELS 2015 - Proceedings, Ottawa, Ont., E1-1

conference

Automation of Test Case Generation from Behavior Tree Requirements Models

P Lindsay, S Kromodimoeljo, P Strooper, M Almorsy

(2015), pp. 118-127, ASWEC 2015 : Proceedings of the 24th Australasian Software Engineering Conference, Adelaide, South Australia, E1-1

conference

Improving tenants' trust in SaaS applications using dynamic security monitors

M Abdelrazek, J Grundy, A Ibrahim

(2015), pp. 70-79, ICECCS 2015 : Proceedings of the 20th International Conference on Engineering of Complex Computer Systems, Gold Coast, Queensland, E1

conference
2014

Adaptive security management in SaaS applications

M Almorsy, A Ibrahim, J Grundy

(2014), pp. 73-102, Security, privacy and trust in cloud systems, Heidelberg, Germany, B1-1

chapter

HorusCML: context-aware domain-specific visual languages designer

M Almorsy, J Grundy, U Ruegg

(2014), pp. 133-136, VL/HCC 2014 : Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Victoria, E1-1

conference

GUITAR: An ontology-based automated requirements analysis tool

T Nguyen, J Grundy, M Almorsy

(2014), pp. 315-316, RE 2014 : Proceedings of the 22nd International Requirements Engineering Conference, Karlskrona, Sweden, E1-1

conference

Adaptable, model-driven security engineering for SaaS cloud-based applications

M Almorsy, J Grundy, A Ibrahim

(2014), Vol. 21, pp. 187-224, Automated software engineering, Berlin, Germany, C1-1

journal

SecDSVL: a domain-specific visual language to support enterprise security modelling

M Almorsy, J Grundy

(2014), pp. 152-161, ASWEC 2014 : Proceedings of the 23rd Australian Software Engineering Conference, Sydney, New South Wales, E1-1

conference
2013

Automated software architecture security risk analysis using formalized signatures

M Almorsy, J Grundy, A Ibrahim

(2013), pp. 662-671, ICSE 2013 : Proceedings of the 35th International Conference on Software Engineering, San Francisco, Calif., E1-1

conference

A suite of domain-specific visual languages for scientific software application modelling

M Almorsy, J Grundy, R Sadus, W van Straten, D Barnes, O Kaluza

(2013), pp. 91-94, VL/HCC 2013 : Proceedings of the Visual Languages and Human-Centric Computing 2013 Symposium, San Jose, USA, E1-1

conference
2012

Supporting automated vulnerability analysis using formalized vulnerability signatures

M Almorsy, J Grundy, A Ibrahim

(2012), pp. 100-109, 2012 27th IEEE/ACM International Conference on Automated Software Engineering, ASE 2012 - Proceedings, Essen, Germany, E1-1

conference

Supporting automated software re-engineering using re-aspects

M Almorsy, J Grundy, A Ibrahim

(2012), pp. 230-233, ASE 2012 : Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering, Essen, Germany, E1-1

conference

Supporting operating system kernel data disambiguation using points-to analysis

A Ibrahim, J Grundy, J Hamlyn-Harris, M Almorsy

(2012), pp. 234-237, ASE 2012 : Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering, Essen, Germany, E1-1

conference

MDSE@R: model-driven security engineering at runtime

M Almorsy, J Grundy, A Ibrahim

(2012), Vol. 7672, pp. 279-295, CSS 2012 : Proceedings of the 4th International Symposium on Cyberspace Safety and Security, Melbourne, Victoria, E1-1

conference

SMURF: supporting multi-tenancy using re-aspects framework

M Almorsy, J Grundy, A Ibrahim

(2012), pp. 361-370, ICECCS 2012 : Proceedings of the IEEE 17th International Conference on Engineering of Complex Computer Systems, Paris, France, E1-1

conference

Operating system kernel data disambiguation to support security analysis

A Ibrahim, J Grundy, J Hamlyn-Harris, M Almorsy

(2012), Vol. 7645, pp. 263-276, NSS 2012 : Proceedings of the 6th International Conference on Network and System Security 2012, Fujian, China, E1-1

conference

Identifying OS kernel objects for run-time security analysis

A Ibrahim, J Hamlyn-Harris, J Grundy, M Almorsy

(2012), Vol. 7645, pp. 72-85, NSS 2012 : Proceedings of the 6th International Conference on Network and System Security 2012, Fujian, China, E1-1

conference

VAM-aaS: online cloud services security vulnerability analysis and mitigation-as-a-service

M Almorsy, J Grundy, A Ibrahim

(2012), Vol. 7651, pp. 411-425, WISE 2012 : Proceedings of the 13th International Conference on Web Information Systems Engineering, Paphos, Cyprus, E1-1

conference

TOSSMA: a tenant-oriented SaaS security management architecture

M Almorsy, J Grundy, A Ibrahim

(2012), pp. 981-988, CLOUD 2012 : Proceedings of the 5th IEEE International Conference on Cloud Computing 2012, Honolulu, Hawaii, E1-1

conference

Supporting virtualization-aware security solutions using a systematic approach to overcome the semantic gap

A Ibrahim, J Hamlyn-Harris, J Grundy, M Almorsy

(2012), pp. 836-843, CLOUD 2012 : Proceedings of the IEEE 5th International Conference on Cloud Computing, 2012, Honolulu, Hawaii, E1-1

conference
2011

CloudSec: a security monitoring appliance for virtual machines in the IaaS cloud model

A Ibrahim, J Hamlyn-Harris, J Grundy, M Almorsy

(2011), pp. 113-120, NSS 2011 : Proceedings of the 5th International Conference on Network and System Security 2011, Milan, Italy, E1-1

conference

Collaboration-based cloud computing security management framework

M Almorsy, J Grundy, A Ibrahim

(2011), pp. 364-371, CLOUD 2011 : Change We Are Leading : Proceedings of the IEEE 4th International Conference on Cloud Computing 2011, Washington, D.C., E1-1

conference

Funded Projects at Deakin

Australian Competitive Grants

Domain-specific visual languages for big data analytics applications

Prof John Grundy, A/Prof Mohamed Abdelrazek, Dr Qiang He, Prof John Hosking

ARC - Discovery Projects

  • 2017: $89,880

ARC Research Hub for Digital Enhanced Living

Prof Kon Mouzakis, Prof Svetha Venkatesh, Prof Anthony Maeder, Prof Alison Hutchinson, Prof Michael Berk, Prof Ralph Maddison, Prof Abbas Kouzani, Prof Rajesh Vasa, Prof Rafael Calvo, Prof Helen Christensen, Prof Patricia Williams, Prof Dinh Phung, Prof John Yearwood, Prof Susan Gordon, Prof David Powers, Prof Nilmini Wickramasinghe, A/Prof Niranjan Bidargaddi, A/Prof Santu Rana, A/Prof Truyen Tran, A/Prof Sunil Gupta, Dr Wei Luo, A/Prof Mohamed Abdelrazek, Dr Felix Tan, Prof Henning Langberg, A/Prof Lars Kayser, Prof Finn Kensing, Prof Freimut Bodendorf, Prof John Hansen, Prof James Warren, Dr Roopak Sinha, Prof A Smeaton, Mr Ian Aitken, Mr Fonda Voukelatos, Mr Jeffrey Fiebig, Mr Dean Serroni, Mr Christopher Farguhar, Ms Jennifer Biggin, Mr John Fouyaxis, Mr Kevin Hoon, Prof John Grundy, Dr Leonard Hoon, David Varley

ARC Industrial Transformation Research Hubs

  • 2018: $253,606
  • 2017: $601,698

Other Public Sector Funding

Techniques for Distributed Intensive Data Processing

Prof Kon Mouzakis, Prof Rajesh Vasa, A/Prof Mohamed Abdelrazek, Prof John Grundy

  • 2017: $206,919
  • 2016: $75,000

Navigation algorithms

Prof Kon Mouzakis, Prof Rajesh Vasa, A/Prof Mohamed Abdelrazek

  • 2016: $10,000

Combat Simulation Program Analysis Assisting Input-Output Statistical Inference

Prof Kon Mouzakis, Prof Rajesh Vasa, A/Prof Mohamed Abdelrazek

  • 2017: $51,177

Open Interfaces for Synthetic Training Applications

Prof Kon Mouzakis, Prof Rajesh Vasa, A/Prof Mohamed Abdelrazek

  • 2018: $20,708
  • 2017: $30,000

Industry and Other Funding

NICTA/Data61 Scholarships - School of IT

Prof John Yearwood, Prof John Grundy, A/Prof Mohamed Abdelrazek, Prof Yong Xiang, Dr Shui Yu

  • 2018: $76,789
  • 2017: $143,404

Investigating How to Build a Reliable Software-as-a-Service (SaaS) Platform

Dr James Xi Zheng, A/Prof Mohamed Abdelrazek, Prof Wanlei Zhou

  • 2017: $20,000
  • 2016: $60,000

Extraction of Formal Specification from Ford Requirements

Prof John Grundy, A/Prof Mohamed Abdelrazek

  • 2017: $63,060

Digital Enhanced Living Project

Prof Kon Mouzakis, Prof Rajesh Vasa, Dr Niroshinie Fernando, A/Prof Mohamed Abdelrazek, Prof Svetha Venkatesh, Prof Dinh Phung, Prof John Grundy

  • 2017: $680,000
  • 2016: $501,220

Heartrac - Improving Heart Health and Wellbeing

Prof Kon Mouzakis, Prof Rajesh Vasa, A/Prof Mohamed Abdelrazek, A/Prof Andrew Cain, A/Prof Gery Karantzas, Dr Thanh Nguyen

  • 2018: $660,000
  • 2017: $410,000

Developing a Proof-of-Concept Toolset for Software Vulnerability Analysis Using Hybrid Static and Dynamic Analysis.

A/Prof Mohamed Abdelrazek, Dr Amani Ibrahim, Prof John Grundy, Dr Aldeida Aleti

  • 2018: $30,000

Supervisions

Associate Supervisor
2017

Hayden Melton

Thesis entitled: Empirical Studies of Structural Phenomena Using a Curated Corpus of Java Code

Doctor of Philosophy (Information Technology), School of Information Technology