Improving Software API Usability through Text Analysis: A Case Study

被引:0
|
作者
Watson, Robert B. [1 ]
机构
[1] Microsoft Corp, Redmond, WA 98052 USA
关键词
API usability; text analysis; document design; single-source; content management system;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Technical writers who want to be more involved in the earlier stages of software product development must often find ways to demonstrate how their skills can benefit the initial design process. This case study describes how the application of technical communication skills and tools helped improve the usability and clarity of a new application program interface (API) by performing a text analysis of the API elements. The case study presents the theory upon which this approach is grounded and describes how the theory was applied to analyze a specific API. The paper concludes with a review of how this analysis method could be transferred to other projects and how the tools used in this analysis can be applied to benefit the design, development, and documentation processes of APIs.
引用
收藏
页码:128 / 134
页数:7
相关论文
共 50 条
  • [21] Securing Your Crypto- API Usage Through Tool Support - A Usability Study
    Krueger, Stefan
    Reif, Michael
    Wickert, Anna-Katharina
    Nadi, Sarah
    Ah, Karim
    Bodden, Eric
    Acar, Yasemin
    Mezini, Mira
    Fahl, Sascha
    [J]. 2023 IEEE SECURE DEVELOPMENT CONFERENCE, SECDEV, 2023, : 14 - 25
  • [22] Improving Software Quality through Program Analysis
    Zhu, Jianlin
    Huang, Jin
    Zhou, Daicui
    Zhang, Guoping
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS 2012 (CHEP2012), PTS 1-6, 2012, 396
  • [23] A case study of three software projects: can software developers anticipate the usability problems in their software?
    Hoegh, Rune Thaarup
    Jensen, Janne Jul
    [J]. BEHAVIOUR & INFORMATION TECHNOLOGY, 2008, 27 (04) : 307 - 312
  • [24] Usability implications in software architecture: The case study of a mobile app
    Capilla, Rafael
    Kazman, Rick
    Romera, Carlos
    Carrillo, Carlos
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2020, 50 (12): : 2145 - 2168
  • [25] Formal usability testing of interactive educational software: A case study
    Van Greunen, D
    Wesson, J
    [J]. USABILITY: GAINING A COMPETITIVE EDGE, 2002, 99 : 161 - 176
  • [26] Usability testing and evaluation of a mobile software solution: A case study
    Fetaji, Majlinda
    Dika, Zamir
    Fetaji, Bekim
    [J]. PROCEEDINGS OF THE ITI 2008 30TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2008, : 501 - 506
  • [27] Case study: integrating usability activities in a software development process
    Hoegh, R. Th.
    [J]. BEHAVIOUR & INFORMATION TECHNOLOGY, 2008, 27 (04) : 301 - 306
  • [28] Supporting usability through software architecture
    Bass, L
    John, BE
    [J]. COMPUTER, 2001, 34 (10) : 113 - 115
  • [29] Improving accuracy and usability of growth charts: case study in Rwanda
    Brown, Suzana
    McSharry, Patrick
    [J]. BMJ OPEN, 2016, 6 (01):
  • [30] Improving the Usability in a Video Game Through Continuous Usability Evaluations
    Daly, Corrado
    Zapata, Claudia
    Paz, Freddy
    [J]. DESIGN, USER EXPERIENCE, AND USABILITY: DESIGNING PLEASURABLE EXPERIENCES, DUXU 2017, PT II, 2017, 10289 : 387 - 397