Semiautomatic deabbreviation of source programs
Loading...
Authors
Rowe, Neil C.
Laitinen, Karg
Subjects
Advisors
Date of Issue
1994-03
Date
1994-03
Publisher
Monterey, CA; Naval Postgraduate School
Language
en_US
Abstract
Evidence suggests that using variable and procedure names consisting of whole natural-language words helps program comprehensibility. We describe a tool to help users make their programs more comprehensible and thus maintainable by suggesting replacements for the abbreviations in the programs. Its heuristics limit the search for possible deabbreviations to just a few good guesses. This is done by examining words in program comments and in a large English dictionary to recognize pieces of English words within multiword abbreviations. Experimental results show the tool is easy to use and results in significantly improved program comprehensibility
Type
Technical Report
Description
Series/Report No
Department
Computer Science
Organization
Naval Postgraduate School (U.S.)
Identifiers
NPS Report Number
NPS-CS-94-003
Sponsors
Funder
Format
10 p. : ill. ; 28 cm.