Using Structure-Based Recommendations to Facilitate Discoverability in APIs

  title={Using Structure-Based Recommendations to Facilitate Discoverability in APIs},
  author={Ekwa Duala-Ekoko and Martin P. Robillard},
Empirical evidence indicates that developers face significant hurdles when the API elements necessary to implement a task are not accessible from the types they are working with. We propose an approach that leverages the structural relationships between API elements to make API methods or types not accessible from a given API type more discoverable. We implemented our approach as an extension to the content assist feature of the Eclipse IDE, in a tool called API Explorer. API Explorer… CONTINUE READING
Highly Cited
This paper has 46 citations. REVIEW CITATIONS
32 Citations
26 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 32 extracted citations


Publications referenced by this paper.
Showing 1-10 of 26 references

Robillard and Robert DeLine . A field study of API learning obstacles

  • Naiyana Sahavechaphan, Kajal Claypool
  • Empirical Software Engineering — To appear
  • 2011

Myers , and Zizhuang Yang . Jadeite : improving API documentation using usage information

  • Suresh Thummalapenta, Tao Xie
  • Extended abstracts on Human factors in computing…
  • 2009

Similar Papers

Loading similar papers…