TY - GEN
T1 - Adding examples into Java documents
AU - Kim, Jinhan
AU - Lee, Sanghoon
AU - Hwang, Seung Won
AU - Kim, Sunghun
PY - 2009
Y1 - 2009
N2 - Code examples play an important role to explain the usage of Application Programming Interfaces (APIs), but most API documents do not provide sufficient code examples. For example, for the JDK 5 documents (JavaDocs), only 2% of APIs have code examples. In this paper, we propose a technique that automatically augments API documents with code examples. Our approach finds and embeds code examples for more than 75% of the APIs in JavaDocs 5.
AB - Code examples play an important role to explain the usage of Application Programming Interfaces (APIs), but most API documents do not provide sufficient code examples. For example, for the JDK 5 documents (JavaDocs), only 2% of APIs have code examples. In this paper, we propose a technique that automatically augments API documents with code examples. Our approach finds and embeds code examples for more than 75% of the APIs in JavaDocs 5.
UR - http://www.scopus.com/inward/record.url?scp=77952160060&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77952160060&partnerID=8YFLogxK
U2 - 10.1109/ASE.2009.39
DO - 10.1109/ASE.2009.39
M3 - Conference contribution
AN - SCOPUS:77952160060
SN - 9780769538914
T3 - ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering
SP - 540
EP - 544
BT - ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering
T2 - 24th IEEE/ACM International Conference on Automated Software Engineering, ASE2009
Y2 - 16 November 2009 through 20 November 2009
ER -