Authors
Walid Maalej, Martin P Robillard
Publication date
2013/3/7
Journal
IEEE Transactions on software Engineering
Volume
39
Issue
9
Pages
1264-1282
Publisher
IEEE
Description
Reading reference documentation is an important part of programming with application programming interfaces (APIs). Reference documentation complements the API by providing information not obvious from the API syntax. To improve the quality of reference documentation and the efficiency with which the relevant information it contains can be accessed, we must first understand its content. We report on a study of the nature and organization of knowledge contained in the reference documentation of the hundreds of APIs provided as a part of two major technology platforms: Java SDK 6 and .NET 4.0. Our study involved the development of a taxonomy of knowledge types based on grounded methods and independent empirical validation. Seventeen trained coders used the taxonomy to rate a total of 5,574 randomly sampled documentation units to assess the knowledge they contain. Our results provide a …
Total citations
2013201420152016201720182019202020212022202320242141691526313124282812
Scholar articles
W Maalej, MP Robillard - IEEE Transactions on software Engineering, 2013