Ontology-Based Source Code Retrieval Model To Support Program Comprehension

Identifying the parts of source code corresponding to a specific functionality is one of the most common activities undertaken by software maintainers while performing maintenance tasks. This task is a key challenge to them since they need to comprehend a software system in advance. Various techniqu...

Full description

Bibliographic Details
Main Author: Kadar, Rozita
Format: Thesis
Language:English
Published: 2019
Subjects:
Online Access:http://eprints.usm.my/55621/
http://eprints.usm.my/55621/1/24%20Pages%20from%20RozitaKadar.pdf
_version_ 1848883132167618560
author Kadar, Rozita
author_facet Kadar, Rozita
author_sort Kadar, Rozita
building USM Institutional Repository
collection Online Access
description Identifying the parts of source code corresponding to a specific functionality is one of the most common activities undertaken by software maintainers while performing maintenance tasks. This task is a key challenge to them since they need to comprehend a software system in advance. Various techniques have been proposed to help software maintainers to reduce their effort in finding location of source code concern. Concept location is one of the techniques that able to provide a solution to the problem. The most common technique to support concept location is text retrieval. Therefore, this study focuses on the use of source code for text retrieval technique in identifying relevant location to be maintained. The contents of data source that use as an information in source code retrieval process is one of elements that able to improve the performance of the technique.
first_indexed 2025-11-15T18:45:57Z
format Thesis
id usm-55621
institution Universiti Sains Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T18:45:57Z
publishDate 2019
recordtype eprints
repository_type Digital Repository
spelling usm-556212022-11-11T03:09:09Z http://eprints.usm.my/55621/ Ontology-Based Source Code Retrieval Model To Support Program Comprehension Kadar, Rozita QA75.5-76.95 Electronic computers. Computer science Identifying the parts of source code corresponding to a specific functionality is one of the most common activities undertaken by software maintainers while performing maintenance tasks. This task is a key challenge to them since they need to comprehend a software system in advance. Various techniques have been proposed to help software maintainers to reduce their effort in finding location of source code concern. Concept location is one of the techniques that able to provide a solution to the problem. The most common technique to support concept location is text retrieval. Therefore, this study focuses on the use of source code for text retrieval technique in identifying relevant location to be maintained. The contents of data source that use as an information in source code retrieval process is one of elements that able to improve the performance of the technique. 2019-11 Thesis NonPeerReviewed application/pdf en http://eprints.usm.my/55621/1/24%20Pages%20from%20RozitaKadar.pdf Kadar, Rozita (2019) Ontology-Based Source Code Retrieval Model To Support Program Comprehension. PhD thesis, Universiti Sains Malaysia.
spellingShingle QA75.5-76.95 Electronic computers. Computer science
Kadar, Rozita
Ontology-Based Source Code Retrieval Model To Support Program Comprehension
title Ontology-Based Source Code Retrieval Model To Support Program Comprehension
title_full Ontology-Based Source Code Retrieval Model To Support Program Comprehension
title_fullStr Ontology-Based Source Code Retrieval Model To Support Program Comprehension
title_full_unstemmed Ontology-Based Source Code Retrieval Model To Support Program Comprehension
title_short Ontology-Based Source Code Retrieval Model To Support Program Comprehension
title_sort ontology-based source code retrieval model to support program comprehension
topic QA75.5-76.95 Electronic computers. Computer science
url http://eprints.usm.my/55621/
http://eprints.usm.my/55621/1/24%20Pages%20from%20RozitaKadar.pdf