Monperrus, Martin ; Eichberg, Michael ; Tekes, Elif ; Mezini, Mira (2012)
What should developers be aware of? An empirical study on the directives of API documentation.
In: Empirical Software Engineering
doi: 10.1007/s10664-011-9186-4
Article, Bibliographie
Abstract
Application Programming Interfaces (API) are exposed to developers in order to reuse software libraries. API directives are natural-language statements in API documentation that make developers aware of constraints and guidelines related to the usage of an API. This paper presents the design and the results of an empirical study on the directives of API documentation of object-oriented libraries. Its main contribution is to propose and extensively discuss a taxonomy of 23 kinds of API directives.
Item Type: | Article |
---|---|
Erschienen: | 2012 |
Creators: | Monperrus, Martin ; Eichberg, Michael ; Tekes, Elif ; Mezini, Mira |
Type of entry: | Bibliographie |
Title: | What should developers be aware of? An empirical study on the directives of API documentation |
Language: | English |
Date: | 1 February 2012 |
Publisher: | Springer Netherlands |
Journal or Publication Title: | Empirical Software Engineering |
DOI: | 10.1007/s10664-011-9186-4 |
Abstract: | Application Programming Interfaces (API) are exposed to developers in order to reuse software libraries. API directives are natural-language statements in API documentation that make developers aware of constraints and guidelines related to the usage of an API. This paper presents the design and the results of an empirical study on the directives of API documentation of object-oriented libraries. Its main contribution is to propose and extensively discuss a taxonomy of 23 kinds of API directives. |
Divisions: | 20 Department of Computer Science > Software Technology 20 Department of Computer Science |
Date Deposited: | 15 Feb 2012 14:14 |
Last Modified: | 05 Mar 2013 09:58 |
PPN: | |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Send an inquiry |
Options (only for editors)
Show editorial Details |