Publication | Closed Access
Automatically detecting and describing high level actions within methods
187
Citations
23
References
2011
Year
Unknown Venue
High Level ActionsEngineeringVerificationSoftware EngineeringAction LanguageSoftware AnalysisFormal VerificationNatural Language ProcessingSyntaxData ScienceComputational LinguisticsLanguage StudiesAction PatternCode GenerationAbstract InterpretationSuch DescriptionsAction Model LearningComputer ScienceCode RepresentationSoftware DesignAutomated ReasoningProgram AnalysisProgram ComprehensionFormal MethodsProgram SynthesisCode FragmentsLinguistics
One approach to easing program comprehension is to reduce the amount of code that a developer has to read. Describing the high level abstract algorithmic actions associated with code fragments using succinct natural language phrases potentially enables a newcomer to focus on fewer and more abstract concepts when trying to understand a given method. Unfortunately, such descriptions are typically missing because it is tedious to create them manually.
| Year | Citations | |
|---|---|---|
Page 1
Page 1