Please use this identifier to cite or link to this item: https://ptsldigital.ukm.my/jspui/handle/123456789/772448
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorAbdullah Mohd Zin, Prof. Dr.en_US
dc.contributor.authorRavari, Navid Rostami (P97234)en_US
dc.date.accessioned2024-01-18T09:11:30Z-
dc.date.available2024-01-18T09:11:30Z-
dc.date.issued2020-07-20-
dc.identifier.urihttps://ptsldigital.ukm.my/jspui/handle/123456789/772448-
dc.descriptionFull-texten_US
dc.description.abstractProgram 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.isoenen_US
dc.publisherUKM, Bangien_US
dc.relationFaculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumaten_US
dc.rightsUKMen_US
dc.subjectUniversiti Kebangsaan Malaysia -- Dissertationsen_US
dc.subjectDissertations, Academic -- Malaysiaen_US
dc.subjectAutomatic control -- Computer programsen_US
dc.titleMulti language software tool for program comprehensionen_US
dc.typeThesesen_US
dc.description.notesCD TESIS UKM PL2en_US
dc.format.pages145en_US
dc.identifier.barcode005965(2021)(PL2)en_US
dc.format.degreeMaster of Information Technologyen_US
Appears in Collections:Faculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumat

Files in This Item:
File Description SizeFormat 
MULTI LANGUAGE SOFTWARE TOOL FOR PROGRAM.pdf
  Restricted Access
2.26 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.