Papers by Adnan Rawashdeh

© 2006 Science Publications A New Software Quality Model for Evaluating COTS Components
Abstract: Studies show that COTS-based (Commercial off the shelf) systems that are being built re... more Abstract: Studies show that COTS-based (Commercial off the shelf) systems that are being built recently are exceeding 40 % of the total developed software systems. Therefore, a model that ensures quality characteristics of such systems becomes a necessity. Among the most critical processes in COTS-based systems are the evaluation and selection of the COTS components. There are several existing quality models used to evaluate software systems in general; however, none of them is dedicated to COTS-based systems. In this contribution, an analysis study has been carried out on several existing software quality models, namely: McCall’s, Boehm, ISO 9126, FURPS, Dromey, ISO/IEC TR 15504-2 1998(E), Triangle and Quality Cube, for the purpose of evaluating them and defining a ground to build a new model specializing in evaluating and selecting COTS components. The study also outlines limitations found in the existing models, such as the tendency to ignore a certain quality feature like Functi...

A hybrid AHP-VIKOR methodology to evaluate for adoption COTS database components based on usability
Reusing commercial off-the-shelf (COTS) components in large system development provides several b... more Reusing commercial off-the-shelf (COTS) components in large system development provides several benefits, including accelerated development, increased dependability, and reduced process risk. However, choosing the right component among multiple alternatives is considered a hard process and may involve risk. Throughout the development life cycle, many stakeholders contribute from their own perspectives, and interests. End users desire ease of use, which is a user-focused quality attribute. Under such circumstances, there should be a mechanism that helps stakeholders to make decisions accordingly. Multiple-criteria decision-making (MCDM) or multiple-criteria decision analysis (MCDA), a sub-discipline of operations research, explicitly evaluates multiple conflicting criteria in decision-making. This research work introduces a decision-making methodology application that employs two well-known MCDM techniques, namely Analytic Hierarchy Process (AHP) and Vise Kriterijumska Optimizacija I...

A Framework to Measure and Visualize Class Coupling
An important design principle for object oriented systems is to keep classes loosely coupled. Sof... more An important design principle for object oriented systems is to keep classes loosely coupled. Software developers should be aware of the current status of coupling between classes in order to keep control on the quality of the design. This paper presents a framework to automatically measure and visualize class coupling for object oriented projects to help developers to monitor couplings. The coupling is automatically calculated for a class by parsing its source code and counting the number of uses of other classes. The framework provides developers with options to select any package in a project to visualize coupling of its classes. The results help software developers in observing the degree of class coupling in different packages. Moreover, the generated views are useful in enabling developers to understand and compare class coupling. The proposed technique extracts classes of software projects and then generates a coupling report status for each class.
An anomaly-based approach for DDoS attack detection in cloud environment
International Journal of Computer Applications in Technology

The objectives of the study tend to show the effect of using six-sigma methodology on the quality... more The objectives of the study tend to show the effect of using six-sigma methodology on the quality of health services in Prince Hashem Hospital. It studies population of all employees and service recipients. The sample of the study is all employees who are related to the total quality management. The unit of sampling and analysis is consisted of senior management and departments related to the overall quality in the hospital represented by the director general, deputy director, unit managers, and heads of departments. Correlational descriptive analytical method was used for data collection, analysis, and testing hypotheses. A questionnaire, consisted of (20) items, was used to collect information about study variables. A number of statistical tools and methods were also used such as the arithmetic mean, standard deviation, and canonical analysis. The results show the existence of the effect which is statistically significant at the level of significance 0.05 ≤ α standards for six-sig...

The objectives of the study tend to show the effect of using six-sigma methodology on the quality... more The objectives of the study tend to show the effect of using six-sigma methodology on the quality of health services in Prince Hashem Hospital. It studies population of all employees and service recipients. The sample of the study is all employees who are related to the total quality management. The unit of sampling and analysis is consisted of senior management and departments related to the overall quality in the hospital represented by the director general, deputy director, unit managers, and heads of departments. Correlational descriptive analytical method was used for data collection, analysis, and testing hypotheses. A questionnaire, consisted of (20) items, was used to collect information about study variables. A number of statistical tools and methods were also used such as the arithmetic mean, standard deviation, and canonical analysis. The results show the existence of the effect which is statistically significant at the level of significance 0.05 ≤ α standards for six-sig...

This study aims To shed light on the concept of knowledge management and its dimensions, Understa... more This study aims To shed light on the concept of knowledge management and its dimensions, Understand the importance of knowledge management and justifications for taking out the institutions of higher education, To identify the input and knowledge management processes required for successful institutions of higher education, To identify the products and the effects of knowledge management institutions of higher education, Detection of the most important methods of benefit associated with the management of institutions of higher education knowledge. The study used a descriptive approach to the appropriateness of the nature and objectives of the study; helps in the detection of the concept of knowledge management and its dimensions , processes and outputs of educational institutions, and that this approach does not stop at the present , but extends into the future, so do not stop at the borders describe phenomena and problems, but extends to the analysis and interpretation, and out of ...

This study aims To shed light on the concept of knowledge management and its dimensions, Understa... more This study aims To shed light on the concept of knowledge management and its dimensions, Understand the importance of knowledge management and justifications for taking out the institutions of higher education, To identify the input and knowledge management processes required for successful institutions of higher education, To identify the products and the effects of knowledge management institutions of higher education, Detection of the most important methods of benefit associated with the management of institutions of higher education knowledge. The study used a descriptive approach to the appropriateness of the nature and objectives of the study; helps in the detection of the concept of knowledge management and its dimensions , processes and outputs of educational institutions, and that this approach does not stop at the present , but extends into the future, so do not stop at the borders describe phenomena and problems, but extends to the analysis and interpretation, and out of ...
Journal of Computer Science, 2005

Journal of Computer Science, 2006
Studies show that COTS-based (Commercial off the shelf) systems that are being built recently are... more Studies show that COTS-based (Commercial off the shelf) systems that are being built recently are exceeding 40% of the total developed software systems. Therefore, a model that ensures quality characteristics of such systems becomes a necessity. Among the most critical processes in COTS-based systems are the evaluation and selection of the COTS components. There are several existing quality models used to evaluate software systems in general; however, none of them is dedicated to COTS-based systems. In this contribution, an analysis study has been carried out on several existing software quality models, namely: McCall's, Boehm, ISO 9126, FURPS, Dromey, ISO/IEC TR 15504-2 1998(E), Triangle and Quality Cube, for the purpose of evaluating them and defining a ground to build a new model specializing in evaluating and selecting COTS components. The study also outlines limitations found in the existing models, such as the tendency to ignore a certain quality feature like Functionality or the failure to describe how the quality measurement in these models has been carried out. As a result of this analysis, a new model has been built that supports a standard set of quality characteristics suitable for evaluating COTS components, along with newly defined sets of sub-characteristics associated with them. The new model avoids some of the limitations found in the existing models. The new model ignores quality characteristics that are not applicable to COTS components and is empowered with new ones that are. In addition, it matches the appropriate type of stakeholders with corresponding quality characteristics; such a feature is missing in all existing models. The objective of the new model is to guide organizations that are in the process of building COTS-based systems to evaluate and choose the appropriate products, and that is essential to the success of the entire system.
Uploads
Papers by Adnan Rawashdeh