Loading [a11y]/accessibility-menu.js
Metacommunication between programmers through an application programming interface: A semiotic analysis of date and time APIs | IEEE Conference Publication | IEEE Xplore

Metacommunication between programmers through an application programming interface: A semiotic analysis of date and time APIs

Publisher: IEEE

Abstract:

When programmers use an API, they play the role of a “software user”. As the quality of use of programs and systems affects productivity, more attention has been paid to ...View more

Abstract:

When programmers use an API, they play the role of a “software user”. As the quality of use of programs and systems affects productivity, more attention has been paid to API usability issues. This work focuses on another dimension of the quality of use, “communicability”, which is characteristic of a semiotic approach. The paper presents a Semiotic Engineering study on the communicability of APIs. We analyzed metacommunication - a central concept of the theory we use - between designers and users of date APIs, specifically, using the “SigniFYIng APIs” method. The results of the analysis were then related to the testimony of professional programmers during an interview concerning their experience with APIs and programming in general. We illustrate and discuss the value of the results achieved with our API communicability analysis, which in our view is a promising addition to research initiatives that have been exploring API usability.
Date of Conference: 11-14 October 2017
Date Added to IEEE Xplore: 13 November 2017
ISBN Information:
Electronic ISSN: 1943-6106
Publisher: IEEE
Conference Location: Raleigh, NC, USA

References

References is not available for this document.