A Topic Modeling Based Solution for Confirming Software Documentation Quality

被引:0
|
作者
Alhindawi, Nouh [1 ]
Al-Hazaimeh, Obaida M. [2 ]
Malkawi, Rami [1 ]
Alsakran, Jamal [3 ]
机构
[1] Jadara Univ, Fac Sci & Informat Technol, Irbid, Jordan
[2] Al Balqa Appl Univ, Dept Informat Technol, Salt, Jordan
[3] Univ Jordan, King Abdullah II Sch Informat Technol, Amman, Jordan
关键词
Software Documentation; LDA; Clusters; HELLINGER DISTANCE; and Information Retrieval;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
this paper presents an approach for evaluating and confirming the quality of the external software documentation using topic modeling. Typically, the quality of the external documentation has to mirror precisely the organization of the source code. Therefore, the elements of such documentation should be strongly written, associated, and presented. In this paper, we use Latent Dirichlet Allocation (LDA) and HELLINGER DISTANCE to compute the similarities between the fragments of source code and the external documentation topics. These similarities are used in this paper to improve and advance the existing external documentation. Furthermore, these similarities can also be used for evaluating the new documenting process during the evolution phase of the software. The results show that the new approach yields state-of-the-art performance in evaluating and confirming the existing external documentations quality and superiority.
引用
收藏
页码:200 / 206
页数:7
相关论文
共 50 条
  • [31] What is wrong with topic modeling? And how to fix it using search-based software engineering
    Agrawal, Amritanshu
    Fu, Wei
    Menzies, Tim
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 98 : 74 - 88
  • [32] Quality evaluation of software development process based on spiral modeling
    Yamamichi, N
    Yokochi, K
    Tanaka, T
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1998, 81 (12): : 55 - 64
  • [33] Topic modeling and intuitionistic fuzzy set-based approach for efficient software bug triaging
    Panda, Rama Ranjan
    Nagwani, Naresh Kumar
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2022, 64 (11) : 3081 - 3111
  • [34] Topic modeling and intuitionistic fuzzy set-based approach for efficient software bug triaging
    Rama Ranjan Panda
    Naresh Kumar Nagwani
    [J]. Knowledge and Information Systems, 2022, 64 : 3081 - 3111
  • [35] ON RELIABILITY MODELING AND SOFTWARE QUALITY
    WATKINS, AJ
    [J]. IBM SYSTEMS JOURNAL, 1994, 33 (01) : 220 - 222
  • [36] Topic-based software defect explanation
    Chen, Tse-Hsun
    Shang, Weiyi
    Nagappan, Meiyappan
    Hassan, Ahmed E.
    Thomas, Stephen W.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 129 : 79 - 106
  • [37] Software Feature Location based on Topic Models
    Nie, Kunming
    Zhang, Li
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 547 - 552
  • [38] Cost, benefits and quality of software development documentation: A systematic mapping
    Zhi, Junji
    Garousi-Yusifoglu, Vahid
    Sun, Bo
    Garousi, Golara
    Shahnewaz, Shawn
    Ruhe, Guenther
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 175 - 198
  • [39] QUALITY-CONTROL IN SOFTWARE DOCUMENTATION - MEASUREMENT OF TEXT COMPREHENSIBILITY
    LEHNER, F
    [J]. INFORMATION & MANAGEMENT, 1993, 25 (03) : 133 - 146
  • [40] Featured topic: Quality software - Guest editor's introduction
    Mei, Hong
    Tse, T. H.
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2007, 17 (06) : 687 - 688