Patent №
US 9,104,525
Granted
2015-08-11
Filed 2013
Owner
MICROSOFT CORPORATION
Lab
AI components
4
ml · nlp · kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13746622
Techniques for mining API method usage patterns from source code are described. These techniques include parsing the source code to generate API method call sequences that include an API method. These call sequences are clustered to obtain clusters. Based on the clusters, frequent closed sequences are determined and then clustered to obtain an API usage pattern. In addition, optimal clustering parameters may also be determined. In some instances, a graphical representation is generated based on the API usage pattern in response to a query associated with the API method.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 296690469
Assignors
DANG, YINGNONG, WANG, JUE, CHEN, KAI, ZHANG, HONGYU, XIE, TAO, ZHANG, DONGMEI
On an employer assignment, the assignors are typically the inventors.