Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Capstone Design Expo Posters

Book Gallery

2016

Code

Articles 1 - 1 of 1

Full-Text Articles in Computer Engineering

Swummary: Self-Documenting Code, Keith Herbert, John Goldhamer, Dylan Ilvento Jan 2016

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 …