Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 1 of 1
Full-Text Articles in Computer Engineering
Swummary: Self-Documenting Code, Keith Herbert, John Goldhamer, Dylan Ilvento
Swummary: Self-Documenting Code, Keith Herbert, John Goldhamer, Dylan Ilvento
Capstone Design Expo Posters
Using Natural Language Summaries of Program Elements to Improve Code Search
There are countless people that are intimidated by reading computer programs, potentially driving away future engineers. Even current software developers, when moving from project to project, face downtime due to acclimating themselves with a new, poorly commented code base. Our project, which we call Swummary, strives to eliminate these problems by providing succinct natural language summaries of source code.
We were tasked with developing a functioning prototype of a natural language source code summarizer, based on the frameworks SrcML and Software Word Usage Model (SWUM), as well as the …