أ.د. فتحي البورعي عيسى
أ.د. فتحي البورعي عيسى
عدد المشاهدات : 122
أستاذ (Full Professor) – قسم علوم الحاسب

أ.د. فتحي البورعي عيسى

أستاذ متخصص في علوم الحاسب بجامعة الملك عبدالعزيز، يمتلك خبرة تتجاوز 35 عاماً في التدريس والبحث العلمي، وله خبرات استشارية صناعية متعددة. تركز اهتماماته البحثية على الأمن السيبراني (أمن البيانات الضخمة والحوسبة السحابية وأمن شبكات SDN وإنترنت الأشياء وخصوصية 5G)، والهندسة البرمجية الذكية، والحوسبة عالية الأداء. نشر أكثر من 210 منشورات علمية محكّمة، منها أكثر من 20 بحثاً في الأمن السيبراني

  • جهة العمل : جامعة الملك عبدالعزيز – كلية الحاسبات وتقنية المعلومات
  • مجال الخبرة : تقنية المعلومات والاتصالات
  • سنوات الخبرة : 35 عام من الخبرة
  • مكان الإقامة : جدة – المملكة العربية السعودية

المؤهلات

المؤهلاسم الجامعةالتخصص العامالتخصص الدقيقالدولةسنة التخرج
دكتوراه (Ph.D.) جامعة الأزهر – جامعة كولورادو (بولدر) هندسة وعلوم الحاسب استخدام المنطق الزمني في اختبار البرمجيات مصر / الولايات المتحدة 1989
ماجستير (M.Sc.) جامعة الأزهر هندسة الحاسب الذاكرات الفقاعية المغناطيسية للحواسب الصغيرة مصر 1984
بكالوريوس (B.Sc.) جامعة القاهرة – كلية الهندسة هندسة الإلكترونيات والاتصالات - مصر 1978

الخبرة

الخبرة العلمية والوظيفيةاسم الجهةمن تاريخإلى تاريخ
أستاذ (Full Professor) جامعة الملك عبدالعزيز – كلية الحاسبات وتقنية المعلومات 2002 حتى الآن
أستاذ مشارك (Associate Professor) جامعة الملك عبدالعزيز – قسم علوم الحاسب 1995 2002
أستاذ مشارك (Associate Professor) جامعة الأزهر – قسم النظم والحاسبات 1995 2000
أستاذ مساعد (Assistant Professor) جامعة الأزهر – قسم النظم والحاسبات 1989 1995
محاضر مساعد (Lecturer Assistant) جامعة الأزهر – قسم النظم والحاسبات 1984 1984

الأعمال العلمية المنشورة

Processing of Inverted Files in Magnetic Bubble Memories
Information Retrieval Systems for Small Computer
Processing of Inverted Files in Magnetic Bubble Memories
The Use of Temporal Logic in Software Testing
A Distributed Compiler Server for Local Area Network
Temporal Logic Based Dynamic Analyzer Expert System
A Simulator for Dataflow Machines
AIDA: A Dynamic Analyzer for the ADA Language
CDFL: A Data Flow Programming Language
DDFRAM: A Computational Model for Dynamic Data Flow Machines
AIDA: A Dynamic Analyzer for Ada Programs
A Reliability and Performance Model for Static Data Flow Machines
Building of an Object-Oriented Analysis Tool
OOSTM: Object-Oriented Static Testing Model
The Use of Temporal Logic in Hardware Testing
A Computational Model for Static Data Flow Machines
TLL-HST: A Temporal Logic Language for Hardware Specification and Testing
An Assertion Language for Object-Oriented Systems Testing
Building of an Object-Oriented Analysis Tool
A Practical Object-Oriented Systems Testing with Assertion Language
Dynamic Tester for Object-Oriented Systems
DCOM and CORBA Integration System at the Basic Programming Level
Building of a Design Tool for Component-Based Applications
Building UML-Based Use Case Subtool for Component-Based Software Development
Building of a Use Case Subtool for Component-Based Software Development
Building an Analysis Sub-Tool for Component-Based Software Development
Enhancement of Expert Systems with Object-Oriented Database Features
Building a New Use Case Subtool for Component-Based Software Development
Agent-Based Electric Network Software System
A Software Sub-Tool for Analyzing Component-Based Application
Component-Based Multimedia Workload Generation Tool
Building a Component-Based E-Learning System
Building an Agent-Based Search Engine
An Agent-Based Algorithm for Document Analysis
Mobile Agent for Locating Software Component
Agent-Based Information Retrieval System
Building an Integrator for Software Components
Building a Component-Based Code Generation Tool
Building Mobile Agent-Based System for GIS
Building Code Generation Tool for Component-Based Application Development Using Software Agents
Semantic-Based Mobile Agent System for GIS
Agent-Based Gathering Tool for Web Services Metadata
Building an E-Learning Content Management Framework
Federated Repository for Reusability of Different Standards Learning Objects
Service-Oriented Distributed Manager for Grid Systems
A KQML-Based Agent Framework for Mobile Agent and Multi-Agent System
Distributed Job Scheduler in Desktop Grid System
Ontology-Based Query in Heterogeneous & Distributed Data Sources
Service-Oriented Manager in Grid System
Use of Agents in Building Integration Tool for Component-Based Applications
Integration Tester for Component-Based Software
GIS Based on Mobile Agent and Ontology
Reusing and Delivery E-Content Based on Learner Desires and Style
Developing an Author's Request Manager of Style-Based E-Learning
An Agent Tool for Integrating Component-Based Applications
Semantic Clustering Approach Based Multi-Agent System for Information Retrieval on Web
Near Duplicate Document Detection Survey
Performance Evaluation of Various Search Result Clustering Algorithms Survey
Temporal Assertion Language for Testing Web Applications
ASERTN: A Dynamic Testing Tool for Java-Based Software Agent
Geographic Information System Based on Mobile Agent and Ontology
Scheduling Manager for Mobile Cloud Using Multi-Agents
Web Services Based Integration Tool for Heterogeneous Databases
IMATT: An Integrated Multi-Agent Testing Tool for the Security of Agent-Based Web Applications
Using Mobile Agent Framework for Studying Fault Management of Distributed Network
Using Mobile Agent Framework for Studying the Performance Management of Distributed Network
Securing Mobile-Agent-Based Systems Against Malicious Hosts
Mobile Agent Framework for Distributed Network Performance Management
An Architecture for Metadata Extractor of Big Data in Cloud Systems
An Integrated Multi-Agent Testing Tool for Security Checking of Agent-Based Web Applications
Manager Architecture for Mobile Cloud Computing-Cloudlet Based
Ontology-Based Cloud Services Representation
DTTAS: A Dynamic Testing Tool for Agent-Based Systems
Arabic Blogging Sentiment Analysis
A Data Analytic Framework for Unstructured Text
A Manager of Grid of Clouds for Enhancing Performance of Distributed Computing
TGAF: Testing of Generic Agent Framework
Exascale MPI-Based Program Deadlock Detection
Using Agent Technology for Security Testing of Web-Based Applications
OpenGL Based Testing Tool Architecture for Exascale Computing
Hybrid Model Based Testing Tool Architecture for Exascale Computing System
Multiple Phases-Based Classification for Cloud Services
A Survey of Techniques for Warp Scheduling in GPUs
Dynamic Analysis for Security Testing of Web-Based Applications Using Agent Technology
Empirical Analysis of HPC Using Different Programming Models
A Survey on Fault Tolerant Multi-Agent System
Automated Tool for Quality Assurance in Mobile Application
Two-Level Self-Supervised Relation Extraction from MEDLINE Using UMLS
Agent-Based Cloud Services Discovery
A Federated E-Learning Cloud System Based on Mixed Reality
Universal Metadata Repository for Document Analysis and Recognition
Big Data Knowledge Mining
Massive Parallel Computational Model for Heterogeneous Exascale Computing System
Agent-Based Managing for Grid Cloud System — Design and Prototypal Implementation
A Framework for Enhancing Heterogeneous Text Recognition Rate
An Open Architecture for Enhancing Performance of Complex OCR Application
Policy Enforcement for Big Data Security
Developing a System for Big Data Discovery
ABDM: High Performance and Scalable Big Data Manager
High Performance 2-D Laplace Equation Solver Through Massive Hybrid Parallelism
A Framework to Secure Big Data Storage
Adaptive E-Learning System Based on Personalized Learning Style
An Open Tool Architecture for Security Testing of NoSQL-Based Applications
Efficient Execution of Smart City’s Assets Through a Massive Parallel Computational Model
Preserving Privacy of Smart Cities Based on Fog Computing
A Survey on Fog Computing: Properties, Roles, and Challenges
Survey on Access Control and Management Issues in Cloud and BYOD Environment
Toward Exascale Computing Systems: An Energy-Efficient Massive Parallel Computational Model
Preserving Privacy in Internet of Things - A Survey
Designing a Flexible Architecture Based on Mobile Agents for Executing Query in Cloud Databases
A Proposed Framework for Access Control in the Cloud and BYOD Environment
An Architecture for Translating Sequential Code to Parallel
Semantic Agent-Based Knowledge Discovery from Big Data on the Web
Performance and Power Efficient Massive Parallel Computational Model for HPC Heterogeneous Exascale Systems
Adaptive E-Learning System Based on Personalized Learning Style
Big Data Security and Privacy Challenges
Integrating Static and Dynamic Analysis Techniques for Detecting Dynamic Errors in MPI Programs
Performance Improvement Techniques for MapReduce - A Survey
Adaptive E-Learning System Based on Predicted Learning Strategy
Big Analytic Large-Scale Data Management & Analysis Framework
A Survey for Task Scheduling Frameworks for Leveraging Heterogeneous Computing Toward Exascale
Double Cache Approach with Wireless Technology for Preserving User Privacy
Cloud Service Discovery and Extraction: A Critical Review and Direction for Future Research
Topology-Aware Mapping Techniques for Heterogeneous HPC Systems: A Systematic Survey
An Evaluation of the Proposed Framework for Access Control in the Cloud and BYOD Environment
Task Scheduling Frameworks for Heterogeneous Computing Toward Exascale
Multiple Phases-Based Classifications for Cloud Services
A Proposed Architecture for Parallel HPC-Based Resource Management System for Big Data Applications
Towards an Efficient Topology-Aware Process Mapping for Exascale Systems
Dynamic Variant Rank HEFT Task Scheduling Algorithm
Evaluation of High-Performance Computing Techniques for Big Data Applications
An Efficient Modules for HPC Topologies Mapping
Proposed Architecture for a Parallel Hybrid Testing Tool for Dual-Programming Model
Parallel Hybrid Testing Tool for Applications Developed by Using MPI + OpenACC Dual-Programming Model
A Parallel Hybrid-Testing Tool Architecture for a Dual-Programming Model
Developing a System for Big Data Discovery
An Open Architecture for Enhancing Performance of Complex OCR Applications
Software Testing Techniques for Parallel Systems: A Survey
A Hybrid Spark MPI OpenACC System
IBMSDC: Intelligent Blockchain-Based Management System for Protecting Digital Currencies Transactions
OpenACC Errors Classification and Static Detection Techniques
Communication and Computation Aware Task Scheduling Framework Toward Exascale Computing
A Tool for Translating Sequential Source Code to Parallel Code Written in C++ and OpenACC
Privacy-Aware Decentralized and Scalable Access Control Management for IoT Environment
Empirical Investigation: Performance and Power-Consumption Based Dual-Level Model for Exascale Computing Systems
Adaptive Hybrid Parallel Programming Model for Exascale Computing Systems
Communication and Computation Aware Task Scheduling Framework for Heterogeneous Computing
Triple Cache Approach for Preserving Privacy and Enhancing Performance of LBS
A Smart Home System Based on Internet of Things
Enhanced-Blind Approach for Privacy Protection of IoT
ACC_TEST: Hybrid Testing Approach for OpenACC Based Programs
ACC_TEST: Hybrid Testing Techniques for MPI-Based Programs
A Smart Baby Cradle Based on IoT
Cloud Computing Services: A Taxonomy of Discovery Approaches and Extraction Solutions
Parallel Hybrid Testing Techniques for the Dual-Programming Models-Based Programs
An Ensemble Machine Learning Technique for Functional Requirement Classification
Blockchain Platforms and Access Control Classification for IoT Systems
Blockchain-Based Secured Access Control in an IoT System
Parallelization Technique Using Hybrid Programming Model
A Translation Technique for Parallelizing Sequential Code Using a Single Level Model
AAP4All: An Adaptive Auto Parallelization of Serial Code for HPC Systems
Standalone Behaviour-Based Attack Detection Techniques for Distributed Software Systems via Blockchain
Big Data Security and Privacy: A Taxonomy with Some HPC and Blockchain Perspectives
Towards an Intelligent Framework for Cloud Service Discovery
One- and Two-Phase Software Requirement Classification Using Ensemble Deep Learning
Functional Requirement Classification Using Convolutional Neural Network
A Proposed Framework for Secure Data Storage in a Big Data Environment Based on Blockchain and Mobile Agent
Ensemble Deep Learning Models for Mitigating DDoS Attack in Software-Defined Network
Towards Big Data Security Framework by Leveraging Fragmentation and Blockchain Technology
Hierarchical Blockchain-Based Multi-Chaincode Access Control for Securing IoT Systems
BCNBI: A Blockchain-Based Security Framework for Northbound Interface in Software-Defined Networking
BCSM: A Blockchain-Based Security Manager for Big Data
Big Data in Vehicular Cloud Computing: Review, Taxonomy, and Security Challenges
Securing Real-Time Video Surveillance Data in Vehicular Cloud Computing: A Survey
N-Versions-Based Resilient Traffic Control Systems
A Parallel Hybrid Testing Technique for Tri-Programming Model-Based Software Systems
Errors Classification and Static Detection Techniques for Dual-Programming Model (OpenMP and OpenACC)
Towards Attack Modeling Technique Addressing Resilience in Self-Driving Car
Technical Study of Deep Learning in Cloud Computing for Accurate Workload Prediction
A Security Testing Mechanism for Detecting Attacks in Distributed Software Applications Using Blockchain
An Interoperable Blockchain Security Frameworks Based on Microservices and Smart Contract in IoT Environment
Autonomous Vehicles: Security Challenges and Game Theory-Based Countermeasures
Improving Security in IoT System Using a Blockchain and Microservices Technology
Prediction and Correction of Software Defects in Message-Passing Interfaces Using a Static Analysis Tool and Machine Learning
Nature-Based Prediction Model of Bug Reports Based on Ensemble Machine Learning Model
Resilient Countermeasures Against Cyber-Attacks on Self-Driving Car Architecture
Deep Reinforcement Learning for Workload Prediction in Federated Cloud Environments
Towards Sustainable Energy Grids: A Machine Learning-Based Ensemble Methods Approach for Outages Estimation in Extreme Weather Events
Ensemble Model Based on Hybrid Deep Learning for Intrusion Detection in Smart Grid Networks
An Architecture for a Tri-Programming Model-Based Parallel Hybrid Testing Tool
Predicting Software Defects in Hybrid MPI and OpenMP Parallel Programs Using Machine Learning
Two-Level Information-Retrieval-Based Model for Bug Localization Based on Bug Reports
A Proposal for a Tokenized Intelligent System: A Prediction for an AI-Based Scheduling, Secured Using Blockchain
Temporal-Logic-Based Testing Tool Architecture for Dual-Programming Model Systems
A Blockchain Oracle Interoperability Technique for Permissioned Blockchain
Static Analysis Techniques for Fixing Software Defects in MPI-Based Parallel Programs
Performance Evaluation of an Oracle-Based Interoperability for Permissioned Blockchain
A Blockchain-Based Security Framework for East-West Interface of SDN
A Smart Framework to Detect Threats and Protect Data of IoT Based on Machine Learning
Enhanced Intrusion Detection in Software Defined Networking Using Advanced Feature Selection: The EMRMR Approach
Multimodal Large Language Model-Based Fault Detection and Diagnosis in Context of Industry 4.0
Leveraging Large Language Models for Automated Bug Fixing
Temporal-Logic-Based Testing Tool for Programs Using the Message Passing Interface (MPI) and Open Multi-Processing (OpenMP) Programming Models
RPFL: A Reliable and Privacy-Preserving Framework for Federated Learning-Based IoT Malware Detection
Refactoring and Clones Reduction Framework for Developing Maintainable Software Systems
Towards Robust SDN Security: A Comparative Analysis of Oversampling Techniques with ML and DL Classifiers
Code Clone Detection Techniques Based on Large Language Models
Deep Learning-Based Autonomous Navigation of 5G Drones in Unknown and Dynamic Environments
Automated Models for Predicting Software Defects in Hybrid MPI and OpenMP Parallel Programs Using Deep Learning
Security of East-West Interface of SDN: A Review of Challenges, Solutions, and Future Directions
Error Classification and Static Detection Methods in Tri-Programming Models: MPI, OpenMP, and CUDA
Binary–Source Code Matching Based on Decompilation Techniques and Graph Analysis
Internet of Things-Based Anomaly Detection Hybrid Framework Simulation Integration of Deep Learning and Blockchain
Enhancing East-West Interface Security in Heterogeneous SDN via Blockchain
Outdoor Dataset for Flying a UAV at an Appropriate Altitude
Design and Implementation of a Decentralized Trustless Data Standardization Framework for Blockchain Interoperability Using Smart Contracts

تواصل معي

أ.د. فتحي البورعي عيسى