Strathcona example recommendation tool

R Holmes, RJ Walker, GC Murphy - … held jointly with 13th ACM SIGSOFT …, 2005 - dl.acm.org
R Holmes, RJ Walker, GC Murphy
Proceedings of the 10th European software engineering conference held …, 2005dl.acm.org
Using the application programming interfaces (API) of large software systems requires
developers to understand details about the interfaces that are often not explicitly defined.
However, documentation about the API is often incomplete or out of date. Existing systems
that make use of the API provide a form of implicit information on how to use that code.
Manually searching through existing projects to find relevant source code is tedious and
time consuming. We have created the Strathcona Example. Recommendation Tool to assist …
Using the application programming interfaces (API) of large software systems requires developers to understand details about the interfaces that are often not explicitly defined. However, documentation about the API is often incomplete or out of date. Existing systems that make use of the API provide a form of implicit information on how to use that code. Manually searching through existing projects to find relevant source code is tedious and time consuming. We have created the Strathcona Example.Recommendation Tool to assist developers in finding relevant fragments of code, or examples, of an API's use. These examples can be used by developers to provide insight on how they are supposed to interact with the API.
ACM Digital Library