Dr Rami Bahsoon

School of Computer Science
Reader in Software Engineering

Contact details

Address
School of Computer Science
University of Birmingham
Edgbaston
Birmingham
B15 2TT
UK

Dr Rami Bahsoon is a Reader in Software Engineering (Associate Professor) and founding member of the Birmingham Software Engineering Group and the Cloud Software Engineering "interest group" at the School of Computer Science, University of Birmingham. He is also an active member of the Centre of Excellent for Research in Computational Intelligence and Applications (CERCIA), member of the the Birmingham Cyber Security and Privacy Centre and the newly established Birmingham Centre on Responsible AI.

Please follow the link below to find out more about Rami's work:

 Dr Rami Bahsoon's-personal webpage

Publications

Recent publications

Article

Ahmadjee, S, Mera-Gómez, C, Bahsoon, R & Buyya, R 2026, 'Security Architectural Approaches and Risk Assessment Methods for Blockchain Systems: A Review and Future Directions', Distributed Ledger Technologies, vol. 5, no. 1, 7. https://doi.org/10.1145/3721140

Nazel Alshammari, M, Yánez-Pazmino, W, Mera-Gómez, C & Bahsoon, R 2025, 'Agile Social Software Engineer: An Empirical Approach to Mitigate and Manage Social Debts in Agile Environments', ACM Transactions on Computing Education, vol. 25, no. 3, 39. https://doi.org/10.1145/3744753

Ahmadjee, S, Mera-Gómez, C, Farshidi, S, Bahsoon, R & Kazman, R 2025, 'Decision Support Model for Selecting the Optimal Blockchain Oracle Platform: An Evaluation of Key Factors', ACM Transactions on Software Engineering and Methodology, vol. 34, no. 1, 23. https://doi.org/10.1145/3697011

Ghanmi, HA, Ahmadjee, S & Bahsoon, R 2025, 'Evaluating the Need for Explanations in Blockchain Smart Contracts to Reconcile Surprises', ACM Transactions on Software Engineering and Methodology, vol. 34, no. 8, 234. https://doi.org/10.1145/3721283

Diamantopoulos, G, Bahsoon, R, Tziritas, N & Theodoropoulos, G 2025, 'SymBChainSim: A Novel Simulation System for Info-Symbiotic Blockchain Management', ACM Transactions on Modeling and Computer Simulation, vol. 35, no. 2, 15. https://doi.org/10.1145/3704917

Gong, J, Chen, T & Bahsoon, R 2024, 'Dividable Configuration Performance Learning', IEEE Transactions on Software Engineering. https://doi.org/10.1109/TSE.2024.3491945

Ignatius, HTN & Bahsoon, R 2024, 'Equity, Equality, and Need: Digital Twin Approach for Fairness-Aware Task Assignment of Heterogeneous Crowdsourced Logistics', IEEE Transactions on Computational Social Systems, vol. 11, no. 3, pp. 3420-3431. https://doi.org/10.1109/TCSS.2023.3321940

Bahsoon, R & Al Ghanmi, H 2024, 'ExplanaSC: A Framework for Determining Information Requirements for Explainable Blockchain Smart Contracts', IEEE Transactions on Software Engineering, vol. 50, no. 8, 10546473, pp. 1984-2004. https://doi.org/10.1109/TSE.2024.3408632

Zhang, N, Bahsoon, R, Tziritas, N & Theodoropoulos, G 2024, 'Knowledge Equivalence in Digital Twins of Intelligent Systems', ACM Transactions on Modeling and Computer Simulation, vol. 34, no. 1, 3. https://doi.org/10.1145/3635306

Zarrad, A, Bahsoon, R & Manimaran, P 2024, 'Optimizing regression testing with AHP-TOPSIS metric system for effective technical debt evaluation', Automated Software Engineering, vol. 31, no. 2, 58. https://doi.org/10.1007/s10515-024-00458-5

Conference contribution

Vergara Marcillo, C, Bahsoon, R, Tziritas, N & Theodoropoulos, G 2025, A Connectionist Approach to Federated Digital Twins. in MH Lees, W Cai, SA Cheong, Y Su, D Abramson, JJ Dongarra & PMA Sloot (eds), Computational Science – ICCS 2025: 25th International Conference, Singapore, Singapore, July 7–9, 2025, Proceedings, Part III. 1 edn, Lecture Notes in Computer Science, vol. 15906, Springer, pp. 60-74, 25th International Conference on Computational Science (ICCS 2025), Singapore, Singapore, 7/07/25. https://doi.org/10.1007/978-3-031-97632-2_5

Diamantopoulos, G, Tziritas, N, Bahsoon, R & Theodoropoulos, GK 2025, Dynamic Digital Twins of Blockchain Systems: State Extraction and Mirroring. in 2024 28th International Symposium on Distributed Simulation and Real Time Applications (DS-RT). International Workshop/Symposium on Distributed Simulation and Real-Time Applications (DS-RT), IEEE, pp. 26-33. https://doi.org/10.48550/arXiv.2412.05527, https://doi.org/10.1109/DS-RT62209.2024.00014

Adeyemo, H, Bahsoon, R & Tino, P 2024, An Approach for Dynamic Behavioural Prediction and Fault Injection in Cyber-Physical Systems. in BDCAT '23: Proceedings of the IEEE/ACM 10th International Conference on Big Data Computing, Applications and Technologies., 8, Association for Computing Machinery (ACM), BDCAT '23, Taormina (Messina), Italy, 4/12/23. https://doi.org/10.1145/3632366.3632389

Diamantopoulos, G, Tziritas, N, Bahsoon, R & Theodoropoulos, G 2024, Dynamic Data-Driven Digital Twins for Blockchain Systems. in E Blasch, F Darema & A Aved (eds), Dynamic Data Driven Applications Systems: 4th International Conference, DDDAS 2022, Cambridge, MA, USA, October 6–10, 2022, Proceedings. 1 edn, Lecture Notes in Computer Science, vol. 13984, Springer, pp. 283–292, DDDAS2022 Conference, Cambridge, Massachusetts, United States, 6/10/22. https://doi.org/10.1007/978-3-031-52670-1

Review article

Al. Ghanmi, H, Ahmadjee, S, Bahsoon, R & Adeyemo, HB 2026, 'Exploring Human-Centric Dimensions in Blockchain Smart Contracts', ACM Computing Surveys, vol. 58, no. 7, 173. https://doi.org/10.1145/3777414

View all publications in research portal