Personal profile
Research Interests
Software engineering, engineering trustworthy software systems, model-based development, AI for software engineering
Education/Academic qualification
Software Engineering, PhD, Data Protection Assurance by Design: Support for Conflict Detection, Requirements Traceability and Fairness Analysis, University of Koblenz
Award Date: 19. Jun 2020
Information Technology, MSc, Universiti Utara Malaysia
1. Oct 2008 → 28. Feb 2010
Award Date: 1. Mar 2010
Computer Science, BSc, Al Al-Bayt University
1. Sept 2005 → 30. Jun 2008
Award Date: 30. Jun 2008
Current external positions
Post Doctoral Software Engineer, University of Koblenz
1. Jun 2020 → 30. Nov 2024
Doctoral Researcher, University of Koblenz
1. Oct 2015 → 30. May 2020
Computer Science Lecturer, Gazi Academic School
1. Jan 2014 → 30. Apr 2015
Computer Science Lecturer, Najran University
30. Sept 2011 → 30. Jun 2013
Teacher Assistance (Part-time), Jordan University of Science and Technology
1. Jun 2008 → 30. Sept 2008
Keywords
- Software Methodology
- Model-Checking
- Model-Driven Design & Implementation
- Security by design
- Security Awareness
- Privacy Engineering
- Software fairness
- Machine Learning
- AI for Software Engineering
Fingerprint
- 1 Similar Researchers
-
MBFair: a model-based verification methodology for detecting violations of individual fairness
Ramadan, Q., Konersmann, M., Ahmadian, A. S., Jürjens, J. & Staab, S., Feb 2025, In: Software and Systems Modeling. 24, 1, p. 111-136 e1356.Research output: Contribution to journal › Journal article › Research › peer-review
Open AccessFile -
A semi-automated BPMN-based framework for detecting conflicts between security, data-minimization, and fairness requirements
Ramadan, Q., Strüber, D., Salnitri, M., Jürjens, J., Riediger, V. & Staab, S., Sept 2020, In: Software and Systems Modeling. 19, 5, p. 1191–1227Research output: Contribution to journal › Journal article › Research › peer-review
Open Access -
Tracing Vulnerability Propagation Across Open Source Software Ecosystems
Ruohonen, J. & Ramadan, Q., 2026, International Conference on Testing Software and Systems (ICTSS). Bonfanti, S. & Papadopoulos, G. A. (eds.). Cham: Springer, p. 325-332 (Lecture Notes in Computer Science, Vol. 16107).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Open AccessFile32 Downloads (Pure) -
An Alignment Between the CRA's Essential Requirements and the ATT&CK©'s Mitigations
Ruohonen, J., Kang, E.-Y. & Ramadan, Q., 13. Oct 2025, 2025 IEEE 33rd International Requirements Engineering Conference Workshops (REW). IEEE, p. 209-214 (Proceedings - IEEE International Requirements Engineering Conference Workshops (REW)).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Open AccessFile34 Downloads (Pure) -
Benchmarking Requirement Template Systems.
Großer, K., Ahmadian, A. S., Rukavitsyna, M., Ramadan, Q. & Jürjens, J., 2025, Software Engineering. 23Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Datasets
-
A Dataset for a Paper Entitled "Snaps: Bloated and Outdated?"
Ruohonen, J. (Creator) & Ramadan, Q. (Contributor), Zenodo, 30. Jun 2025
DOI: 10.5281/zenodo.15774458, https://doi.org/10.5281/zenodo.15774457
Dataset
-
A Dataset for a Paper Entitled "Tracing Vulnerability Propagation Across Open Source Software Ecosystems"
Ruohonen, J. (Creator) & Ramadan, Q. (Contributor), Zenodo, 17. Jun 2025
DOI: 10.5281/zenodo.15679629, https://doi.org/10.5281/zenodo.15679628
Dataset
-
A Dataset for a Paper Entitled "The Popularity Hypothesis in Software Security: A Large-Scale Replication with PHP Packages"
Ruohonen, J. (Creator) & Ramadan, Q. (Contributor), Zenodo, 11. Feb 2025
DOI: 10.5281/zenodo.14852281, https://doi.org/10.5281/zenodo.14852280
Dataset