What Topics Do Developers Concern? An Analysis of Java']Java Related Posts on Stack Overflow

被引:0
|
作者
Zhang, Peng [1 ]
机构
[1] Dalian Univ Technol, Sch Software Technol, Dalian, Peoples R China
关键词
stack overflow; !text type='Java']Java[!/text; topic model; latent dirichlet allocation;
D O I
10.1109/icaibd.2019.8837045
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As a popular on-line question and answer site [1], Stack Overflow has attracted millions of developers to communicate, collaborate, and share knowledge. Aiming to better understand the trend of Java, one of the most popular programming languages in the world, this study investigates millions of Java-related posts on Stack Overflow. In this study, we first employ Latent Dirichlet Allocation (LDA) to detect topics among Java-related posts. Then, we conduct further analysis over these detected topics, e.g., the most popular topic and the most difficult topic to answer. As a result, we detect 40 topics and top 10 key terms. The top four popular topics include "System Platform", "Java Archive", "Import Sources", and "Maven Build". Meanwhile, "List", "Web Development", "JavaFX", and "User Security" are the top four difficult topics. Our study provides new insights into Java-related topics on Stack Overflow.
引用
收藏
页码:362 / 368
页数:7
相关论文
共 50 条
  • [1] What are developers talking about? An analysis of topics and trends in Stack Overflow
    Barua, Anton
    Thomas, Stephen W.
    Hassan, Ahmed E.
    EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (03) : 619 - 654
  • [2] What are developers talking about? An analysis of topics and trends in Stack Overflow
    Anton Barua
    Stephen W. Thomas
    Ahmed E. Hassan
    Empirical Software Engineering, 2014, 19 : 619 - 654
  • [3] What Security Questions Do Developers Ask? A Large-Scale Study of Stack Overflow Posts
    Yang, Xin-Li
    Lo, David
    Xia, Xin
    Wan, Zhi-Yuan
    Sun, Jian-Ling
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2016, 31 (05) : 910 - 924
  • [4] What Security Questions Do Developers Ask? A Large-Scale Study of Stack Overflow Posts
    Xin-Li Yang
    David Lo
    Xin Xia
    Zhi-Yuan Wan
    Jian-Ling Sun
    Journal of Computer Science and Technology, 2016, 31 : 910 - 924
  • [5] What Refactoring Topics Do Developers Discuss? A Large Scale Empirical Study Using Stack Overflow
    Abid, Chaima
    Gaaloul, Khouloud
    Kessentini, Marouane
    Alizadeh, Vahid
    IEEE ACCESS, 2022, 10 : 56362 - 56374
  • [6] Features that Predict the Acceptability of Java']Java and Java']JavaScript Answers on Stack Overflow
    Omondiagbe, Osayande P.
    Licorish, Sherlock A.
    MacDonell, Stephen G.
    PROCEEDINGS OF EASE 2019 - EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, 2019, : 101 - 110
  • [7] What kind of questions do developers ask on Stack Overflow? A comparison of automated approaches to classify posts into question categories
    Beyer, Stefanie
    Macho, Christian
    Di Penta, Massimiliano
    Pinzger, Martin
    EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (03) : 2258 - 2301
  • [8] What Do Developers Use the Crowd For? A Study Using Stack Overflow
    Abdalkareem, Rabe
    Shihab, Emad
    Rilling, Juergen
    IEEE SOFTWARE, 2017, 34 (02) : 53 - 60
  • [9] What kind of questions do developers ask on Stack Overflow? A comparison of automated approaches to classify posts into question categories
    Stefanie Beyer
    Christian Macho
    Massimiliano Di Penta
    Martin Pinzger
    Empirical Software Engineering, 2020, 25 : 2258 - 2301
  • [10] PostFinder: Mining Stack Overflow posts to support software developers
    Rubei, Riccardo
    Di Sipio, Claudio
    Nguyen, Phuong T.
    Di Rocco, Juri
    Di Ruscio, Davide
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 127