Verifiable source code documentation in controlled natural language.
Tobias KuhnAlexandre BergelPublished in: Sci. Comput. Program. (2014)
Keyphrases
- source code
- controlled natural language
- legacy systems
- software evolution
- written in natural language
- open source
- semantic representation
- software systems
- software projects
- open source software
- software maintenance
- natural language
- open source projects
- formal language
- answer questions
- static analysis
- software engineers
- mining software repositories
- software repositories
- high level
- plagiarism detection
- impact analysis
- execution traces
- manual inspection
- databases
- case study
- version control
- natural language interface
- object oriented