Natural Language Processing and Program Analysis for Supporting Todo Comments as Software Evolves.
Pengyu NieJunyi Jessy LiSarfraz KhurshidRaymond J. MooneyMilos GligoricPublished in: AAAI Workshops (2018)
Keyphrases
- natural language processing
- software development
- machine learning
- software systems
- information extraction
- named entity recognition
- software maintenance
- software architecture
- natural language
- decision support
- free text
- data sets
- information systems
- semantic analysis
- software developers
- software tools
- software design
- software testing
- text mining
- computational linguistics
- software evolution
- semantic relations
- computational biology
- test cases
- genetic algorithm
- artificial intelligence
- case study