VLDB 2026 Research / reviewers in the wild / expert
Mehrdad Ashtiani
dblp:151/0072
· DBLP profile ↗
22ranked-venue papers
2as first author
17since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 9 since 2021Artificial intelligence and machine learning · 4 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 4 · 4 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | An approach to improve adaptation through personalization in cognitive games using long short-term memory and transfer learning
Ghazal Kheyroddin, Mehrdad Ashtiani |
Multim. Tools Appl. | 2 |
| 2026 | Detecting Microservice's Architectural Anti-Pattern Indicators Using Graph Neural NetworksabstractABSTRACT Introduction Organizations moving from monolithic to microservice architectures face new challenges due to distributed complexity. Architectural Anti‐Patterns (Smells) can arise and contribute to Technical Debt, while current detection approaches remain manual or semi‐automated and prone to error. Methods This study aims to address this gap by proposing an automated detection tool leveraging graph neural networks (GNNs). Microservice systems are modeled as graphs, with services as nodes and their relationships as edges. Graph neural networks (GNNs) are applied to detect four anti‐patterns: (1) cyclic dependencies, (2) enterprise service bus (ESB) usage, (3) microservice greediness, and (4) inappropriate service intimacy. Large language models (LLMs) are used to generate and expand architectural graph datasets to address data scarcity. Results The GNN approach achieves improved detection performance, with up to a 1.2% F1‐score increase over existing tools such as Msanose and Arcan. Conclusion Combining GNNs with LLM‐augmented data enhances automated detection of microservice anti‐patterns and supports more effective architectural assessment. Taravat Monsef, Mehrdad Ashtiani |
Softw. Pract. Exp. | 2 |
| 2025 | Reducing the cost of cold start time in serverless function executions using granularity trees
Mahrad Hanaforoosh, Mohammad Abdollahi Azgomi, Mehrdad Ashtiani |
Future Gener. Comput. Syst. | 3 |
| 2025 | LSHDP: Locally sharded heterogeneous data parallel for distributed deep learning
Motahhare Mirzaei, Mehrdad Ashtiani, Mohammad Javad Pirhadi, Sauleh Eetemadi |
Parallel Comput. | 2 |
| 2025 | FaasFlows: an approach for reducing vendor lock-in and response time in serverless workflows
Mohammad Amin Ghasvari Jahrmoi, Mehrdad Ashtiani, Fatemeh Bakhshi |
J. Supercomput. | 2 |
| 2024 | Automatic software code repair using deep learning techniques
Mohammad Mahdi Abdollahpour, Mehrdad Ashtiani, Fatemeh Bakhshi |
Softw. Qual. J. | 2 |
| 2023 | A Package-Aware Approach for Function Scheduling in Serverless Computing Environments
Faeze Azimi Chetabi, Mehrdad Ashtiani, Ehsan Saeedizade |
J. Grid Comput. | 2 |
| 2023 | An Auto-Scaling Approach for Microservices in Cloud Computing Environments
Matineh ZargarAzad, Mehrdad Ashtiani |
J. Grid Comput. | 2 |
| 2023 | A heuristic-based package-aware function scheduling approach for creating a trade-off between cold start time and cost in FaaS computing environments
Hossein Ebrahimpour, Mehrdad Ashtiani, Fatemeh Bakhshi, Ghazaleh Bakhtiariazad |
J. Supercomput. | 2 |
| 2022 | An Approach for the Evaluation and Correction of Manually Designed Video Game Levels Using Deep Neural NetworksabstractAbstract In the current state of the video game productions, most of the video game levels are created by the human operators working as level designers. This manual process is not only time-consuming and resource-intensive but also hard to guarantee uniform quality in the contents created by the level designers. One way to address this issue is to use computer-assisted level design techniques. In this paper, we have proposed a novel framework for computer-assisted video game level design that leverages neural networks, particularly generative adversarial networks (GANs) and autoencoders. The general idea is to learn over a dataset of high-quality levels and subsequently improve the ones created by the level designers. The proposed method is independent of the graphical dimensionality of the game and will work for 2D and 3D games in general. The autoencoder is used to create an intermediate representation of the level that is itself changed using the backpropagation technique according to the feedback obtained by feeding the output of the autoencoder to the discriminator component of the GAN. After performing a series of evaluations on the proposed framework and by automatically improving a series of purposefully corrupted game levels, the results demonstrate a noticeable improvement compared with the usage of simple autoencoders used to improve the video game levels in the previous researches. Omid Davoodi, Mehrdad Ashtiani, Morteza Rajabi |
Comput. J. | 2 |
| 2022 | A DQN-based agent for automatic software refactoring
Hamidreza Ahmadi 0002, Mehrdad Ashtiani, Mohammad Abdollahi Azgomi, Raana Saheb Nasagh |
Inf. Softw. Technol. | 2 |
| 2022 | A computational trust model for social IoT based on interval neutrosophic numbers
Sajad Pourmohseni, Mehrdad Ashtiani, A. Akbariazirani |
Inf. Sci. | 2 |
| 2022 | An automated extract method refactoring approach to correct the long method code smell
Mahnoosh Shahidi, Mehrdad Ashtiani, Morteza Zakeri Nasrabadi |
J. Syst. Softw. | 2 |
| 2021 | Proactive auto-scaling for cloud environments using temporal convolutional neural networks
Ehsan Golshani, Mehrdad Ashtiani |
J. Parallel Distributed Comput. | 2 |
| 2021 | A fuzzy genetic automatic refactoring approach to improve software maintainability and flexibility
Raana Saheb Nasagh, Mahnoosh Shahidi, Mehrdad Ashtiani |
Soft Comput. | 3 |
| 2021 | A security-aware virtual machine placement in the cloud using hesitant fuzzy decision-making processes
Sattar Feizollahibarough, Mehrdad Ashtiani |
J. Supercomput. | 2 |
| 2021 | DDBWS: a dynamic deadline and budget-aware workflow scheduling algorithm in workflow-as-a-service environments
Ehsan Saeedizade, Mehrdad Ashtiani |
J. Supercomput. | 2 |
| 2020 | An uncertainty-aware computational trust model considering the co-existence of trust and distrust in social networks
Nastaran Hakimi Aghdam, Mehrdad Ashtiani, Mohammad Abdollahi Azgomi |
Inf. Sci. | 2 |
| 2019 | A mitigation strategy for the prevention of cascading trust failures in social networks
Nasrin Hamzelou, Mehrdad Ashtiani |
Future Gener. Comput. Syst. | 2 |
| 2018 | A Model of Trust Based on Uncertainty TheoryabstractIn trust management systems, the trustor should be able to select a trustee candidate that has the maximum trustworthiness degree toward a specific goal and an amount of risk consistent with her/his risk acceptance degree. In this research, a novel computational trust model based on the principles of uncertainty theory is introduced. In the proposed model, trust is considered to be constructed of trustworthiness components. To calculate each of these trustworthiness components, empirical distributions of recommenders and trustor’s opinions about the existing trustworthiness and risk degrees of the trustee candidates are aggregated. In the decision making stage, the trustee candidate with the optimum trustworthiness and risk degrees is selected according to uncertain goal programming. Based on this method, trustworthiness and risk degrees of the trustee candidates are calculated according to the amount of negative and positive deviations from the optimal state. To verify the accuracy of the model’s behavior, a series of simulation scenarios are constructed. The results of these simulations demonstrate that the proposed model effectively selects the best trustee candidate according to parameters such as context, priorities of the trustworthiness components, trustor’s constraints and the trustworthiness and risk acceptance degrees. Finally, by comparing the model with other commonly used computational trust modeling approaches, it is shown that the proposed model has a lower mean absolute error (MAE) and produces more accurate results. Mehrdad Ashtiani, Shima Hakimi-Rad, Mohammad Abdollahi Azgomi |
Int. J. Uncertain. Fuzziness Knowl. Based Syst. | 1 |
| 2018 | An approach based on the transferrable belief model for trust evaluation in web services
Kimia Karimian, Mehrdad Ashtiani, Mohammad Abdollahi Azgomi |
Soft Comput. | 2 |
| 2016 | Trust modeling based on a combination of fuzzy analytic hierarchy process and fuzzy VIKOR
Mehrdad Ashtiani, Mohammad Abdollahi Azgomi |
Soft Comput. | 1 |