Verdet, A., Hamdaqa, M., Da Silva, L. M. P., & Khomh, F. (2025). Assessing the adoption of security policies by developers in terraform across different cloud providers. Empirical Software Engineering, 30(3).
Répertoire des expertises
Hamdaqa, Mohammad

Répertoire des expertises
Hamdaqa, Mohammad
Répertoire des expertises
Publications par type
Article de revue (9)
Communication de conférence (27)
Livre
Chapitre de livre (1)
Brevet
Rapport
Thèse (1)
Ensemble de données (2)
Ressource pédagogique
Image
Enregistrement audio
Enregistrement vidéo
Autre
Mohammad Hamdaqa (40)
- Articles de revue (9)
- 2025
Article de revue
- 2024
Article de revue Soud, M., Liebel, G., & Hamdaqa, M. (2024). A fly in the ointment: an empirical study on the characteristics of Ethereum smart contract code weaknesses. Empirical Software Engineering, 29(1), 45 pages.Article de revue Panahandeh, M., Hamou-Lhadj, A., Hamdaqa, M., & Miller, J. (2024). ServiceAnomaly: An anomaly detection approach in microservices using distributed traces and profiling metrics. Journal of Systems and Software, 209, 111917 (20 pages).
- 2023
Article de revue Sigurleifsson, B., Ahmed, N., Verdet, A., Hamdaqa, M., Sabri, M., & Pelletier, I. (2023). An approach for modeling the operational requirements of FaaS applications for optimal deployment. Information and Software Technology, 161, 19 pages.
- 2022
Article de revue Hamdaqa, M., Met, L. A. P., & Qasse, I. (2022). iContractML 2.0: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms. Information and Software Technology, 144, 14 pages.
- 2021
Article de revue Panahandeh, M., Hamdaqa, M., Zamani, B., & Hamou-Lhadj, A. (2021). MUPPIT: a method for using proper patterns in model transformations. Software and Systems Modeling, 20(5), 1491-1523.
- 2020
Article de revue Sabor, K. K., Hamdaqa, M., & Hamou-Lhadj, A. (2020). Automatic prediction of the severity of bugs using stack traces and categorical features. Information and Software Technology, 123, 106205 (20 pages).
- 2014
Article de revue Hamdaqa, M., Tahvildari, L., LaChapelle, N., & Campbell, B. (2014). Cultural scene detection using reverse Louvain optimization. Science of Computer Programming, 95, 44-72.
- 2011
Article de revue Hamdaqa, M., & Hamou-Lhadj, A. (2011). An approach based on citation analysis to support effective handling of regulatory compliance. Future Generation Computer Systems-the International Journal of Escience, 27(4), 395-410.
- 2025
- Communications de conférence (27)
- 2024
Communication de conférence Curzi-Laliberté, B., Fokaefs, M., Famelis, M., & Hamdaqa, M. (septembre 2024). EpiMDE: A-Model Driven Engineering Platform for Epidemiological Modeling [Communication écrite]. 27th International Conference on Model Driven Engineering Languages and Systems (MODELS 2024), Linz, Austria.Communication de conférence Abukhalaf, S., Hamdaqa, M., & Khomh, F. (avril 2024). PathOCL: Path-Based Prompt Augmentation for OCL Generation with GPT-4 [Communication écrite]. 1st IEEE/ACM International Conference on AI Foundation Models and Software Engineering (FORGE 2024), Lisbon, Portugal.Communication de conférence Aceto, L., Gorla, D., Lybech, S., & Hamdaqa, M. (octobre 2024). Preventing Out-of-Gas Exceptions by Typing [Communication écrite]. 12th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2024), Crete, Greece.Communication de conférence Chaaben, M. B., Sghaier, O. B., Dhaouadi, M., Elrasheed, N., Darif, I., Jaoua, I., Oakes, B. J., Syriani, E., & Hamdaqa, M. (septembre 2024). Toward Intelligent Generation of Tailored Graphical Concrete Syntax [Communication écrite]. ACM/IEEE 27th International Conference on Model Driven Engineering Languages and System, Linz, Austria.
- 2023
Communication de conférence Soud, M., Qasse, I., Liebel, G., & Hamdaqa, M. (septembre 2023). AutoMESC: Automatic Framework for Mining and Classifying Ethereum Smart Contract Vulnerabilities and Their Fixes [Communication écrite]. 49th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2023), Durres, Albania.Communication de conférence Qasse, I., Mishra, S., Jonsson, B. þ., Khomh, F., & Hamdaqa, M. (juillet 2023). Chat2Code: A Chatbot for Model Specification and Code Generation, The Case of Smart Contracts [Communication écrite]. IEEE International Conference on Software Services Engineering (SSE 2023), Chicago, IL, USA.Communication de conférence Abukhalaf, S., Hamdaqa, M., & Khomh, F. On Codex Prompt Engineering for OCL Generation: An Empirical Study [Communication écrite]. 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR 2023), Melbourne, Australia.Communication de conférence Elaasar, M., Rouquette, N., Wagner, D., Oakes, B., Hamou-Lhadj, A., & Hamdaqa, M. (octobre 2023). openCAESAR: Balancing agility and rigor in model-based systems engineering [Communication écrite]. 5th Workshop on Artificial Intelligence and Model-driven Engineering Co-located with MODELS, Västerås, Sweden.
- 2021
Communication de conférence Islam, M. S., Hamou-Lhadj, A., Koochekian-Sabor, K., Hamdaqa, M., & Cai, H. (mars 2021). EnHMM: on the use of ensemble HMMs and stack traces to predict the reassignment of bug report fields [Communication écrite]. 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2021), Honolulu, HI, USA (11 pages).Communication de conférence Qasse, I., Mishra, S., & Hamdaqa, M. (juin 2021). iContractBot: A chatbot for Smart Contracts' Specification and Code Generation [Communication écrite]. 3rd International Workshop on Bots in Software Engineering (BotSE 2021) (4 pages).
- 2020
Communication de conférence Hamdaqa, M., Metz, L. A. P., & Qasse, I. (octobre 2020). iContractML: A Domain-Specific Language for Modeling and Deploying Smart Contracts onto Multiple Blockchain Platforms [Communication écrite]. 12th System Analysis and Modelling Conference (SAM 2020).Communication de conférence Zhou, R., Hamdaqa, M., Cai, H., & Hamou-Lhadj, A. (février 2020). MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices [Communication écrite]. 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2020), London, ON, Canada.Communication de conférence Soud, M., Helgason, S., Hjálmtýsson, G., & Hamdaqa, M. (septembre 2020). TrustVote: On Elections We Trust with Distributed Ledgers and Smart Contracts [Communication écrite]. 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS 2020), Paris, France.
- 2018
Communication de conférence Hjálmarsson, F. Þ., Hreiðarsson, G. K., Hamdaqa, M., & Hjálmtýsson, G. (juillet 2018). Blockchain-Based E-Voting System [Communication écrite]. 11th IEEE International Conference on Cloud Computing (CLOUD 2018), San Francisco, CA, USA.Communication de conférence Sigurgeirsson, D. B., Larusdottir, M., Hamdaqa, M., Daniel, M., & Jónsson, B. Þ. (octobre 2018). Learning Outcome Outcomes: An Evaluation of Quality [Communication écrite]. IEEE Frontiers in Education Conference (FIE 2018), San Jose, CA, USA (8 pages).
- 2017
Communication de conférence Einarsson, A. F., Patreksson, P., Hamdaqa, M., & Hamou-Lhadj, A. (juin 2017). SmartHomeML: Towards a Domain-Specific Modeling Language for Creating Smart Home Applications [Communication écrite]. IEEE International Congress on Internet of Things (ICIOT 2017), Honolulu, HI, USA.
- 2016
Communication de conférence Ebrahimi K., N., Islam, M. S., Hamou-Lhadj, A., & Hamdaqa, M. (octobre 2016). An effective method for detecting duplicate crash reports using crash traces and hidden Markov models [Résumé]. 26th Annual International Conference on Computer Science and Software Engineering (CASCON 2016), Toronto, ON, Canada.Communication de conférence Sabor, K. K., Hamdaqa, M., & Hamou-Lhadj, A. (octobre 2016). Automatic prediction of the severity of bugs using stack traces [Résumé]. 26th Annual International Conference on Computer Science and Software Engineering (CASCON 2016), Toronto, Ontario, Canada.Communication de conférence Hamdaqa, M., & Tahvildari, L. (octobre 2016). StratusPM: An Analytical Performance Model for Cloud Applications [Communication écrite]. 10th IEEE International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Environments (MESOCA 2016), Raleigh, NC, USA.
- 2015
Communication de conférence Hamdaqa, M. (mars 2015). A Bird's-Eye View on Modelling Malleable Multi-cloud Applications [Communication écrite]. IEEE International Conference on Cloud Engineering (IC2E 2015), Tempe, AZ, USA.Communication de conférence Hamdaqa, M., Sabri, M. M., & Singh, A. (novembre 2015). Adoop: MapReduce for Ad-hoc Cloud Computing [Communication écrite]. 25th Annual International Conference on Computer Science and Software Engineering (CASCON 2015), Markham, ON, Canada.Communication de conférence Hamdaqa, M., & Tahvildari, L. (mars 2015). Stratus ML: A Layered Cloud Modeling Framework [Communication écrite]. IEEE International Conference on Cloud Engineering (IC2E 2015), Tempe, AZ, USA.
- 2014
Communication de conférence Hamdaqa, M., & Tahvildari, L. (septembre 2014). Prison Break: A Generic Schema Matching Solution to the Cloud Vendor Lock-in Problem [Communication écrite]. 8th IEEE International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA 2014), Victoria, BC, Canada.Communication de conférence Hamdaqa, M., & Tahvildari, L. (novembre 2014). The (5+1) architectural view model for cloud applications [Résumé]. 24th Annual International Conference on Computer Science and Software Engineering (CASCON 2014), Markham, Ontario, Canada.
- 2011
Communication de conférence Hamdaqa, M., Livogiannis, T., & Tahvildari, L. (mai 2011). A Reference Model for Developing Cloud Applications [Communication écrite]. 1st International Conference on Cloud Computing and Services Science (CLOSER 2011), Noordwijkerhout, Netherlands.Communication de conférence Hamdaqa, M., & Tahvildari, L. (juin 2011). ReLACK: A Reliable VoIP Steganography Approach [Communication écrite]. 5th International Conference on Secure Software Integration and Reliability Improvement (SSIRI 2011), Jeju, Korea.
- 2009
Communication de conférence Hamou-Lhadj, A., & Hamdaqa, M. (avril 2009). Citation Analysis: An Approach for Facilitating the Understanding and the Analysis of Regulatory Compliance Documents [Communication écrite]. 6th International Conference on Information Technology: New Generations (ITNG 2009), Las Vegas, NV, USA.
- 2024
- Chapitres de livre (1)
- 2012
Chapitre de livre Hamdaqa, M., & Tahvildari, L. (2012). Cloud Computing Uncovered: A Research Landscape. Dans Hurson, A., & Memon, A. (édit.), Advances in Computers (Vol. 86, p. 41-85).
- 2012
- Thèses (1)
- 2016
Thèse Hamdaqa, M. (2016). An integrated modeling framework for managing the deployment and operation of cloud applications [Thèse de doctorat, University of Waterloo].
- 2016
- Ensembles de données (2)
- 2022
Ensemble de données Soud, M., Qasse, I., Liebel, G., & Hamdaqa, M. (2022). AutoMESC: Automatic Framework for Mining and Classifying Ethereum Smart Contract Vulnerabilities and Their Fixes [Ensemble de données].Ensemble de données Soud, M., Liebel, G., & Hamdaqa, M. (2022). Dataset: A Fly in the Ointment: An Empirical Study on the Characteristics of Ethereum Smart Contracts Code Weaknesses and Vulnerabilities [Ensemble de données].
- 2022