Director         Colleagues        PhD Students         MSc Students        Alumni

Director

Mohammadreza Sharbaf

director

+98 31 37935641

Mohammadreza Sharbaf is an Assistant Professor in the Computer Engineering at the University of Isfahan. He is interested in Model-Driven Software Engineering (Domain-Specific Modeling Languages, Model Management, and Model Transformation), Low-Code Development Platforms, Software Development Methodologies, Design Patterns, and Semantic Web (Semantic Reasoning). His current research is focused on collaborative modeling, in particular, worked on model comparison and merging, conflict management, model versioning, and multi-view modeling. Mohammadreza received his B.Sc. from the Isfahan University of Technology, Isfahan, Iran, in 2013, and his M.Sc and Ph.D from the University of Isfahan, Isfahan, Iran in 2016 and 2022, both in Computer Engineering (Software). Now, he is the director of Model-Driven Software Engineering Research Group (MDSERG) at University of Isfahan.
more

Colleagues

Bahman Zamani

Colleague (Founder)

Bahman Zamani received his B.Sc. from the University of Isfahan, Isfahan, Iran, in 1991, and his M.Sc. from the Sharif University of Technology, Tehran, Iran, in 1997, both in Computer Engineering (Software). He obtained his Ph.D. in Computer Science from Concordia University, Montreal, QC, Canada, in 2009. From 1998 to 2003, he was a researcher and faculty member of the Iranian Research Organization for Science and Technology (IROST)—Isfahan branch. Dr. Zamani joined the Faculty of Computer Engineering at the University of Isfahan in 2009, as an Assistant Professor. In 2018, he was promoted to Associate Professor. His main research interest is Model-Driven Software Engineering (MDSE). He is the founder of MDSE research group at the University of Isfahan, and he acted as the director of this group until September 2023. Dr. Zamani was retired on September 2022.
more

Shekoufeh Kolahdouz-Rahimi

Colleague (@University of Isfahan)

Shekoufeh Kolahdouz-Rahimi is an Assistant Professor in the Computer Engineering Department at the University of Isfahan. She is an active member of the Model Driven Software Engineering Research Group at this University. She has completed her PhD in Computer Science at Kings College London in 2013. Her research interest includes Design patterns for Model Transformation, Specification and Verification of Model Transformations, Bidirectional Model Transformations, Domain-Specific Modelling Languages and Search-Based Software Engineering.
more

Afsaneh Fatemi Khorasgani

Colleague (@University of Isfahan)

+98 31 37934528

Afsaneh Fatemi received her B.Sc. from the Isfahan University of Technology, Isfahan, Iran, in 1995, and her M.Sc. and Ph.D from the University of Isfahan, Isfahan, Iran in 2001 and 2012, all in Computer Software Engineering. She joined the Faculty of Computer Engineering at the University of Isfahan in 2013, as an assistant professor. Her main research interests lie in the fields of Complex Networks, Multi-Agent Systems, and Emergency-Response Systems’ Modeling. She has been collaborating with the MDSE research group from 2014.
more

Behrouz Tork Ladani

Colleague (@University of Isfahan)

+98 31 37934069

Behrouz Tork Ladani holds a bachelor's in Computer Engineering from University of Isfahan, MSc. in Software Engineering from Amir Kabir University of Technology and a Ph.D. in Software Engineering from University of Tarbiat Modarres. He joined University of Isfahan (UI) in 2005 and currently is a full professor in the Faculty of Computer Engineering at this University. His research interest is around modeling, analysis and verification of security in information syetems including software security (vulnerability detection and malware analysis), and soft security (computational trust and rumor control in social networks).
more

Leila Samimi-Dehkordi

COLLEAGUE (@Shahrekord University)

Leila Samimi-Dehkordi is an Assistant Professor in the Computer Engineering Department at Shahrekord University. She received her B.Sc. in Software Engineering from Iran University of Science and Technology (IUST) in March 2008 and an M.Sc. in Algorithms and Computation from University of Tehran (UT) in January 2011. She obtained Ph.D. in Software Engineering under supervision of Dr. Zamani and advision of Dr. Kolahdouz-Rahimi from University of Isfahan in April 2019. Her Ph.D. research was focusing on Model-Driven Development, Bidirectional Model Transformations, Traceability, and Change Propagations. She has joined to Model-Driven Software Engineering Research Group (MDSERG) in September 2012. Her research is now about model-driven and low-code development, gamification, and software language engineering.
more

Hossein Moradi

Colleague (@Birjand University of Technology)

Hossein Moradi is an Assistant Professor in the Computer Engineering Department at Birjand University of Technology. He received his B.Sc. in Software Engineering in 2005 from University of Birjand and his M.Sc. in Information Technology Engineering in 2008 from Tarbiat Modares University. He obtained his Ph.D. in Software Engineering under supervision of Dr. Zamani from University of Isfahan in 2020. He has been a member of the MDSE research group since 2014. Hossein is interested in entrepreneurship and has launched his first start-up, Uspace.ir (Ecotourism booking platform) since 2015. In December 2018, he was selected as the top researcher in technology and entrepreneurship in the South Khorasan province of Iran. His research interests include Model-Driven Software Engineering, Pervasive Computing, Service Oriented Computing, Business Process Management, Enterprise Integration, e-Business, and Start-up Development.
more

PhD Students

Sayyed Mohammad-Sajad Kasaei

PhD STUDENT

Start: Sep. 2022
Thesis Title: --
Supervisor: Dr. Afsaneh Fatemi       Co-Supervisor: Dr. Bahman Zamani       Advisor: Dr. Mohammadreza Sharbaf
more

Yaser Shahvari

PhD STUDENT

Start: Sep. 2021
Thesis Title: --
Supervisor: Dr. Mohammadreza Sharbaf       Co-Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi
more

Mohsen Gholami

PhD STUDENT

Start: Sep. 2021
Thesis Title: A Model-Driven Framework for Developing Data Analysis Software in Internet of Things Applications
Supervisor: Dr. Bahman Zamani     Co-Supervisor: Dr. Behrouz Shahgholi Ghahfarokhi
more

Athareh Fatemian

PhD STUDENT

Start: Sep. 2020
Thesis Title: A framework for Android malware analysis using model-driven reverse engineering
Supervisor: Dr. Behrouz Tork Ladani   Co-Supervisor: Dr. Bahman Zamani
more

Hayder Ali Alsharuee

PhD STUDENT

Start: Feb. 2020
Thesis Title: Consistency Management in Real-time Collaborative Modeling with Projective Views
Supervisor: Dr. Behrouz Tork Ladani       Advisor: Dr. Mohammadreza Sharbaf
more

Hamed Barangi

PhD STUDENT

Start: Sep. 2019
Thesis Title: A Model-Driven Approach for Facilitating Interoperability of Context-Aware Systems
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Co-Supervisor: Dr. Bahman Zamani     Advisor: Dr. Hossein Moradi
more

Hasanain Hazim Azeez

PhD STUDENT

Start: Sep. 2019
Thesis Title: Presenting a Pattern Language for Designing IoT Systems including Heterogeneous Devices
Supervisor: Dr. Bahman Zamani     Co-Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Mohammadreza Sharbaf
more

Zahra Rajaee

PhD STUDENT

Start: Sep. 2018
Thesis Title: A model-driven framework for leveraging graph deep learning in model-driven engineering
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi   Advisors: Dr. Massimo Tisi & Dr. Frédéric Jouault
more

MSc Students

Amir Hosein Badiei

MSc STUDENT

Start: Sep. 2021
Thesis Title: A low-code platform to customize development of teachers performance analytics dashboards for Moodle learning management system
Supervisor: Dr. Mansooreh Ezhei     Advisor: Dr. Mohammadreza Sharbaf
more

Sayyed Arman Taheri

MSc STUDENT

Start: Sep. 2021
Thesis Title: Android Inter-App data-flow analysis using Model-Driven techniques for information leakage detection
Supervisor: Dr. Bahman Zamani     Advisor: Dr. Behrouz Tork Ladani
more

Alumni

Samaneh Hoseindoost

PHD

Start: Sep. 2017
Finish: Mar. 2024
Thesis Title: A model-driven framework for modeling and assessment of coordination strategies for crisis response
Supervisor: Dr. Bahman Zamani     Co-Supervisor: Dr. Afsaneh Fatemi Khorasgani
more

Meysam Karimi

PHD

Start: Sep. 2017
Finish: Jan. 2024
Thesis Title: A Framework for Model Generation in the Context of Model Transformation Testing using Metaheuristic Algorithms
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Javier Troya
more

Sara Ghadiri

MSc

Start: Sep. 2020
Finish: Jan. 2024
Thesis Title: A Model Driven Approach for Design and Development of Digital Twins in Air Pollution Domain
Supervisor: Dr. Bahman Zamani
more

Fereshteh Hadian

MSc

Start: Sep. 2020
Finish: Dec. 2023
Thesis Title: Model-driven development of tasks management applications based on gamification
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Leila Samimi Dehkordi
more

Zahra Aslani

MSc

Start: Sep. 2020
Finish: Sep. 2023
Thesis Title: A Model-Driven Framework for Modeling Interaction in the Domain of a Smart Home
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Ali Bohlooli

more

Amirreza Payandeh

MSc

Start: Sep. 2021
Finish: Sep. 2023
Thesis Title: A Model-Driven Framework for Code Generation of Game System in Unreal Engine by Focusing on Attribute System
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi       Advisor: Dr. Mohammadreza Sharbaf
more

Zohreh Hashemian

MSc

Start: Sep. 2020
Finish: Jul. 2023
Thesis Title: A Model-Driven Framework for Generating Web-based GIS
Supervisor: Dr. Bahman Zamani
more

Mohammadreza Asadi

MSc

Start: Sep. 2019
Finish: Feb. 2023
Thesis Title: Model-Driven Development of Service-Oriented WordPress Plugins
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Hossein Moradi
more

Kimiya Kolahdouz

MSc

Start: Sep. 2019
Finish: Jan. 2023
Thesis Title: Formal Verification of BPMN Models Using Automatic Generation of OCL Constraints
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Kevin Lano
more

Atefeh Nirumand

PHD

Start: Sep. 2018
Finish: Jan. 2023
Thesis Title: An Integrated Model-based Framework for Inter-App Communication Security Analysis of Android Apps
Supervisor: Dr. Bahman Zamani     Advisors: Dr. Behrouz Tork Ladani & Dr. Jacques Klein
Current Position: Post-Doc researcher at Luxembourg Institute of Science and Technology (LIST)
more

Mohammadreza Sharbaf

PhD

Start: Sep. 2016
Finish: Oct. 2022
Thesis Title: A Framework for Semi-Automatic Conflict Management in Online and Offline Collaborative Modeling
Supervisor: Dr. Bahman Zamani     Co-Supervisor: Dr. Gerson Sunyé
Current Position: Assistant Professor at University of Isfahan
more

Mohammadreza Talebi

MSc

Start: Sep. 2019
Start: Sep. 2022
Thesis Title: Model-Driven Framework for Automatic Secure Code Generation for Ethereum Smart Contract
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Behrouz Tork Ladani
more

Shayan Badiei

MSc

Start: Sep. 2019
Finish: Feb. 2022
Thesis Title: A Low-Code Framework for Developing Educational Chatbots
Supervisor: Dr. Bahman Zamani     Advisor: Dr. Leila Samimi-Dehkordi
more

Sayyed Mohammad-Sajad Kasaei

MSc

Start: Sep. 2019
Finish: Feb. 2022
Thesis Title: A New Framework for Consistent N-Way Model Merging
Supervisor: Dr. Bahman Zamani
Current Position: Ph.D. Student at University of Isfahan
more

Hayyan Salman-Hasan

PHD

Start: Feb. 2017
Finish: Nov. 2021
Thesis Title: Detecting and Defeating Evasions in Android Malware Using Compiler Techniques
Supervisor: Dr. Behrouz Tork Ladani     Co-Supervisor: Dr. Bahman Zamani
Current Position: Intern Professor at Al-Baath University in Homs, Syria
more

Abbas Rahimi

MSc

Start: Sep. 2019
Finish: Sep. 2021
Thesis Title: A Framework Based on Deep Learning for Model Generation in Model-Driven Engineering
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Massimo Tisi
Current Position: Ph.D. Student at Johannes Kepler University of Linz (JKU)
more

Seyedeh Hasti Mousavi

MSc

Start: Sep. 2018
Finish: Sep. 2021
Thesis Title: A Model Driven Framework For Gamification of Learning Introductory Programming
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Advisor: Dr. Leila Samimi Dehkordi
more

Mehdi Ziyaee

MSc

Start: Sep. 2018
Finish: Mar. 2021
Thesis Title: A Model-Driven Framework for Code Generation of FPGA-Based Monitoring Systems in Industry 4.0
Supervisor: Dr. Bahman Zamani     Advisor: Dr. Ali Bohlooli
more

Mohammad-Hadi Dehghani

MSc

Start: Sep. 2018
Finish: Feb. 2021
Thesis Title: A Model-Driven Reverse Engineering Approach for Extraction of Microservices from Monolithic Software Architectures
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi
Current Position: Ph.D. Student at Johannes Kepler University of Linz (JKU), Team member at Lowcomote Project
more

Hanan Yousef-Daher

MSc

Start: Feb. 2018
Finish: Jan. 2021
Thesis Title: A Domain-Specific Modeling Language For Modeling Emergency Evacuation Plans
Supervisor: Dr. Bahman Zamani
more

Maryam Mehrabi

MSc

Start: Sep. 2017
Finish: Oct. 2020
Thesis Title: A Model-Driven Framework for Developing IoT-Based Health Monitoring Applicatins
Supervisor: Dr. Bahman Zamani
Current Position: Ph.D. Student at Concordia University
more

Hossein Moradi

PHD

Start: Sep. 2013
Finish: Sep. 2020
Thesis Title: Model-Driven Development of Context-aware Service Compositions
Supervisor: Dr. Bahman Zamani     Advisor: Dr. Kamran Zamanifar
Current Position: Faculty member of Birjand University of Technology
more

Sara Adib

MSc

Start: Sep. 2017
Finish: Jun. 2020
Thesis Title: A Framework for Model-Driven Development of Context-Aware Recommender Mobile Applications
Supervisor: Dr. Bahman Zamani
Current Position: Software Engineer at IRISA Company
more

Mohammad Derakhshandi

MSc

Start: Sep. 2016
Finish: Sep. 2019
Thesis Title: Using Model-Driven Approach for Developing Android Based Multiplayer 2D Games
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi
more

Fazilat Hojaji Najafabadi

PHD

Start: Sep. 2013
Finish: Jul. 2019
Thesis Title: Techniques to Compact Model Execution Traces in Model Driven Approach
Supervisor: Dr. Bahman Zamani     Advisor: Dr. Wahab Hamou-Lhadj
Current Position: Post-Doc researcher at University of Limerick, Ireland
more

Marzieh Ghorbani

MSc

Start: Sep. 2016
Finish: Jul. 2019
Thesis Title: A Novel Approach for Incremental Model Transformations with ETL
Supervisor: Dr. Bahman Zamani
more

Leila Samimi-Dehkordi

PHD

Start: Sep. 2012
Finish: Apr. 2019
Thesis Title: Model Driven Development of Bidirectional Transformations
Supervisor: Dr. Bahman Zamani     Advisor: Dr. Shekoufeh Kolahdouz-Rahimi
Current Position: Assistant Professor at Shahrekord University
more

Sorour Jahanbin

MSc

Start: Sep. 2016
Finish: Mar. 2019
Thesis Title: Presenting a new approach for generating test models in model transformation testing
Supervisor: Dr. Bahman Zamani
Current Position: Ph.D. Student at University of York, Team member at Lowcomote Project
more

Neda Karshenas

MSc

Start: Sep. 2015
Finish: Sep. 2018
Thesis Title: A New Approach for Application of Transformation Patterns in Model Transformation Language Using HOT
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi     Co-Supervisor: Dr. Bahman Zamani
more

Sogol Faridmoayer

MSc

Start: Sep. 2015
Finish: Sep. 2018
Thesis Title: Improving Search-Based Optimization in Model Transformation for CRA Problem
Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi
Current Position: Ph.D. Student at University of Montreal, Team member at GEODES Reaserch Group
more

Banafsheh Azizi

MSc

Start: Sep. 2015
Finish: Jan. 2018
Thesis Title: A Novel Approach for Verifying Epsilon Transformations
Supervisor: Dr. Bahman Zamani       Co-Supervisor: Dr. Shekoufeh Kolahdouz-Rahimi
Current Position: PHP Programmer at MabnaCloud
more

Atefeh Nirumand

MSc

Start: Sep. 2015
Finish: Jan. 2018
Thesis Title: A Model Driven Reverse Engineering Approach for Evaluating the Implemented Access Control Policies
Supervisor: Dr. Bahman Zamani       Advisor: Dr. Behrouz Tork Ladani
more

Alireza Rouhi

PhD

Start: Sep. 2011
Finish: Sep. 2017
Thesis Title: Presenting a process for generating a pattern language verifier
Supervisor: Dr. Bahman Zamani
Current Position: Assistant Professor at Azarbaijan Shahid Madani University
more

Samaneh Hoseindoost

MSc

Start: Sep. 2014
Finish: Apr. 2017
Thesis Title: A Model Driven Framework for Developing Multi Agent Systems in Emergency Response Environments
Supervisor: Dr. Bahman Zamani       Co-Supervisor: Dr. Afsaneh Fatemi Khorasgani
Current Position: Ph.D. Candidate at University of Isfahan
more

Zahra Jafari Fesharaki

MSc

Start: Sep. 2014
Finish: Feb. 2017
Thesis Title: Presenting Graphical Meta-model for Crisis Management using Multi-Agent Systems
Supervisor: Dr. Bahman Zamani       Advisor: Dr. Afsaneh Fatemi Khorasgani
more

Amir Savari

MSc

Start: Sep. 2013
Finish: Dec. 2016
Thesis Title: A Model Driven Approach for Automatic Generation of Test Cases
Supervisor: Dr. Bahman Zamani
Current Position: Software Engineer at Farakav Institute
more

Mohammadreza Sharbaf

MSc

Start: Sep. 2014
Finish: Sep. 2016
Thesis Title: A New Approach for Detection and Resolution of Semantic Conflicts in Model Versioning
Supervisor: Dr. Bahman Zamani
more

Rahim Lotfi

MSc

Start: Sep. 2013
Finish: Sep. 2015
Thesis Title: A New Pattern for Architectural Design of Enterprise Applications to Facilitate Automatic Code Generation
Supervisor: Dr. Bahman Zamani
Current Position: Programmer at Heilton Group
more

Mahsa Sadat Panahandeh

MSc

Start: Sep. 2012
Finish: Feb. 2015
Thesis Title: A Novel Approach for Improving Model Transformation Life Cycle
Supervisor: Dr. Bahman Zamani
Current Position: Ph.D. Candidate, Research Assistant at University of Alberta
more

Shiva Rasoulzadeh Sheikh

MSc

Start: Sep. 2012
Finish: Feb. 2015
Thesis Title: Presenting a UML Profile for Patterns of Enterprise Application Architecture
Supervisor: Dr. Bahman Zamani
Current Position: Software Developer at Mojeshahr Company
more

Tahereh Adamzadeh

MSc

Start: Sep. 2012
Finish: Feb. 2015
Thesis Title: A Modeling Language for Developing Multi-Agent Systems in Emergency Response Environments
Supervisor: Dr. Bahman Zamani       Advisor: Dr. Afsaneh Fatemi
more

Mohammadreza Azodi

MSc

Start: Sep. 2011
Finish: Feb. 2015
Thesis Title: Variability Management in Service Oriented Architecture using Model Driven Methods
Supervisor: Dr. Bahman Zamani
Current Position: Working at Cultural and Recreational of Isfahan Municipality
more

Amin Rezaee

MSc

Start: Sep. 2011
Finish: Feb. 2014
Thesis Title: A New Approach to Optimized Generation of Test Cases using UML State Machines
Supervisor: Dr. Bahman Zamani
Current Position: Technical Manager at IRISA Company
more

Mahboubeh Taghizadeh

MSc

Start: Sep. 2011
Finish: Feb. 2014
Thesis Title: A New Approach to Automated Testing of Access Control Policies using Model Based Technique
Supervisor: Dr. Bahman Zamani       Advisor: Dr. Behrouz Tork Ladani
more