Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/156460
Title: Build a fact extractor for Python programs
Authors: Truong, Quang Duc
Keywords: Engineering::Computer science and engineering
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Truong, Q. D. (2022). Build a fact extractor for Python programs. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156460
Project: SCSE21-0121
Abstract: Software programs’ sizes are increasing since more features are built to meet the growing demands. Each version of a program must advance and address the flaws in previous versions over a short period. As the software programs evolve, program facts can be drawn from software artifacts to understand the dependencies among different pieces of code in a program and provide interesting insights about the version changes. These facts can, therefore, also be used for quality assurance. Although fact extractors have been discussed for other various languages, there has been little done for Python. This report seeks to explore how facts can be extracted and stored in a “fact base” for Python programs by showing the approaches to writing fact extractors.
URI: https://hdl.handle.net/10356/156460
Schools: School of Computer Science and Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
FYP_Report.pdf
  Restricted Access
426.82 kBAdobe PDFView/Open

Page view(s)

109
Updated on Oct 3, 2023

Download(s) 50

24
Updated on Oct 3, 2023

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.