<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
    <responseDate>2026-05-13T16:14:39.050Z</responseDate>
    <request verb="GetRecord" identifier="ezaposleni.singidunum.ac.rs/rest/sciNaucniRezultati/oai:2:11186" metadataPrefix="dim">http://ezaposleni.singidunum.ac.rs/rest/sciNaucniRezultati/oai</request>
    <GetRecord>
        <record>
            <header>
                <identifier>ezaposleni.singidunum.ac.rs/rest/sciNaucniRezultati/oai:2:11186</identifier>
                <datestamp>2025-02-21T00:38:31Z</datestamp>
                <setSpec>2</setSpec>
            </header>
            <metadata>
                <dim:dim>
                    <dim:field mdschema="dc" element="title" lang="en">Two-tier deep and machine learning approach optimized by adaptive multi-population firefly algorithm for software defects prediction</dim:field>
                    <dim:field mdschema="dc" element="date" qualifier="issued">2025</dim:field>
                    <dim:field mdschema="dc" element="identifier" qualifier="uri">http://ezaposleni.singidunum.ac.rs/rest/sciNaucniRezultati/oai/record/2/11186</dim:field>
                    <dim:field mdschema="dc" element="identifier" qualifier="uri">https://www.sciencedirect.com/science/article/pii/S0925231225003674</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="id:51563" confidence="-1">J. Philipose Villoth</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="orcid::0000-0002-4351-068X" confidence="-1">M. Zivkovic</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="orcid::0000-0003-2969-1709" confidence="-1">T. Zivkovic</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="id:51566" confidence="-1">M. Abdel-Salam</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="id:51567" confidence="-1">M. Hammad</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="orcid::0000-0001-9402-7391" confidence="-1">L. Jovanovic</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="id:51569" confidence="-1">V. Simic</dim:field>
                    <dim:field mdschema="dc" element="contributor" qualifier="author" authority="orcid::0000-0002-2062-924X" confidence="-1">N. Bacanin</dim:field>
                    <dim:field mdschema="dc" element="description" qualifier="abstract">Software plays a progressively crucial role, where automated software systems control essential operations. Since development needs also progressively expand, manual code reviews become increasingly difficult, frequently resulting in testing lasting longer than development itself. An encouraging option for enhancing defect identification within the source code involves combining artificial intelligence and natural language processing (NLP). Analyzing source code offers an efficient approach to enhance defect detection and prevent errors in the code. This study investigates source code analysis using NLP and machine learning, where traditional and contemporary techniques of error detection are evaluated. Metaheuristics algorithms are utilized to tune machine learning classifiers, and an altered variant of the well-known firefly algorithm is proposed as part of this research. A two-tier framework is suggested, consisting of a convolutional neural network (CNN), which handles complex feature spaces, while eXtreme gradient boosting (XGBoost), adaptive boosting (AdaBoost), and categorical boosting (CatBoost) classifiers are employed within the second-tier for improving defect detection. Supplementary simulations employing custom term frequency inverse document frequency encoding are also executed to showcase the capabilities of the suggested framework. In total, seven experiments are carried out with publicly accessible datasets. The accuracy of CNN is 80.6% for the defect prediction task, which is enhanced with the second layer using XGBoost, AdaBoost, and CatBoost to nearly 81.5%. The experiments with the NLP approach exhibit superior outcomes, where XGBoost, AdaBoost, and CatBoost achieve accuracies of 99.6%, 99.7%, and 99.8%, indicating the large potential of the suggested approach in the software testing domain.</dim:field>
                    <dim:field mdschema="dc" element="type">article</dim:field>
                    <dim:field mdschema="dc" element="identifier" qualifier="doi">10.1016/j.neucom.2025.129695</dim:field>
                    <dim:field mdschema="dc" element="citation" qualifier="volume">630</dim:field>
                    <dim:field mdschema="dc" element="citation" qualifier="issue">129695</dim:field>
                    <dim:field mdschema="dc" element="identifier" qualifier="issn">0925-2312</dim:field>
                    <dim:field mdschema="dc" element="source">NEUROCOMPUTING</dim:field>
                </dim:dim>
            </metadata>
        </record>
    </GetRecord>
</OAI-PMH>
