Please use this identifier to cite or link to this item:
https://ptsldigital.ukm.my/jspui/handle/123456789/772448
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Abdullah Mohd Zin, Prof. Dr. | en_US |
dc.contributor.author | Ravari, Navid Rostami (P97234) | en_US |
dc.date.accessioned | 2024-01-18T09:11:30Z | - |
dc.date.available | 2024-01-18T09:11:30Z | - |
dc.date.issued | 2020-07-20 | - |
dc.identifier.uri | https://ptsldigital.ukm.my/jspui/handle/123456789/772448 | - |
dc.description | Full-text | en_US |
dc.description.abstract | Program comprehension is important in order to enable us to use a program effectively. It is also important in order to perform software maintenance such as fixing bugs, refactoring code, and porting code to different platforms. Open source programs are developed by a wide range of programmers and they are being developed by using many different languages and have different levels of complexity and diversity. Thus, one of the problems faced by many programmers is the difficulty in understanding open source programs. In order to solve the problem, many software understanding tools have been developed. However, most of these tools support only one language and they do not facilitate source code understanding. This research aims to propose a new software understanding technique that helps to facilitate source code comprehension by adding multimedia and extra comment to the source code as well as supporting multiple languages. In order to achieve the aim of this study, the research is carried out in five stages. Firstly, available tools and techniques in software understanding are examined to identify their strengths and weaknesses. Secondly, based on the study, a new technique is proposed. Thirdly, a tool is designed and implemented by using .Net framework with C# programming language and MySQL as a database. The software tool is then evaluated by using a survey. A group of students and programmers are invited to use the system and then to give their feedbacks. The feedbacks received shows that users are satisfied with the developed multi language software understanding tool. | en_US |
dc.language.iso | en | en_US |
dc.publisher | UKM, Bangi | en_US |
dc.relation | Faculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumat | en_US |
dc.rights | UKM | en_US |
dc.subject | Universiti Kebangsaan Malaysia -- Dissertations | en_US |
dc.subject | Dissertations, Academic -- Malaysia | en_US |
dc.subject | Automatic control -- Computer programs | en_US |
dc.title | Multi language software tool for program comprehension | en_US |
dc.type | Theses | en_US |
dc.description.notes | CD TESIS UKM PL2 | en_US |
dc.format.pages | 145 | en_US |
dc.identifier.barcode | 005965(2021)(PL2) | en_US |
dc.format.degree | Master of Information Technology | en_US |
Appears in Collections: | Faculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumat |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
MULTI LANGUAGE SOFTWARE TOOL FOR PROGRAM.pdf Restricted Access | 2.26 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.