Software testing is a vital part of the software development life cycle. In many cases, the system under test has more than one input making the testing efforts for every exhaustive combination impossible (i.e. the time of execution of the test case can be outrageously long). Combinatorial testing offers an alternative to exhaustive testing via considering the interaction of input values for every t-way combination between parameters. Combinatorial testing can be divided into three types which are uniform strength interaction, variable strength interaction and input-output based relation (IOR). IOR combinatorial testing only tests for the important combinations selected by the tester. Most of the researches in combinatorial testing applied the uniform and the variable interaction strength, however, there is still a lack of work addressing IOR. In this paper, a Jaya algorithm is proposed as an optimization algorithm engine to construct a test list based on IOR in the proposed combinatorial test list generator strategy into a tool called CTJ. The result of applying the Jaya algorithm in input-output based combinatorial testing is acceptable since it produces a nearly optimum number of test cases in a satisfactory time range.
Background: Rheumatoid arthritis is a chronic destructive inflammatory disease associated with destruction of joint connective tissues and bones, affecting 0.5%–1% of the population worldwide reporting higher prevalence of periodontitis among rheumatoid arthritis patients. The purpose of this study is to estimate level of salivary C-reactive protein in relation to the occurrence and severity of the periodontal disease and other oral parameters among group of patients with rheumatoid arthritis Material and methods: Fifty women patients with rheumatoid arthritis; twenty five on Methotrexate treatment and twenty five on combination treatment of Methotrexate and Etanercept selected as study groups with an age range (30-40) years old and
... Show MoreBackground: Ulcerative colitis disease is a chronic inflammatory condition that affects the gastrointestinal tract. In regulation of this inflammatory process, Interleukin-6, C-reactive proteins and albumin have a major role. Overproduction of IL-6 by immunocompetent cells contributes to activate the liver to produce CRP, transudation of plasma albumin and development of the inflammatory condition. Elevated levels of IL-6 in saliva could be expected, because the saliva-producing cells are part of the digestive system. The purpose of this study was to assess salivary IL-6, CRP and albumin in ulcerative colitis patients in relation to oral findings. Materials and methods: Forty eight saliva specimens collected from three groups of subjects (s
... Show MoreThe study aimed to explore the relationship between future anxiety and life orientation of male and female nurses, working in government hospitals of Gaza Strip governorates. The study sample consisted of 228 nurses (131 male nurses and97 female nurses. To achieve the study objectives , the researcher used the future anxiety scale, prepared by the researcher, and life orientation scale prepared by Scheier and Craver (1985 ) and translated into Arabic by Bader Al-Ansari . The results indicated that the level of future anxiety among nurses working at government hospitals was (64.85%), a high percentage, whereas life orientation was (65.96%), a low percentage. Additionally , the results showed that the Pearson correlation coefficient betwee
... Show More
Background: Osteoporosis is a systemic skeletal disorder that has an impact on general health, dental health and salivary composition. The mineralization of teeth happens simultaneously with that of the skeleton, but if mineral metabolism is disrupted, tooth failures will resemble those that affect bone tissue. Vitamin D plays a key role in bone and tooth mineralization.
Objective: to evaluate the impact of osteoporosis on teeth decay in relation to salivary vitamin D among menopause in Baghdad city.
Subjects and Methods: This study was cross sectional study. The study group consists of
... Show MoreThis study aims to enhance the RC5 algorithm to improve encryption and decryption speeds in devices with limited power and memory resources. These resource-constrained applications, which range in size from wearables and smart cards to microscopic sensors, frequently function in settings where traditional cryptographic techniques because of their high computational overhead and memory requirements are impracticable. The Enhanced RC5 (ERC5) algorithm integrates the PKCS#7 padding method to effectively adapt to various data sizes. Empirical investigation reveals significant improvements in encryption speed with ERC5, ranging from 50.90% to 64.18% for audio files and 46.97% to 56.84% for image files, depending on file size. A substanti
... Show MoreA frequently used approach for denoising is the shrinkage of coefficients of the noisy signal representation in a transform domain. This paper proposes an algorithm based on hybrid transform (stationary wavelet transform proceeding by slantlet transform); The slantlet transform is applied to the approximation subband of the stationary wavelet transform. BlockShrink thresholding technique is applied to the hybrid transform coefficients. This technique can decide the optimal block size and thresholding for every wavelet subband by risk estimate (SURE). The proposed algorithm was executed by using MATLAB R2010aminimizing Stein’s unbiased with natural images contaminated by white Gaussian noise. Numerical results show that our algorithm co
... Show MoreThe basic solution to overcome difficult issues related to huge size of digital images is to recruited image compression techniques to reduce images size for efficient storage and fast transmission. In this paper, a new scheme of pixel base technique is proposed for grayscale image compression that implicitly utilize hybrid techniques of spatial modelling base technique of minimum residual along with transformed technique of Discrete Wavelet Transform (DWT) that also impels mixed between lossless and lossy techniques to ensure highly performance in terms of compression ratio and quality. The proposed technique has been applied on a set of standard test images and the results obtained are significantly encourage compared with Joint P
... Show MoreImage recognition is one of the most important applications of information processing, in this paper; a comparison between 3-level techniques based image recognition has been achieved, using discrete wavelet (DWT) and stationary wavelet transforms (SWT), stationary-stationary-stationary (sss), stationary-stationary-wavelet (ssw), stationary-wavelet-stationary (sws), stationary-wavelet-wavelet (sww), wavelet-stationary- stationary (wss), wavelet-stationary-wavelet (wsw), wavelet-wavelet-stationary (wws) and wavelet-wavelet-wavelet (www). A comparison between these techniques has been implemented. according to the peak signal to noise ratio (PSNR), root mean square error (RMSE), compression ratio (CR) and the coding noise e (n) of each third
... Show MoreAdvances in digital technology and the World Wide Web has led to the increase of digital documents that are used for various purposes such as publishing and digital library. This phenomenon raises awareness for the requirement of effective techniques that can help during the search and retrieval of text. One of the most needed tasks is clustering, which categorizes documents automatically into meaningful groups. Clustering is an important task in data mining and machine learning. The accuracy of clustering depends tightly on the selection of the text representation method. Traditional methods of text representation model documents as bags of words using term-frequency index document frequency (TFIDF). This method ignores the relationship an
... Show MoreThe agent-based modeling is currently utilized extensively to analyze complex systems. It supported such growth, because it was able to convey distinct levels of interaction in a complex detailed environment. Meanwhile, agent-based models incline to be progressively complex. Thus, powerful modeling and simulation techniques are needed to address this rise in complexity. In recent years, a number of platforms for developing agent-based models have been developed. Actually, in most of the agents, often discrete representation of the environment, and one level of interaction are presented, where two or three are regarded hardly in various agent-based models. The key issue is that modellers work in these areas is not assisted by simulation plat
... Show More