2
# P.HD. Thesis Supervision
113
# M. sc. Thesis Supervision
17
# Course Tought
18
# Talks

Universities

  •  
  • Science and Research Branch, IAU University
  • Tarbiyat Modares University
  • Iran Industries and Mines University
  • Kharazmi University
  • Tehran Polytechnic University
  • Tehran University
  • IAU, Dubai, UAE
  •  

Courses Taught

 

Undergraduate:

Basic Computer Programming, Logic Design, Data Structures, Programming Languages, Design and Implementation, Computer Architecture, Data Bases, Software Engineering, Software Engineering 2, Managing Software Requirements.

 

Ph.D. and Postgraduate for 15 years:

• Cloud Computing and Grid Computing
• Advanced Software Engineering
• Electronic Commerce Strategies
• Business Modeling with UML
• Electronic Banking and Payments
• Software and Information Security
• Research Methods

 

 

Ph.D. Thesis  Direct Supervisor

1- A. Khatibi, A Novel Model to Estimate Software Services Development Effort Based on the Global Village Service Reference Model, 2015, (E-Service Effort Estimate)

 

2- M.Molla Hossein Ardakani, A Reference Architecture to Realize Interoperability in Global Village Service Reference Model (GVSRM), 2018, (E-Service Interoperability)

 

3- three other PhD these are under research now (E-Service Governance, E-Service Satisfaction, and E-Service security)

MS.c. Thesis Supervisor/Advisor

  • 1- A.Gharagozloo, Designing a Virtual Insurance Model as Banking services Using Cloud Computing
  • 2- F.HajMaleki, Designing Banking CRM System Based on Cloud Computing
  • 3- M.Kianiani, Design Banking call center based on cloud comuting
  • 4- M.Zakizadeh Ney Ney, Providing a model for virtual banking marketing services using business intelligence
  • 5- N.Hassan Abadi, Proposing a new model based on technology for Social needs of banking customers
  • 6- S.Farhadi, A Software Architecture For Local Government Services
  • 7- S.Khankeshpour, Designing A Model of Business Intelligence for Virtual Banking Customers Behavior Survay
  • 8- Z.Moradi, Proposing a Semantic Interoperability Model for HL7 standard Web Services Based on SOA
  • 9- M.Eslami Jeyd, Designing a Virtual Brokerage Model as banking services using cloud computing
  • 10- P.Farzin, Designing Banking ERP System Based on Cloud Computing
  • 11- M.Asgari, An alignment between the cloud computing service delivery model and Global village service reference model
  • 12- H.Ranjbar, A new model to it audit in a bank
  • 13- A.Mesbah Marjani, A new IT service management framework for the Iranian banks
  • 14- S.K.Hosseini, Applying a multi-objective swarm intelligence for portfolio ptimization
  • 15- A.Haseli, survey of Generation of Web
  • 16- Y.Naeem Pour, Applying Service Oriented Architecture for Electronic City
  • 17- L.Safaee, enhancement of a model for providing banking services based on cloud computing
  • 18- M.Samiee Paghaleh, A Quality Enhancement of User Input Validation For Electronic Services Through An Web Application Automated Testing Method
  • 19- L.Hashemi, Presenting a maturity model based on COBIT 5 for banks
  • 20- M.Amiri, A systematic method for E-commerce development in accordance with iran’s high level documents
  • 21- P.Fatehi, An agile method for E-Service composition
  • 22- S.Morshedi Tofigh, Presenting a roadmap from electronic banking to V-Banking
  • 23- Y.Ghelichi, Enhancement of cloudsim( simulation toolkit) for electronic services
  • 24- M.Zare, Enhancement of business modeling in SharePoint via MVC architectural pattern
  • 25- M.Edaalat Nejad, Modeling of Organ Transplant Management Using Software Agents
  • 26- M.Hatami, Enhancing a model for E-Service development in a smarter city
  • 27- H.PaakNia, Developing a Bank Security Model Using Grid Computing
  • 28- M.Pouria Nejad, Routing social networks based on quality of services (QoS)
  • 29- M.Shahlaie, Create a pattern language for service oriented architecture
  • 30- H.Jafari Arismaani, Identification indicators of assessing the quality based on information technology service
  • 31- M.Pedram, Improve quality of service in cloud computing
  • 32- S.Hedayati, B2B electronic commerce system design through social networks
  • 33- M.Montazer Al-Mahdi, Design a change management system with service oriented architecture
  • 34- E.Fakhimi, Secure E-Government services through applying ISRUP E-Service framework
  • 35- N.Mashhadi, Providing a model for improving the security of data services in the mobile cloud computing
  • 36- M.Makhlughian, Offering and Evaluating a Method for Optimizing  QoS-based Web Service Selection with heuristics Method
  • 37- F.Razavi, A Maturity Model for Assessing Information Technology (IT) Risks of a Bank
  • 38- B.Ruzban, Design a maturity model to deploy business intelligence for irainian banks
  • 39- F.Piri, Design a Tele IT audit system for a bank
  • 40- S.Shahweysi, Reducing The Energy Consumption of Data Center via Cloud Computing’s Virtual Machine
  • 41- A.Khatibi, Jobs Scheduling on Computational Grid Using Differential Evolution Algorithm
  • 42- S.Ehteshami, Presentation a model for distributed service registry in web services discovery
  • 43- N.Makvandi, Using genetic algorithm in detecting attack in wireless sensor networks
  • 44- Sh.Ghahramanlou, Abnormal Video Event detection base Data Mining
  • 45- N.Tavakoli, Indicator of performance evaluation of virtual banking
  • 46- S.A.Mousavi Zadeh, Desigining E-market place based on cload companing
  • 47- M.Moradi, Designing a New Fuzzy Genetic Gravity Algorithm for Data Mining
  • 48- M.Tavangari, Fraud Detection in Online Banking Transactions Using Hidden Markov Model
  • 49- Z.Bakhashi, A New Secure Model In A Bank Based On Cloud Computing
  • 50- M.Ghaemi, A classification algorithm for uncertain data in family economical information plan
  • 51- F.PirMohammadi, A MAC based approach to improve fairness in TCP flows in VANETs
  • 52- R.Javadian Kootenae, A New Page Ranking Method for Search Engines Through Cloud Computing
  • 53- M.H. TajGardoon, Proposing a model for determining E-poverty line in an organization
  • 54- L.Boti, A New Model For cost Reduction Of  Electronic Services In Banks Through Cloud  Computing
  • 55- B.Gholami Monfared, A new model for banking business intelligence services through cloud computing
  • 56- M.Marefati, A software model for banking intelligence systems
  • 57- M.Afzali Nejad, A Practical Roadmap for Smart Schools in Iran
  • 58- S.Boorooni MandAbadi, Dynamic QoS-aware data replication in grid environments based on data "importance" of using Bee colony algorithm
  • 59- M.AhmadaliNejad, Design a national model to deploy Virtual banks through the bank 2.0 approach
  • 60- H.Mokhtarian, Proposing a framework for Iranian banking industry architecture and presenting a model for its evaluation
  • 61- F.Azad, System design for Iris patterns based human
  • 62- M.Rezaie, Data privacy preserving in database using anonymization against data providers collusion attack
  • 63- S.Saberi, An Incident Management System for Debt Collection in Virtual Banking
  • 64- N.Aboutalebi, Energy aware load balancing method for cloud computing systems
  • 65- Z.Ajori, Proposing a method for SLA and energy aware resource allocation in infrastructures as service on cloud
  • 66- M.Naeem Hosseini, Introduce an insurance model based on cloud computing in bank insurance
  • 67- K.Bagheri, A new method for energy management based on migration plan in data grid
  • 68- Sh.Abedi, Presenting a maturity model to migrate Core Banking Systems
  • 69- M.Ghiyasvand, A method for customer segmentation of a virtual bank based on the definition of universal banking
  • 70- Z.Zareie Nejad, A new model to evaluate performance in virtual bank
  • 71- H.Fakhran, Design a security penetration testing system for Web-based applications in bank
  • 72- H.Davoudi Zanjani, Designing financial fraud detection system using big data analytics
  • 73- Z.MohammadZadeh, Designing a visualization system to detect fraud in banks
  • 74- S.Dehkordi, Designing a medical – sport mobile application for exercise based programs
  • 75- S.Mirzaie Sanjani, Designing a banking mobile browse
  • 76- S.Javadi, Designing a mobile-based application for the management of type2 diabetes
  • 77- Sh.Eftekhari Tehrani,Design a simulation system for virtual banking
  • 78- A.Zahraiefar, Designing a business continuity planning system for insurance organization
  • 79- S.Saboori, E-Commerce security modeling for SMEs with ISRUP framework
  • 80- H.Khadem, Introducing a new method to reduce the delay in residue number system (RNS) using redundancy
  • 81- V.Mirzaie NezamAbad, A new method for load balancing and predicting based on the request content using intelligent agents
  • 82- H.Vali Zadeh, Quantum, models of learning automata
  • 83- M.Jafari, A new approach for traffic management based on data replication & application migration in data grid
  • 84- S.Zareian, Semantic integration of relational databases using ontology
  • 85- N.Esmaeli, A new parallel data replication strategy for superior jobs in real time data grids
  • 86- E.Hasan Zadeh Taji, Improving Botnet detection based on network behavior
  • 87- H.Sharifi, Generating PIM in MDA using RUP models and concepts
  • 88- Mo.Saberi Anari, Prediction of student actions in E-learning systems using hidden Markov model-
  • 89- Ma.Saberi Anari, Human personality traits prediction through analysis of Persian handwriting using artificial neural networks
  • 90- F.Momeni, Decentralized adaptive control for a class of large-scale nonlinear systems using wavelet networks
  • 91- T.Khalvandi, Data consistency in data grid using suitable replica placement
  • 92- M.Dastkhosh Nikoo, Text summarization using bacterial foraging optimization algorithm
  • 93- S.Kian Mehr, Scale and rotation invariant face recognition using orthogonal discrete moments
  • 94- F.Nourbakhsh, Providing a method for increasing the security of bitcoin in the virtual banking
  • 95- M.Jafari, Theft event detection in surveillance and security system based on visual features
  • 96- E.Haririan, Energy Consumption Management Using Fuzzy Logic in Cloud Computing Environment
  • 97- Y.Mirfakhraie, Proposing an interoperable framework among cloud providers
  • 98- A.Mahmoudi, Suitable paging for organization chart with evolutionary algorithms
  • 99- S.VazifehKhah, Towards a new method for evaluating software architecture based on fuzzy logic
  • 100- E.Shamsoldin Motlagh, Automatic test case generation for orchestration languages ar service oriented architecture
  • 101- S.Asgari, A two-step method for analyzing and identifying customer value based on data mining
  • 102- S.Hajeb, Intelligent control system of vehicle traffic on the sample highway using RFID
  • 103- M.Mosharrafi, Mining Top-k sequential patterns across multiple data streams
  • 104- M.ZeydAbadi, Assessing and improving the structure of light tracking acceleration by KD-tree algorithm
  • 105- M.Farrahi, Applying Agile Methods and concept on Model Driven Architecture
  • 106- A.Morovat, A combination algorithm for color constancy using neural networks
  • 107- M.Sadat, A new hybrid concurrency control protocol in distributed realtime replicated database system
  • 108- A.CharmZadeh,Developing an algorithm for image quality assessment using fuzzy logic
  • 109- F.Bot Shekanan Fard, Provide a balanced energy consumption routing protocol for underwater wireless sensor networks
  • 110- F.Shams, A Software architecture for development of virtual banking services
  • 111- F.Mahdavi Malek Kolaie, Providing an intrusion detection system in electronic services based on the hidden Markov Model
  • 112- Gh.Sohi, A new model to determine the virtual level of the bank services
  • 113- F.Sotoudeh Barab, A new storage virtualization model based on cloud computing in a bank