Summarizing Software API Usage Examples Using Clustering Techniques.
Nikolaos KatirtzisThemistoklis DiamantopoulosCharles SuttonPublished in: FASE (2018)
Keyphrases
- code snippets
- source code
- clustering method
- clustering algorithm
- application programming interface
- k means
- software development
- software tools
- software systems
- data clustering
- categorical data
- unsupervised learning
- user interface
- cross platform
- open source
- java code
- software projects
- software design
- software maintenance
- information systems
- training examples
- usage patterns
- application developers
- software developers
- data mining tasks
- object oriented
- similarity function
- neural network
- document clustering
- cluster analysis