Automatic generation of descriptive summary for source code artifact
Other Title(s)
إنشاء ملخص وصفي للبرمجيات بشكل تلقائي
Dissertant
Thesis advisor
Comitee Members
al-Nabhan, Muhammad Musa Muhammad
Ahmad, Ahmad Khidr
al-Hammuri, Awni Mansur
University
Mutah University
Faculty
Information Technology College
University Country
Jordan
Degree
Master
Degree Date
2016
English Abstract
Source code summarization occupied a wide area of interest in the field software engineering.
Summarizing source code artifacts reduce time and effort in the maintenance stage and provide easy way to comprehend the software.
This study proposes an automatic approach to summarize the target source code in different views and levels.
The proposed approach applied static analysis techniques on the source code to generate simple and easy use descriptive summary for projects written in Java, and C programming languages.
The proposed summary is a collection of a set of reports that describe the project's packages and classes.
Moreover, for each class, a call graph for its methods is generated with the values of the main class's metrics.
Furthermore, a control flow graph for each method is generated with the values of method's metrics.
الصفحة XIIITwo experimental studies are applied on two different java open source projects to test the proposed methodology.
From these two case studies, the proposed approach showed that it can be useful and helpful in extracting complex information about the source code in a systematic way and present it in abstract levels with different friendly ways for the developers.
Main Subjects
Information Technology and Computer Science
No. of Pages
85
Table of Contents
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Review of literature.
Chapter Three : The proposed methodology.
Chapter Four : Experimental study and conclusion.
References.
American Psychological Association (APA)
al-Butush, Amani Abd al-Salam. (2016). Automatic generation of descriptive summary for source code artifact. (Master's theses Theses and Dissertations Master). Mutah University, Jordan
https://search.emarefa.net/detail/BIM-729789
Modern Language Association (MLA)
al-Butush, Amani Abd al-Salam. Automatic generation of descriptive summary for source code artifact. (Master's theses Theses and Dissertations Master). Mutah University. (2016).
https://search.emarefa.net/detail/BIM-729789
American Medical Association (AMA)
al-Butush, Amani Abd al-Salam. (2016). Automatic generation of descriptive summary for source code artifact. (Master's theses Theses and Dissertations Master). Mutah University, Jordan
https://search.emarefa.net/detail/BIM-729789
Language
English
Data Type
Arab Theses
Record ID
BIM-729789