Part-of-speech tagging of program identifiers for improved text-based software engineering tools.
Samir GuptaSana MalikLori L. PollockK. Vijay-ShankerPublished in: ICPC (2013)
Keyphrases
- software engineering
- search based software testing
- program understanding
- software engineers
- design patterns
- computer programs
- end users
- programming language
- reverse engineering
- software reuse
- software developers
- software systems
- artificial intelligence
- programming environment
- software design
- source code
- software maintenance
- software tools
- natural language processing
- software engineering practices
- development process
- development methodologies
- programming environments
- programs written
- formal methods
- morphological analysis
- machine learning
- database
- image search
- software development
- user friendly