Mining Multi-level API Usage Patterns

  title={Mining Multi-level API Usage Patterns},
  author={Mohamed Aymen Saied and Omar Benomar and Hani Abdeen and Houari A. Sahraoui},
  journal={2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER)},
Software developers need to cope with complexity of Application Programming Interfaces (APIs) of external libraries or frameworks. However, typical APIs provide several thousands of methods to their client programs, and such large APIs are difficult to learn and use. An API method is generally used within client programs along with other methods of the API of interest. Despite this, co-usage relationships between API methods are often not documented. We propose a technique for mining Multi… CONTINUE READING
Highly Cited
This paper has 27 citations. REVIEW CITATIONS