Software Engineering

Software Engineering is a professional journal in the field of software engineering and application. The goal of this journal is to provide an international platform for engineers and academicians all over the world to promote, share, and discuss various new issues and development in the field of software engineering. This journal aims to encourage deeper understanding and greater effectiveness in the theory analysis and engineering application relevant to software engineering fields.


Izzat Alsmadi

Editorial Board Member of Software Engineering

Assistant Professor, Yarmouk University, Jordan

Research Areas

Software Engineering

Education

2008Ph.DNorth Dakota State University (NDSU), USA.
2005M.Sc Software EngineeringNorth Dakota State University (NDSU), USA.
2003M.Sc Computer Information SystemsUniversity of Phoenix, USA.
1994B.ScMut'ah University, Alkarak, Jordan

Experience

2006-2008Feed Management System, Fargo, North Dakota, USA, Software Engineer and Software Quality Analyst
2006Ecliptic Technologies, Fargo, Summer, USA, Software Developer
2004-2007North Dakota State University, USA, Teaching and Research assistant
2003Computer and IT Faculty-Yarmouk University, Jordan, Lecturer
2002PC-all computer services, Hayward, California, USA, Technical Support
2000-2001First Computer-San Francisco, USA, Technical Support

Membership

Member of Formal methods Europe committee on education (FME)
Member of Jordan Engineering Association
Member of NDSU honored graduate students

Publications: Journals

[1]  A Comparative Study of Web Usage and Searches at Yarmouk University and Jordan, Mohammed N. Al-Kabi, Majdi Y. Al-Shannaq and Izzat M. Alsmadi, , ABHATH AL-YARMOUK: Basic Sci. & Eng., Vol.20, No. 1, 2011, pp. 1-21.
[2]  Automating the Collection of Object Relational Database Metrics, Samer M. Suleiman, Qasem A. Al-Radaideh, Bilal A. Abulhuda, Izzat M. AlSmadi, , IJACSA (TheSAI), Volume 2 No. 6, June 2011 http://thesai.org/Publication/Archives/Volume2No6.aspx.
[3]  Automatic code homework grading based on concept extraction, Ikdam Alhami, and Izzat Alsmadi, International Journal of Software Engineering and Its Applications IJSEIA (http://www.sersc.org/journals/IJSEIA/), Vol. …, No. , 2011.
[4]  A multilingual and location evaluation of search engines for websites and searched for keywords, Anas AlSobh, Ahmed Al Oroud, Muhammad AlKabi, and Izzat AlSmadi, Brazilian Journal of Information Science(ISSN: 1981-1640), http://200.145.171.5/revistas/index.php/bjis/article/viewFile/473/591, v.4, n.1, p.2-17, Jan./Jun. 2010. < http://www2.marilia.unesp.br/revistas/index.php/bjis/issue/view/71 >.
[5]  Improving Enterprise Access Security Using RFID. (pp. 72-77), zakaria Saleh, Izzat Alsmadi, and Ahmed Mashhour, IJCSIS International Journal of Computer Science and Information Security, Vol 9, Number 5, May 2011. < http://sites.google.com/site/ijcsis/vol-9-no-5-may-2011 >.
[6]  Evaluate and Improve GUI Testing Coverage Automatically, Izzat Alsmadi, Samer Samarah, Ahmed Soefan, Mohammed AL Zamil; Pages: 41-60, Vol 4, Number 2, International Journal of Software Engineering, IJSE, < http://www.ijse.org.eg/Content.asp >.
[7]  Annotations, Collaborative Tagging, and Searching Mathematics in E-Learning, Iyad Abu Doush, Faisal Alkhateeb, Eslam Al Maghayreh, Izzat Alsmadi, Samer Samarah, IJACSA (TheSAI), Volume 2 No. 4, April 2011 http://thesai.org/Publication/Archives/Volume2No4.aspx.
[8]  Evaluating the change of software fault behavior with dataset attributes based on categorical correlation, Izzat Alsmadi, and Hassan Najadat. Advance Engineering Software (Elsevier) (2011), doi:10.1016/j.advengsoft.2011.03.010.
[9]  Enhance Rule Based Detection for Software Fault Prone Modules, Hassan Najadat and Izzat Alsmadi, International Journal of Software Engineering and Its Applications IJSEIA (http://www.sersc.org/journals/IJSEIA/), Vol. 5, No. 3, 2011.
[10]  Evaluating Google Queries Based On Language Preferences, Ahmad Al-Eroud, Mohammed AlRamahi, Mohammed AlKabi, Izzat Alsmadi, and Emad Shawakfa, Journal of Information Science (JIS), 2011.
[11]  Activities and Trends in Testing User Interfaces Automatically, Izzat Alsmadi, Journal of Software Engineering, Scialert (ISSN 1819-4311), 2011. < http://scialert.net/abstract/?doi=jse.0000.21275.21275 >.
[12]  The automatic evaluation of website metrics and state, Izzat Alsmadi, International Journal of Web-Based Learning and Teaching Technologies (IJWLTT), Pages:1-17, Volume 5, issue 4, 2010, http://www.igi-global.com/bookstore/-article.aspx?TitleId=52596.
[13]  Using RFID to Enhance Mobile Banking Security, Zakaria Saleh and Izzat Alsmadi, International Journal of Computer Science and Information Security (IJCSIS), vol. 8, No 9. Dec 2010, Pages: 176:182.
[14]  Automatic Model Based Methods to Improve Test Effectiveness, Izzat Alsmadi, Samer Samarah, Ahmad Saifan and Mohammed G. AL Zamil, Universal Journal of Computer Science and Engineering Technology, 1(1), 41-49. 2010.
[15]  Using XML for User Interface Documentation and Differential Evaluation, Muhammad Tubeishat, Izzat Alsmadi, and Muhammad Al-Kabi, Journal of Theoretical and Applied Information Technology, JATIT 2010, November 2010 | Vol. 21. No.2.
[16]  Effective Generation of Test Cases Using Genetic Algorithms and Optimization Theory. Izzat Alsmadi, Faisal Alkhateeb, Eslam Al Maghayreh, Samer Samarah, and Iyad Abu Dosh. Journal of Communication and Computer, November 2010. Volume 7, No.11 (Serial No.72).
[17]  Building an e-Commerce Infrastructure in Jordan: Challenges and Requirements, Muhannad Anwar Al-Shboul, Izzat Mahmoud Alsmadi, International Journal of Interactive Mobile Technologies (iJIM), Vol 4, No 4, 2010, http://www.online-journals.org/index.php/i-jim.
[18]  Jordan E-Government Challenges and Progresses, Muhannad Al-Shboul, Izzat Alsmadi, International Journal of Advanced Corporate Learning (iJAC), Vol 3, No 1 (2010), http://online-journals.org/i-jac/article/view/1164.
[19]  Challenges of Utilizing E-Learning Systems in Public Universities in Jordan. Muhannad Al-Shboul, and Izzat Alsmadi: International Journal of Emerging Technologies in Learning (iJET), Vol 5, No 2 (2010).
[20]  The Requirements for Building an E-commerce Infrastructure, Izzat M Alsmadi, Ikdam Alhami, and Hisham Alsmadi, International Journal of Recent Trends in Engineering (IJRTE), ISSN 1797-9617, Volume 2, Number 2, November 2009, http://www.academypublisher.com/ijrte/vol02/no02/index.htm.
[21]  The introduction of several GUI structural metrics to make test automation more effective. Izzat Alsmadi, and Mohammed Al-Kabi, Open Software Engineering Journal, 2009. 3, 72-77.
[22]  Software Complexity Analysis using Open Source Projects. Izzat Alsmadi and Kenneth Magel. ICOSST 2007. Pakistan. 2007.
[23]  GUI structural metrics, Izzat Alsmadi, and Mohammed Al-Kabi. The International Arab Journal of Information Technology (IAJIT), Vol. 8, No. 2, April 2011.
[24]  Using user sessions for test case generation and execution. Izzat Alsmadi and Kenneth Magel. Journal of Lecture Notes in Engineering and Computer Science, Year: 2008, Vol: 2168, Issue: 1: Pages: 963-966.

Publications: Conferences/Workshops/Symposiums

[1]  DEA Based Decision Support System For Public Hospitals In Jordan, Hassan Najadat and Izzat Alsmadi, IBIMA 2011, 29-30 June 2011 in Kuala Lumpur, Malaysia.
[2]  Plagiarism Detection Based on Studying Correlation Between Author, Title and Content, Abeer Jarrah, Izzat Alsmadi and Zakaria Zaatreh, ICICS 2011, Jordan.
[3]  The Usage of Formal Methods in Quran Search System, Alaa Al-Gharaibeh, Ahmad Al-Taani and Izzat Alsmadi, , ICICS 2011, Jordan.
[4]  Building a SOA ontology for universities websites, Jehad Omari, Ahmed Eroud, and Izzat Alsmadi , The 5th International Conference on Information Technology, ICIT'11, MAY 11-13, 2011, Amman/Jordan.
[5]  Generation of Test Cases From Websites User Sessions, Sanaa Alsmadi, Izzat Alsmadi, Mohammed Al-Kabi , The 5th International Conference on Information Technology, ICIT'11, MAY 11-13, 2011, Amman/Jordan.
[6]  An Interactive DEA management based system for hospitals, Hassan Najadat and Izzat Alsmadi, In proceedings of International MultiConference of Engineers and Computer Scientists 2011 (IMECS 2011), Vol II, 16-18 March 2011, Hong Kong.
[7]  Improving Understandability In Teaching Of Software Engineering And Connectivity With The Industry, Izzat Alsmadi and Belal Abu AlHuda, EduCon 2011, Amman, Jordan.
[8]  Designing an Interactive Multimedia Learning System for the Children of Primary Schools in Jordan, Nusir, Sawsan; Alsmadi, Izzat Mahmoud; Al-Kabi, Mohammed; Shardqah, Fatima, , EduCon 2011, Amman, Jordan.
[9]  Building a SOA ontology for universities websites, Jehad Omari, Ahmed Eroud, and Izzat Alsmadi, ICIT 2011, Amman, Jordan.
[10]  Evaluating structural and navigability metrics differences among different business domains, Izzat Alsmadi, ICTITA 2010, Ajman University, UAE , 11-13 Dec 2010.
[11]  Studying Relations Between Websites Structural and Popularity Metrics, Izzat Alsmadi, Ahmad T. Al-Taani, and Nahed Abu Zaid, ACIT 2010, Libya.
[12]  Web structural metrics evaluation, Dr Izzat Alsmadi, Dr. Ahmad T. Al-Taani, and Nahed Abu Zaid, In Proceeding of the Third International Conference on Developments in eSystems Engineering DESE 2010, UK. < cmsproj.cms.livjm.ac.uk/dese10 >.
[13]  Using genetic algorithms for test case generation and selection optimization, Izzat M Alsmadi, CCECE 2010 (IEEE Canadian Conference on Electrical and Computer Engineering), 2010, Calgary, Alberta, Canada.
[14]  Using Data Envelopment Analysis to Evaluate Productivity of Public Hospitals in Jordan, Hassan Najadat and Izzat Alsmadi, In Proceedings of the 8th International Conference of DEA, DEA2010, June 10-12th 2010, Lebanon.
[15]  Toward Implementing E-services in Jordan, Izzat Alsmadi, IAMOT 2010 (The 19th International Conference for Management of Technology), Cairo, Egypt, 2010.
[16]  Building a software to simulate climate in Jordan , Izzat Alsmadi, and Bashar Alsmadi, Climate Change Impact on Water Resources :Risk, Assessment and Management in Arid & Semi Arid Regions, Jordan, 2009.
[17]  A General-Domain Application for implementing the Case-Based Reasoning, Hassan Najadat, Mohammed Aref Diab, Izzat Alsmadi, "", Proceedings of International Conference of Software Engineering & Computer Systems 2009 (ICSECS '09). 19-21 October 2009, Pahang, Malaysia.
[18]  Separation of Concerns in Teaching Software Engineering. Izzat M. Alsmadi, and Mahmoud Dieri. CISSE 2009. USA. http://conference.cisse2009.org/proceedings.aspx.
[19]  A General-Domain Application for implementing the Case-Based Reasoning, Hassan Najadat, Mohammed Aref Diab, Izzat Alsmadi, Proceedings of International Conference of Software Engineering & Computer Systems 2009 (ICSECS '09). 19-21 October 2009, Pahang, Malaysia.
[20]  Using Virtual Instrumentations and software agents for teaching students of Engineering majors. Izzat Mahmoud Alsmadi and Mahmoud Ali Deiry, Sixth International Conference on Remote Engineering and Virtual Instrumentation. REV2009, University of Bridgeport, USA.
[21]  The Automatic Grading for Online exams in Arabic with Essay Questions Using Statistical and computational linguistics Techniques, Khalid Nahar and Izzat Alsmadi, MASAUM Journal of Computing, Volume 1 Issue 2, September 2009, http://www.masaumnet.com/archives/mjc/volume1/issue2/mjc010227.pdf.
[22]  Using XML Files to Document the User Interfaces of Applications. Mohammad Tubishat, Izzat Alsmadi, and Mohammed Al-Kabi, IEEEGCC 2009. Kuwait, 2009.
[23]  The Development of Several Algorithms to Improve Test Case Generation. Izzat Alsmadi, and Mohammed Al-Kabi, ISTA 2009. Kuwait, 2009.
[24]  Using a model checker for the verification of the GUI implementation, Izzat Alsmadi and Farouq Al-omari, ICCCP09, Oman, 2009.
[25]  The state of on line exams in Jordan universities. Izzat Alsmadi, IMCL 2009, PSU, Amman, Jordan 2009.
[26]  Jordan E-Government Challenges and Progresses. Izzat Alsmadi and Muhannad Al-Shboul, IMCL 2009, PSU, Amman, Jordan 2009.
[27]  Challenges of Utilizing E-Learning Systems in Public Universities in Jordan. Muhannad Al-Shboul, and Izzat Alsmadi, IMCL 2009, PSU, Amman, Jordan 2009.
[28]  Using metrics to evaluate user interfaces automatically, Izzat Alsmadi, and Mohammed Al-Kabi, SMEF 2009, Italy, 2009.
[29]  Using XML Trees to Represent GUI States. Izzat Alsmadi, and Hassan Najadat. SERP 08. USA.
[30]  The Utilization of User Sessions in Testing. Izzat Alsmadi. In Proceedings of the Seventh IEEE/ACIS International Conference on Computer and Information Science (ICIS 2008). Sponsored by the IEEE Computer Society and ACIS. May 2008, Portland, Oregon. USA.
[31]  Open source evolution analysis. Izzat Alsmadi and Kenneth Magel. 22nd IEEE International Conference on Software Maintenance (ICSM'06).
[32]  Lightweight software cost estimation model. Izzat Alsmadi. MICS 2008. The University of Wisconsin, La Crosse. 2008.
[33]  Software Complexity Analysis using Open Source Projects. Izzat Alsmadi and Kenneth Magel. ICOSST 2007. Pakistan. 2007.
[34]  GUI Structural Metrics and Testability Testing. Kenneth. Magel and Izzat Alsmadi, Proceedings of IASTED SEA 2007. Boston USA.
[35]  Model Checking Aspect-Oriented Design Specification. Dianxiang Xu, Izzat Alsmadi, and Weifeng Xu, , Proc. of the 31st IEEE International Computer Software and Applications Conference (COMPSAC'07), Beijing, July 2007.
[36]  Generating test cases from the GUI model. Izzat Alsmadi and Kenneth Magel. World Scientific and Engineering Academy Society, WSEAS.
[37]  GUI Path Oriented Test Generation Algorithms, Izzat Alsmadi Kenneth Magel, Proceeding of IASTED (569) Human-Computer Interaction, March 14-16, Chamonix, France, pp: 216-219.
[38]  An Object Oriented Framework for User Interface Test Automation, Izzat Alsmadi and Kenneth Magel, North Dakota State University. MICS2007. http://www.micsymposium.org/mics_2007/proceedings.pdf.
[39]  GUI test automation framework. Izzat Alsmadi and Kenneth Magel. SERP07, Vegas, 2007. http://www.world-academy-of-science.org/worldcomp07.
[40]  GUI Path Oriented Test Generation. Izzat Alsmadi and Kenneth Magel. SETP07, Orlando, Florida. 2007. http://www.promoteresearch.org/2007/setp/index.html.

Publications: Books/Book Chapters

[1]  Building a GUI Test Automation Framework Using the Data Model, VDM Verlag, ISBN-10: 3639043472, ISBN-13: 978-3639043471. 2008.
[2]  Software Metrics; Toward building proxy models, VDM Verlag, ISBN-10: 3639088514, ISBN-13: 978-3639088519. 2008.
[3]  Software Engineering, Separation of concerns, VDM Verlag, ISBN (978-3-639-17547-9). 2009.
[4]  A textbook in Arabic for CIS 101 course [ with several other authors]. 2009.
[5]  Home Computering (In Arabic), Khalid Nahar and Izzat Alsmadi, published in 2010.