Nazia Bibi

Ms. Nazia Bibi

orcid

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 April 2023 in IEEE Access
Verified
Journal Article
Open access
NBNazia Bibi
Nazia Bibi
AMAyesha Maqbool
Ayesha Maqbool
TRTauseef Rana
Tauseef Rana
FARKHANDA AFZALFARKHANDA AFZAL
FARKHANDA AFZAL
AAAli Akgül
Ali Akgül
SDSayed M. El Din
Sayed M. El Din
The job of discovering appropriate code snippets against a natural language query is an important task for software developers. Appropriate code retrieval increases software productivity and quality as well. In contrast to traditional information retrieval techniques, code search necessitates bridging the semantic breach between programming languages and natural language to search code fragments. Deep neural networks for search codes have recently been a hot topic in research. The standard neural code quest approaches present source code and query in the form of text as independent embedding, then calculate the semantic similarity between them using vector distance (e.g., using cosine similarity). Although recent research utilized query and code snippets during code search, it overlooked the contained rich semantic information and deep structural features between them. In this study, we are also dealing with the problem of code search by providing a deep neural solution that facilitates software developers during software development. Our proposed model effectively used neural graph matching and a searching approach for semantic code retrieval. It first converts both query and code fragments in graph format and then the semantic matching module is used to facilitate the process of matching that will retrieve the best-matched code snippets. It not only exploits the enriched semantic meanings and features, but it also uses the cross-attention mechanism to learn the fine-grained similarity that exists between query and code. The proposed model’s evaluation is done using the Codesearchnet dataset with six representative programming languages. It provides comparatively good results as compared to existing baselines. It enables users to find required code snippets, and ranking is used to retrieve top 10 results. The accuracy of the proposed system is approximately 97%.

3 July 2025 in Results in Engineering
Verified
Journal Article
Open access
NBNazia Bibi
Nazia Bibi
MTMuhammad Usman Tariq
Muhammad Usman Tariq
ZUZabeeh Ullah
Zabeeh Ullah
MBMuhammad Babar
Muhammad Babar
ZKZahid Khan
Zahid Khan

10 May 2023 in ACM Transactions on Asian and Low-Resource Language Information Processing
Verified
Journal Article
Open access
NBNazia Bibi
Nazia Bibi
TRTauseef Rana
Tauseef Rana
AMAyesha Maqbool
Ayesha Maqbool
TATamim Alkhalifah
Tamim Alkhalifah
WKWazir Zada Khan
Wazir Zada Khan
Yousaf Bin ZikriaYousaf Bin Zikria
Yousaf Bin Zikria
A common practice among programmers is to reuse existing code, accomplished by performing natural language queries through search engines. The main aim of code retrieval is to search for the most relevant snippet from a corpus of code snippets. However, code retrieval frameworks for low-resource languages are insufficient. Retrieving the most relevant code snippet efficiently can be accomplished only by eliminating the semantic gap between the code snippets residing in the repository and the user’s query (natural language description). The primary objective of the research is to contribute to this field by providing a code search framework that can be extended for low-resource languages. The secondary objective is to provide a code retrieval mechanism that is semantically relevant to the user query and provide programmers with the ability to locate source code that they want to use when developing new applications. The proposed approach is implemented using a web platform to search for source code. As code retrieval is a sophisticated task, the proposed approach incorporates a semantic search mechanism. This research uses a semantic model for code retrieval, which generates meanings or synonyms of words. The proposed model integrates ontologies and Natural Language Processing. System performance measures and classification accuracy are computed using precision, recall, and F1-score. We also compare the proposed approach with state-of-the-art baseline models. The retrieved results are ranked, showing that our approach significantly outperforms robust code matching. Our evaluation shows that semantic matching leads to improved source code retrieval. This study marks a substantial advancement in integrating programming expertise with code retrieval techniques. Moreover, our system lets users know when and how it is used for successful semantic searching.

2 July 2024 in Applied Sciences
Verified
Journal Article
Open access
PDF file
NBNazia Bibi
Nazia Bibi
AMAyesha Maqbool
Ayesha Maqbool
TRTauseef Rana
Tauseef Rana
FARKHANDA AFZALFARKHANDA AFZAL
FARKHANDA AFZAL
AKAdnan Ahmed Khan
Adnan Ahmed Khan
To enhance the software implementation process, developers frequently leverage preexisting code snippets by exploring an extensive codebase. Existing code search tools often rely on keyword- or syntactic-based methods and struggle to fully grasp the semantics and intent behind code snippets. In this paper, we propose a novel hybrid C2B model that combines CodeT5 and bidirectional long short-term memory (Bi-LSTM) for source code search and recommendation. Our proposed C2B hybrid model leverages CodeT5’s domain-specific pretraining and Bi-LSTM’s contextual understanding to improve code representation and capture sequential dependencies. As a proof-of-concept application, we implemented the proposed C2B hybrid model as a deep neural code search tool and empirically evaluated the model on the large-scale dataset of CodeSearchNet. The experimental findings showcase that our methodology proficiently retrieves pertinent code snippets and surpasses the performance of prior state-of-the-art techniques.

3 January 2023 in Sensors
Verified
Journal Article
Open access
PDF file
NBNazia Bibi
Nazia Bibi
TRTauseef Rana
Tauseef Rana
AMAyesha Maqbool
Ayesha Maqbool
FARKHANDA AFZALFARKHANDA AFZAL
FARKHANDA AFZAL
Ali AkgülAli Akgül
Ali Akgül
Manuel De La SenManuel De La Sen
Manuel De La Sen
The development of robotic applications necessitates the availability of useful, adaptable, and accessible programming frameworks. Robotic, IoT, and sensor-based systems open up new possibilities for the development of innovative applications, taking advantage of existing and new technologies. Despite much progress, the development of these applications remains a complex, time-consuming, and demanding activity. Development of these applications requires wide utilization of software components. In this paper, we propose a platform that efficiently searches and recommends code components for reuse. To locate and rank the source code snippets, our approach uses a machine learning approach to train the schema. Our platform uses trained schema to rank code snippets in the top k results. This platform facilitates the process of reuse by recommending suitable components for a given query. The platform provides a user-friendly interface where developers can enter queries (specifications) for code search. The evaluation shows that our platform effectively ranks the source code snippets and outperforms existing baselines. A survey is also conducted to affirm the viability of the proposed methodology.

1 May 2021 in Humanities & Social Sciences Reviews
Verified
Journal Article
Open access
PDF file
AUAurangzeb
Aurangzeb
KLKamleshwer Lohana
Kamleshwer Lohana
NBNazia Bibi
Nazia Bibi
IRIshtiaq Ur Rehman
Ishtiaq Ur Rehman
SAShahida Habib Alizai
Shahida Habib Alizai
Purpose of the Study: The present research was undertaken to determine the impact of workforce diversity taxonomy like diversity climate, value, organizational justice, and identity on various dimensions of organizational culture. Methodology: A sample of 117 university teachers selected from the university and higher educational institutions in Pakistan. Convenient sampling techniques were used to collect the data through a Google survey, using workforce diversity. taxonomy inventory and organizational culture questionnaire. Data analyzed by using a t-test to compare the mean scores of various dichotomized groups to see the effect of workforce diversity taxonomy on organizational culture with the help of the SPSS package. Principal Findings: Results revealed that workforce diversity taxonomy like diversity climate, value, organizational justice, and identity significantly influenced organizational culture and its various dimensions. Perceived high and low respondents’ workforce diversity taxonomy differed significantly on organizational culture. Applications of the study: This study can formulate strategies to improve workforce diversity in universities and higher educational institutions in emerging economies like Pakistan. Novelty/Originality of this study: The present research contributes to the literature on perceived workforce diversity taxonomy and organizational culture in terms of autonomy, trust, communication, transparency, interpersonal relation, decision making, and overall organizational culture, particularly in university and higher educational institution’s teachers.