
Fawaz AL Zaghoul- Professor (Full) of Software Engineering at University of Jordan
Fawaz AL Zaghoul
- Professor (Full) of Software Engineering at University of Jordan
About
15
Publications
3,072
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
85
Citations
Introduction
Prof. AL Zaghoul is a senior IEEE and ACM professional member and published over 80 research papers published in international refereed journals and conferences, in the areas of Software Systems Development Methodologies, Software Engineering, Algorithms reengineering, Computer Networks, Software Systems Retrieval, Computer Arabization, Quality Metrics and Quality Control, Database Applications, Applications of Artificial Intelligence, Computer Education and Distance Learning.
Skills and Expertise
Current institution
Publications
Publications (15)
Website usability is one of the most important quality factors which cannot be measured easily, because of its dependency on various other factors, which some of them are difficult to be measured. Literature shows several website usability models which do not include all usability aspects and shows the difficulty of measuring usability. This paper...
Website usability is one of the most important quality factors which cannot be measured easily, because of its dependency on various other factors, which some of them are difficult to be measured. Literature shows several website usability models which do not include all usability aspects and shows the difficulty of measuring usability. This paper...
Website usability is one of the most important quality factors which cannot be measured easily, because of its dependency on various other factors, which some of them are difficult to be measured. Literature shows several website usability models which do not include all usability aspects and shows the difficulty of measuring usability. This paper...
Software systems have established themselves as the heart of business and everyday living, and as the pillar of the emerging global digital economy. This puts pressure on educational institutions to train people for the continuously evolving software industry, which puts additional demand for new PhDs and educators. While large universities and res...
Throughout the project life cycle, a process model must be
adopted to carry out the activities involved along the lifetime
of the project. For this reason, choosing the right model is the
main objective for this paper. In this paper, we present and
compare the most common process models and then we
present a weighted framework for process model sel...
The survival of a software product for a long term is a challenging issue. Software doesn’t die but it becomes obsolete.
The aim of this paper is to propose a design pattern that could help maintaining the sustainability of software products. The proposed pattern could be used in the architectural engineering phase of developing an online social ne...
Architectural design is a crucial issue in software engineering. It makes testing more effective as it contribute to carry out the testing in an early stage of the software development. To improve software testability, the software architect should consider different testability metrics while building the software architecture. The main objective o...
The concept of Webpage visibility is usually linked to search engine optimization (SEO), and it is based on global in-link metric [1]. SEO is the process of designing Webpages to optimize its potential to rank high on search engines, preferably on the first page of the results page. The purpose of this research study is to analyze the influence of...
There is a major challenge in providing curriculum guidance for new and emerging disciplines like Software Engineering (SE). The aim of this study is to shed some light over SE in Jordan Universities and its accreditation commission, the Higher Education and Accreditation Commission (HEAC). Therefore, we have looked at the education of software eng...
Text classification is the process of grouping texts into one or more predefined categories based on their content. Due to the increased availability of documents in digital form and the rapid growth of online information, text classification has become one of the key techniques for handling and organizing text data. Despite the huge textual inform...
Constructing predictive model process can be considered as one important approach to improve software quality and testing efficiency. Testing and maintenance phases are the main factors which have to be taken when the cost estimation is carried out for the software product. Thus, accuracy of defects prediction will reduce the efforts in the testing...
In the emerging electronic environment, knowing how to measure Web service quality is of great importance. To attain the desired quality of Website services, it is necessary to produce a framework that enables evaluation of a web service quality. This paper defines and categorizes the quality factors for measuring web service quality. Moreover, the...
The purpose of the study is to assess the degree of EUCS (end user computing satisfaction) at European Gaza Hospital. The study explores the main domains of EUCS. A model for EUCS is proposed and a questionnaire related to the model was distributed to officials at European Gaza Hospital (EGH) in order to understand the attitudes and opinions of hos...