We propose a novel strategy to optimize the test suite required for testing both hardware and software in a production line. Here, the strategy is based on two processes: Quality Signing Process and Quality Verification Process, respectively. Unlike earlier work, the proposed strategy is based on integration of black box and white box techniques in order to derive an optimum test suite during the Quality Signing Process. In this case, the generated optimal test suite significantly improves the Quality Verification Process. Considering both processes, the novelty of the proposed strategy is the fact that the optimization and reduction of test suite is performed by selecting only mutant killing test cases from cumulating t-way test cases. As such, the proposed strategy can potentially enhance the quality of product with minimal cost in terms of overall resource usage and time execution. As a case study, this paper describes the step-by-step application of the strategy for testing a 4-bit Magnitude Comparator Integrated Circuits in a production line. Comparatively, our result demonstrates that the proposed strategy outperforms the traditional block partitioning strategy with the mutant score of 100% to 90%, respectively, with the same number of test cases.
Rutting is one of the most complex and widespread types of distress. The rutting is frequently observed on Iraqi roads, especially at the checkpoints, forming a significant hazard on the asphalt layers. Factors such as heavy loads and high temperatures contribute to this distress. Adding fibers to a hot mix asphalt (HMA) effectively improves performance and extends the lifespan of the flexible pavement. This article used glass, steel, and basalt fibers. The wheel tracking test assessed the fibre-asphalt mixture for rutting resistance and compared it with the mix without adding fibers (control HMA). Meanwhile, the microscopic structure of fibres and asphalt mixture modified with fibers was examined using the Field Emission Scanning E
... Show MoreThe Indoor Environmental Quality (IEQ) describes an indoor space condition that the wellbeing and comfortability are provided for the users. Many researchers have highlighted the importance of adopting IEQ criteria, although they are not yet well defined in the Kurdistan region. However, environmental quality is not necessary for the contemporary buildings of the Kurdistan Region, and there is no measurement tool in the Region. This research aims to develop an IEQ assessment tool for the Kurdistan region using Mixed method methodology, both qualitative and quantitative. Therefore, a Delphi Technique was used as a method initially developed as systematic, interactive forecasting on a panel of experts. Thirty-five Delphi C
... Show MoreOptimum allocation of water for restoration of Iraqi marshes is essential for different related authorities. Abo-Ziriq marsh area about 120 km2 is situated 40 km east of Al-Nassryia city. After comparing the measured annual water qualities with the Iraqi standards for surface water quality evaluation, Abo-Ziriq marsh water quality was in acceptable limit. Hydro balance computation were done for each month by using interface among the HEC-RAS, HEC-GeoRAS and ArcView GIS software and built a number of eco-hydro relationships to simulate the marsh ecosystem by using HEC-EFM program to estimate water allocation adequate for ecosystem requirement and constructs a GIS hydraulic reference map to show inundation area, depth grid and velocity dis
... Show MoreTo translate sustainable concepts into sustainable structure, there is a require a collaborative work and technology to be innovated, such as BIM, to connect and organize different levels of industry e.g. decision-makers, contractors, economists, architects, urban planners, construction supplies and a series of urban planning and strategic infrastructure for operate, manage and maintain the facilities. This paper will investigate the BIM benefits as a project management tool, its effectiveness in sustainable decision making, also the benefit for the local industry key stakeholders by encouraging the BIM use as a project management tool to produce a sustainable building project. This p
Energy savings are very common in IoT sensor networks because IoT sensor nodes operate with their own limited battery. The data transmission in the IoT sensor nodes is very costly and consume much of the energy while the energy usage for data processing is considerably lower. There are several energy-saving strategies and principles, mainly dedicated to reducing the transmission of data. Therefore, with minimizing data transfers in IoT sensor networks, can conserve a considerable amount of energy. In this research, a Compression-Based Data Reduction (CBDR) technique was suggested which works in the level of IoT sensor nodes. The CBDR includes two stages of compression, a lossy SAX Quantization stage which reduces the dynamic range of the
... Show MoreTodays, World is faced an energy crisis because of a continuous increasing the consumption of fuels due to intension demand for all types of vehicles. This study is one of the efforts dealing with reduce the weight of vehicles by using a new material of sandwich steel, which consists of two skin steel sheets with core of a polymer material. Resistance spot welding (RSW) can be easily implemented on metals; however a cupper shunt tool was designed to perform the resistance welding of sandwich steel with DP800 cover sheets to resolve a non-conductivity problem of a polymer core. Numerical simulations with SORPAS®3D were employed to test the weldability of this new material and supported by many practical experiments. In conclus
... Show MoreThis study aims to develop a recommendation engine methodology to enhance the model’s effectiveness and efficiency. The proposed model is commonly used to assign or propose a limited number of developers with the required skills and expertise to address and resolve a bug report. Managing collections within bug repositories is the responsibility of software engineers in addressing specific defects. Identifying the optimal allocation of personnel to activities is challenging when dealing with software defects, which necessitates a substantial workforce of developers. Analyzing new scientific methodologies to enhance comprehension of the results is the purpose of this analysis. Additionally, developer priorities were discussed, especially th
... Show MoreArtificial Neural Networks (ANN) is one of the important statistical methods that are widely used in a range of applications in various fields, which simulates the work of the human brain in terms of receiving a signal, processing data in a human cell and sending to the next cell. It is a system consisting of a number of modules (layers) linked together (input, hidden, output). A comparison was made between three types of neural networks (Feed Forward Neural Network (FFNN), Back propagation network (BPL), Recurrent Neural Network (RNN). he study found that the lowest false prediction rate was for the recurrentt network architecture and using the Data on graduate students at the College of Administration and Economics, Univer
... Show More