Nasser Mustafa

  • Position:
    Assistant Professor of Computer Science
  • College:
    College of Science, Mathematics and Technology
  • Office:
    GEHK C233

Education

Ph.D. in Electrical and Computer Engineering
Carleton University, Canada

M.S. in Software Engineering
University of Ottawa, Canada

M.S. in Computer Science
California State University-Northridge, USA

B.S. in Computer Science
Yarmouk University, Jordan

Course Taught

Master Level

CPS 5100 Computer Information Systems

CPS 5301 Advanced Software Engineering

CPS 5981 Software Quality Assurance

CPS 5995 CIS Capstone

Undergraduate Level

Tech 2920 Computer Systems

GE  2024    Research and Technology

CPS 3500   Programming WWW

CPS 3320   Python Programming

CPS 4150   Computer Architecture

Biography

Dr. Nasser Mustafa, currently an Assistant Professor at Wenzhou Kean University, holds dual Master's degrees in Computer Science and Software Engineering from California State University, USA, and the University of Ottawa, Canada, respectively. His academic journey also includes the completion of a Ph.D. in Electrical and Systems Engineering/Software Engineering from Carleton University in Canada. Excelling in both research and lecturing, Dr. Mustafa's primary research focus revolves around Model Driven Development, specifically emphasizing modeling traceability in software applications. His significant interest in software quality assurance highlights a comprehensive understanding of software engineering principles, emphasizing a commitment to delivering robust and reliable solutions.

Furthermore, Dr. Mustafa has expanded the scope of his research to encompass Artificial Intelligence (AI) and data analytics, contributing significantly to the advancement of cutting-edge technologies. His combined expertise in AI and software engineering positions him to develop adaptive intelligent systems. Additionally, he excels in effective data visualization, transforming complex insights into interactive representations that enhance intuitive decision-making.

Dr. Mustafa has established a collaborative research with scholars in the USA, China, Canada, and Jordan. He has held notable academic and research roles at well-regarded institutions globally, spanning several universities in Canada, the United States, the United Kingdom, the United Arab Emirates, and Jordan. These include positions at the University of Ottawa and Carleton University in Canada, the University of Nottingham Ningbo China, Westminster University, Ajman University of Science and Technology in the United Arab Emirates, as well as Philadelphia University and Al al-Bayt University in Jordan.

Research Interests

Prof. Mustafa research focuses on model driven developments and models transformation with particular with particular emphasis on automation systems developments using smart techniques such as Artificial Intelligence.

Selected Publications

  • N. Mustafa, Y. Labiche and D. Towey, "Mitigating Threats to Validity in Empirical Software Engineering: A Traceability Case Study," 2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC), Milwaukee, WI, USA, 2019, pp. 324-329, doi:10.1109/COMPSAC.2019.10227.
  • N. Mustafa, Y. Labiche and D. Towey, "Traceability in Systems Engineering: An Avionics Case Study," 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), Tokyo, 2018, pp. 818-823, doi: 10.1109/COMPSAC.2018.10345. 
  • N. Mustafa and Y.  Labiche  “Using Semantic Web to Establish Traceability Links Between Heterogeneous Artifacts”. In: Cabello E., Cardoso J., Maciaszek L., van Sinderen M. (eds) Software Technologies. ICSOFT 2017. Communications in Computer and Information Science, vol 868. Springer, Cham. https://doi.org/10.1007/978-3-319-93641-3_5
  • N. Mustafa and Y. Labiche,  (2017). “Employing Linked Data in Building a Trace Links Taxonomy”. 12th International Conference on Software Technologies. Madrid, Spain, 2017, pp.186-198. doi:10.5220/0006471701860198.
  • N. Mustafa and Y. Labiche, "The Need for Traceability in Heterogeneous Systems: A Systematic Literature Review," 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC), Turin, 2017, pp. 305-310, doi: 10.1109/COMPSAC.2017.237.
  • N. Mustafa and Y. Labiche, "Towards traceability modeling for the engineering of heterogeneous systems," 2015 3rd International Conference on Model-Driven Engineering and Software Development (MODELSWARD), Angers, 2015, pp. 321-328.
  • N. Mustafa and Y. Labiche,  "Modeling traceability for heterogeneous systems," in 2015 10th International Joint Conference on Software Technologies (ICSOFT), Colmar, Alsace, France, 2015 pp. 1-9.
  • N. Mustafa and G. V. Bochmann, "Transforming dynamic behavior specifications from activity diagrams to BPEL," Proceedings of 2011 IEEE 6th International Symposium on Service Oriented System (SOSE), Irvine, CA, 2011, pp. 305-311, doi: 10.1109/SOSE.2011.6139121.
  • M. Pike, N. M. Mustafa, D. Towey and V. Brusic, "Sensor Networks and Data Management in Healthcare: Emerging Technologies and New Challenges," 2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC), Milwaukee, WI, USA, 2019, pp. 834-839, doi: 10.1109/COMPSAC.2019.00123.
  • Zhang X., Zhang J., Pike M., Mustafa N.M., Towey D., Brusic V. (2021) Sensor Networks and Personal Health Data Management: Software Engineering Challenges. In: Arai K., Kapoor S., Bhatia R. (eds) Proceedings of the Future Technologies Conference (FTC) 2020, Volume 3. FTC 2020. Advances in Intelligent Systems and Computing, vol 1290. Springer, Cham. https://doi.org/10.1007/978-3-030-63092-8_10
  • M. Rawashdeh, A. Alnusair, N. Mustafa, and M. Migdadi, "Multimedia Mobile Cloud Computing: Application models for performance enhancement," 2016 IEEE International Conference on Multimedia & Expo Workshops (ICMEW), Seattle, WA, 2016, pp. 1-6, doi: 10.1109/ICMEW.2016.7574721.