Regression testing being expensive, requires optimization notion. Typically, the optimization of test cases results in selecting a reduced set or subset of test cases or prioritizing the test cases to detect potential faults at an earlier phase. Many former studies revealed the heuristic-dependent mechanism to attain optimality while reducing or prioritizing test cases. Nevertheless, those studies were deprived of systematic procedures to manage tied test cases issue. Moreover, evolutionary algorithms such as the genetic process often help in depleting test cases, together with a concurrent decrease in computational runtime. However, when examining the fault detection capacity along with other parameters, is required, the method falls short. The current research is motivated by this concept and proposes a multifactor algorithm incorporated with genetic operators and powerful features. A factor-based prioritizer is introduced for proper handling of tied test cases that emerged while implementing re-ordering. Besides this, a Cost-based Fine Tuner (CFT) is embedded in the study to reveal the stable test cases for processing. The effectiveness of the outcome procured through the proposed minimization approach is anatomized and compared with a specific heuristic method (rule-based) and standard genetic methodology. Intra-validation for the result achieved from the reduction procedure is performed graphically. This study contrasts randomly generated sequences with procured re-ordered test sequence for over '10' benchmark codes for the proposed prioritization scheme. Experimental analysis divulged that the proposed system significantly managed to achieve a reduction of 35-40% in testing effort by identifying and executing stable and coverage efficacious test cases at an earlier phase.
The gas material balance equation (MBE) has been widely used as a practical as well as a simple tool to estimate gas initially in place (GIIP), and the ultimate recovery (UR) factor of a gas reservoir. The classical form of the gas material balance equation is developed by considering the reservoir as a simple tank model, in which the relationship between the pressure/gas compressibility factor (p/z) and cumulative gas production (Gp) is generally appeared to be linear. This linear plot is usually extrapolated to estimate GIIP at zero pressure, and UR factor for a given abandonment pressure. While this assumption is reasonable to some extent for conventional reservoirs, this may incur
Soil improvement has developed as a realistic solution for enhancing soil properties so that structures can be constructed to meet project engineering requirements due to the limited availability of construction land in urban centers. The jet grouting method for soil improvement is a novel geotechnical alternative for problematic soils for which conventional foundation designs cannot provide acceptable and lasting solutions. The paper's methodology was based on constructing pile models using a low-pressure injection laboratory setup built and made locally to simulate the operation of field equipment. The setup design was based on previous research that systematically conducted unconfined compression testing (U.C.Ts.). Th
... Show MoreCapillary pressure is a significant parameter in characterizing and modeling petroleum reservoirs. However, costly laboratory measurements may not be sufficiently available in some cases. The problem amplifies for carbonate reservoirs because relatively enormous capillary pressure curves are required for reservoir study due to heterogeneity. In this work, the laboratory measurements of capillary pressure and formation resistivity index were correlated as both parameters are functions of saturation. Forty-one core samples from an Iraqi carbonate reservoir were used to develop the correlation according to the hydraulic flow units concept. Flow zone indicator (FZI) and Pore Geometry and Structure (PGS) approaches were used to identify
... Show MoreInternet of Things (IoT) is a recent technology paradigm that creates a global network of machines and devices that are capable of communicating with each other. Security cameras, sensors, vehicles, buildings, and software are examples of devices that can exchange data between each other. IoT is recognized as one of the most important areas of future technologies and is gaining vast recognition in a wide range of applications and fields related to smart homes and cities, military, education, hospitals, homeland security systems, transportation and autonomous connected cars, agriculture, intelligent shopping systems, and other modern technologies. This book explores the most important IoT automated and smart applications to help the reader u
... Show MoreIraqi kaolin was used for the preparation and characterization of NaY zeolite for biodiesel production via esterification reaction. Oleic acid was used usually as a typical simulated feedstock of high acid number for the esterification reaction.
The chemical composition for the prepared Nay zeolite is as following: (Ca2.6Na1.K0.1)(Al6.3Si17.7)O48.16H2O, the silica to alumina ratio in the prepared catalyst was found equal to 2.6 and Na2O content was 12.26 wt. %, with relative crystallinity equal to 147.4 % obtained by the X-ray diffraction. The surface area result shows that the prepared catalyst has 330 m2
... Show More