Please use this identifier to cite or link to this item:
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.
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.
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 
  Restricted Access
426.82 kBAdobe PDFView/Open

Page view(s)

Updated on Oct 3, 2023

Download(s) 50

Updated on Oct 3, 2023

Google ScholarTM


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