Bug triaging is the process of prioritizing bugs based on their severity, frequency, and risk in order to be assigned to appropriate developers for validation and resolution. This article introduces a graph-based feature augmentation approach for enhancing bug triaging systems using machine learning. A new feature augmentation approach that utilizes graph partitioning based on neighborhood overlap is proposed. Neighborhood overlap is a quite effective approach for discovering relationships in social graphs. Terms of bug summaries are represented as nodes in a graph, which is then partitioned into clusters of terms. Terms in strong clusters are augmented to the original feature vectors of bug summaries based on the similarity between the terms in each cluster and a bug summary. We employed other techniques such as term frequency, term correlation, and topic modeling to identify latent terms and augment them to the original feature vectors of bug summaries. Consequently, we utilized frequency, correlation, and neighborhood overlap techniques to create another feature augmentation approach that enriches the feature vectors of bug summaries to use them for bug triaging. The new modified vectors are used to classify bug reports into different priorities. Bug Triage in this context is to correctly recognize the priority of new bugs. Several classification algorithms are tested using the proposed methods. Experimental results on a data set with Eclipse bug reports extracted from the Bugzilla tracking system have shown that our approach outperformed the existing bug triaging systems including modern techniques that utilize deep learning.
1 April 2023 in Online Journal of Communication and Media Technologies
Cybersecurity for Jordanians’ adolescents/teens has become a complicated phenomenon representing complex socio-technical concerns for the personalities of adolescents in Jordanian society. Recent cyberattacks have had a significant impact on teens in Jordan, both personally and in terms of their quality of life. As such, it is important to develop strategies to increase cybersecurity awareness among teens in Jordan. This research was conducted in both planned and random areas in Jordan, with the aim of understanding the differences in risk-aware cultures and teens’ opinions and activities after introducing cybersecurity awareness in cyberspace. The study was based on 400 responses, and numerous statistical analyses were applied to the responses from each area, including the validity and reliability test, feasibility test of a variable, correlation test, and carried out using SPSS. Moreover, multiple coefficients of determination, hypothesis testing and partial statistical tests were carried out. The research hypotheses indicate that there is a mediation effect of the cyber scale and personal factors (planned/random) with a 76% acceptance rate. This suggests that understanding the significant association between the cyber scale and the quality-of-life scale is important, and that effective cyber-risk management is critical to realizing the importance of cybersecurity awareness. As such, it is recommended that national cybersecurity programs be launched in all sectors in Jordan. Overall, this research highlights the importance of increasing cybersecurity awareness among teens in Jordan. It is essential that teens are educated on the risks associated with cyberattacks, and that effective strategies are developed to protect them from such attacks. By doing so, teens in Jordan can be better equipped to protect themselves and their society from the dangers of cyberattacks.
1 January 2017 in International Journal of Data Analysis Techniques and Strategies
Modules with defects might be the prime reason for decreasing the software quality and increasing the cost of maintenance. Therefore, the prediction of faulty modules of systems under test at early stages contributes to the overall quality of software products. In this research three symmetric ensemble methods: bagging, boosting and stacking are used to predict faulty modules based on evaluating the performance of 11 base learners. The results reveal that the defect prediction performance of the base learner classifier and ensemble learner classifiers is the same for naïve Bayes, Bayes net, PART, random forest, IB1, VFI, decision table, and NB tree base learners, the case was different for boosted SMO, bagged J48 and boosted and bagged random tree. In addition the results showed that the random forest classifier is one of the most significant classifiers that should be stacked with other classifiers to gain the better fault prediction.
Stereotactic brain tumor segmentation based on 3D neuroimaging data is a challenging task due to the complexity of the brain architecture, extreme heterogeneity of tumor malformations, and the extreme variability of intensity signal and noise distributions. Early tumor diagnosis can help medical professionals to select optimal medical treatment plans that can potentially save lives. Artificial intelligence (AI) has previously been used for automated tumor diagnostics and segmentation models. However, the model development, validation, and reproducibility processes are challenging. Often, cumulative efforts are required to produce a fully automated and reliable computer-aided diagnostic system for tumor segmentation. This study proposes an enhanced deep neural network approach, the 3D-Znet model, based on the variational autoencoder–autodecoder Znet method, for segmenting 3D MR (magnetic resonance) volumes. The 3D-Znet artificial neural network architecture relies on fully dense connections to enable the reuse of features on multiple levels to improve model performance. It consists of four encoders and four decoders along with the initial input and the final output blocks. Encoder–decoder blocks in the network include double convolutional 3D layers, 3D batch normalization, and an activation function. These are followed by size normalization between inputs and outputs and network concatenation across the encoding and decoding branches. The proposed deep convolutional neural network model was trained and validated using a multimodal stereotactic neuroimaging dataset (BraTS2020) that includes multimodal tumor masks. Evaluation of the pretrained model resulted in the following dice coefficient scores: Whole Tumor (WT) = 0.91, Tumor Core (TC) = 0.85, and Enhanced Tumor (ET) = 0.86. The performance of the proposed 3D-Znet method is comparable to other state-of-the-art methods. Our protocol demonstrates the importance of data augmentation to avoid overfitting and enhance model performance.