ziad abdel fattah al-sharif
• Department of Software Engineering - Faculty Member
-
-
-
-
-
- Ph.D. of Computer Science from University of Idaho, 2009
- Msc. of Computer Science from New Mexico State University, 2005
- Bsc. of Computer Science from Al Albayt University, 2000
Publications
-
Ziad A. Al-Sharif, Clinton L. Jeffery and Mahmoud H.Said, The Use of Dynamic Temporal Assertions for Debugging, Springer, 2017, Embedded Systems Series
-
Ziad Al-Sharif and Clinton Jeffery, "UDB: An Agent-Oriented Source-Level Debugger," The International Journal of Software Engineering (IJSE), vol. 2, no. 3, pp. 113-134, 2010
-
Raed Shatnawi and Ziad Al-Sharif, "A Guided Oversampling Technique to Improve The Prediction of Software Fault-Proneness for Imbalanced Data," International Journal of Knowledge Engineering and Data Mining (IJKEDM), vol. 2, no. 2/3, pp. 200-214, 2012
-
Mohammed I. Al-Saleh and Ziad A. Al-Sharif, "Utilizing data lifetime of TCP buffers in digital forensics: Empirical study," Digital Investigation, vol. 9, no. 2, pp. 119-124, 2012
-
Mohammed I. Al-Saleh, Fatima M. AbuHjeela and Ziad A. Al-Sharif, "Investigating the Detection Capabilities of Antiviruses under Concurrent Attacks," International Journal of Information Security (IJIS), Springer, vol. 14, no. 4, pp. 387-396, 2015
-
Ziad A. Al-Sharif, Yaser Jararweh, Ahmad Al-Dahoud and Luay Alawneh, "ACCRS: Autonomic based Cloud Computing Resource Scaling," Cluster Computing, vol. 20, no. 3, pp. 2479-2488, 2017
-
Hani Bani-Salameh, Jafar Al-Gharaibeh, Clinton Jeffery and Ziad A. Al-Sharif, "Collaborative Education in a Virtual Learning Environment," Int. J. of Business Information Systems, vol. 25, no. 4, pp. 474-489, 2017
-
Ziad A. Al-Sharif, Attaa Y. Al-Khalee, Mohammed I. Al-Saleh, and Mahmoud Al-Ayyoub, "Carving and Clustering Files in RAM for Memory Forensics," Far East Journal of Electronics and Communications, vol. 18, no. 5, pp. 695-722, 2018
-
Clinton Jeffery, Omar El-Khatib, Ziad A. Al-Sharif and Naomi Martinez, "Programming Language Support for Collaborative Virtual Environments," International Conference on Computer Animation and Social Agents (CASA'05), Jun 2005, pp. 0-0
-
Ziad A. Al-Sharif and Clinton Jeffery, "Adding High Level VoIP Facilities to the Unicon Language," Third International Conference on Information Technology: New Generations (ITNG), Apr 2006, pp. 524-529, Computer Society
-
Hani Bani-Salameh, Clinton Jeffery, Ziad A. Al-Sharif and Iyad Abu Doush, "Integrating Collaborative Program Development and Debugging within a Virtual Environment," International Workshop of Groupware: Design, Implementation, and Use (CRIWG 2008), Sep 2008, pp. 107-120, Springer-Verla
-
Ziad A. Al-Sharif and Clinton Jeffery, "An Extensible Source-Level Debugger," ACM Symposium on Applied Computing, Mar 2009, pp. 543-544, ACM
-
Ziad A. Al-Sharif and Clinton Jeffery, "An Agent Oriented Source-level Debugger on Top of a Monitoring Framework," 6th International Conference on Information Technology: New Generations (ITNG2009), Apr 2009, pp. 241-247, IEEE
-
Ziad A. Al-Sharif and Clinton Jeffery, "A Multi-Agent Debugging Extension Architecture," 21st International Conference on Software Engineering and Knowledge Engineering (SEKE 2009), Jul 2009, pp. 194-199
-
Ziad A. Al-Sharif and Clinton Jeffery, "Language Support for Event-Based Debugging," 21st International Conference on Software Engineering and Knowledge Engineering (SEKE 2009), Jul 2009, pp. 392-399
-
Mohammed Al-Saleh and Ziad Al-Sharif, "RAM Forensics against Cyber Crimes Involving Files," The Second International Conference on Cyber Security, Cyber Peacefare and Digital Forensic (CyberSec2013), Mar 2013, pp. 189-197, SDIWC
-
Ziad A. Al-Sharif, Clinton L. Jeffery and Mahmoud H. Said, "Debugging with Dynamic Temporal Assertions," the IEEE 25th International Symposium on Software Reliability Engineering Workshops, Nov 2014, pp. 257-262, ISSREW 2014
-
Ziad A. Al-Sharif, Dana N. Odeh and Mohammad I. Al-Saleh, "Towards Carving PDF Files in the Main Memory," International Technology Management Conference (ITMC 2015), May 2015, pp. 24-31, SDIWC
-
Amjad Nusayr and Ziad A. Al-Sharif
, "The Denotational Semantics of A Pre-Woven Language," 7th International Conference on Information and Communication Systems (ICICS 2016), Apr 2016, pp. 286-291, IEEE
-
Ahmad Al-Dahoud, Ziad A. Al-Sharif, Luay Alawneh and Yaser Jararweh, "Autonomic Cloud Computing Resource Scaling," The 4th International IBM Cloud Academy Conference (ICACON 2016), Jun 2016, pp. 0-0, IBM
-
Ziad A. Al-Sharif, "Utilizing Program's Execution Data for Digital Forensics," Third International Conference on Digital Security and Forensics (DigitalSec2016), Sep 2016, pp. 12-19, SDIWC
-
Ziad A. Al-Sharif, Hasan Bagci, Toqa' Abu Zaitoun and Aseel Asad, "Towards the Memory Forensics of MS Word Documents," The 8th International Symposium on Cybersecurity, Apr 2017, pp. 179-185, Springer
-
Luay Alawneh, Mohmoud Said, and Ziad A. Al-Sharif, "Towards Hierarchical Cooperative Analytics Architecture in Law Enforcement Agencies," The 8th International Conference on Information, Intelligence, Systems and Applications (IISA 2017), Aug 2017, pp. 0-0, IEEE
-
Ziad A. Al-Sharif, Mohammad I. Al-Saleh and Luay Alawneh, "Towards the Memory Forensics of OOP Execution Behavior," The 8th International Conference on Information, Intelligence, Systems and Applications (IISA 2017), Aug 2017, pp. 0-0, IEEE
-
Ziad A. Al-Sharif, A High Level Audio Communications API for the Unicon Language, , 2005
-
Ziad A. Al-Sharif, An Extensible Debugging Architecture Based on a Hybrid Debugging Framework, , 2009
-
Ziad A. Al-Sharif, Debugging with UDB 1.5 User's Guide and Reference Manual, , 2009
-
"A scalable multiple pairwise protein sequence alignment acceleration using hybrid CPU?GPU approach", Cluster Computing
-
"ACCRS: autonomic based cloud computing resource scaling", Cluster Computing
-
"AbstractTrace: The Use of Execution Traces to Cluster, Classify, Prioritize, and Optimize a Bloated Test Suite", Applied Sciences
-
"Live forensics of software attacks on cyber physical systems", Future Generation Computer Systems
-
"Personalized human activity recognition using deep learning and edge-cloud architecture", Journal of Ambient Intelligence and Humanized Computing
-
"The Effects of Platforms and Languages on the Memory Footprint of the Executable Program: A Memory Forensic Approach", Journal of Universal Computer Science
-
"The effects of document's format, size, and storage media on memory forensics", Forensic Science International: Digital Investigation
-
"Utilizing Debugging Information of Applications in Memory Forensics", Journal of Universal Computer Science
- Deputy Head of Department, Department of Software Engineering, Sep 2013 - Sep 2015
- Deputy Head of the Center, Computer And Information Center, Feb 2013 - Sep 2013
- Faculty Member, Department of Software Engineering, Feb 2010 - Present
- Full-time Lecturer, Department of Software Engineering, Feb 2010 - Feb 2010
- Associate Prof., JUST, Jordan, Oct 2018-Present
- Assistant Prof., JUST, Jordan, Feb 2010- Sep 2018
- Instructor, CS Department at the University of Idaho, U.S.A, Aug 2009- Dec 2009
- Research Assistant, University of Idaho, U.S.A, Jan 2007- Dec 2009
- Teacher Assistant, New Mexico State University, U.S.A, Aug 2004- Dec 2006
- Research Assistant, New Mexico State University, U.S.A, Aug 2004- Dec 2006
- Assistant Lecturer , Department of Computer Science, Jordan University of Science & Technology, Jordan, Jordan, Sep 2000- Jan 2003
- ADVANCED OPERATING SYSTEMS
- ADVANCED TOPICS IN PROGRAMMING
- CLIENT/SERVER PROGRAMMING
- Computer and Network Security
- DATA STRUCTURES AND ALGORITHMS
- DISTRIBUTED COMPUTER SYSTEMS
- Emerging Computer Systems
- FUNDAMENTALS OF SOFTWARE ENGINEERING
- INTRODUCTION TO OBJECT- ORIENTED PROGRAMMING
- JAVA PROGRAMMING
- JAVA PROGRAMMING (LAB)
- PRACTICAL TRAINING
- SELECTED PROGRAMMING LANGUAGES
- SELECTED PROGRAMMING LANGUAGES (FOR NON COMPUTER SCIENCE INFORMATION STUDENTS)
- SOFTWARE DESIGN
- SOFTWARE ENGINEERING
- SOFTWARE ENGINEERING FOR WEB APPLICATIONS
- SOFTWARE ENGINEERING LAB (1)
- SOFTWARE ENGINEERING LAB (2)
- SOFTWARE SECURITY
- SOFTWARE TESTING
- SOFTWARE TESTING (LAB)
- SPECIAL TOPICS IN SOFTWARE ENGINEERING(1)
- SPECIAL TOPICS IN SOFTWARE ENGINEERING(3)
- VISUAL PROGRAMMING LANGUAGES
- VISUAL PROGRAMMING
- CS 112: Introduction to Problem Solving & Programming Using C++
Technical Paper Reviews
- Journal of Computer Science, Journal
- International Journal of Electronic Security and Digital Forensics, Journal
- International Conference on Information & Communication Systems (ICICS 2013), Conference, Jordan
- International Conference on Information & Communication Systems (ICICS 2014), Conference, Jordan
- International Conference on Information & Communication Systems (ICICS 2017), Conference, Jordan
- International Conference on Information & Communication Systems (ICICS 2018), Conference, Jordan
- Digital Investigation The International Journal of Digital Forensics & Incident Response, Journal
- Cluster Computing The Journal of Networks, Software Tools and Applications, Journal
Conference Duties
- Software and Web Engineering: Practices and Applications, Jordan, Session Chair
|