An empirical study on how iOS developers report quality aspects on stack overflow

Arshad Ahmad, Kan Li, Chong Feng*, Tingting Sun

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

7 引用 (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 7
  • Captures
    • Readers: 16
see details

摘要

Software developers around the globe are actively asking a question(s) and sharing solutions to the problems related to software development on Stack Overflow - a social question and answer (Q & A) website. The knowledge shared by software developers on Stack Overflow contains useful information related to software development such as feature requests (functional/non-functional), code snippets, reporting bugs or sentiments. How to extract the functional and nonfunctional requirements shared by mobile application developers on social/programming Q & A website Stack Overflow has become a challenge and a less researched area. To understand the problems, needs, and trend in the iOS mobile application development, we evaluated the quality requirements or non-functional requirements (NFRs) on Stack Overflow posts. To this end, we applied Latent Dirichlet Allocation (LDA) topic models, to identify the main topics in iOS posts on Stack Overflow. Besides, we labeled the extracted topics with quality requirements or NFRs by using the wordlists to evaluate the trend, evolution, hot and unresolved NFRS in all iOS discussions. Our findings revealed that the highly frequent topics the iOS developers discussed are related to usability, reliability, and functionality followed by efficiency. Interestingly, the most problematic areas unresolved are also usability, reliability, and functionality though followed by portability. Besides, the evolution trend of each of the six different quality requirements or NFRs over time is depicted through comprehensive visualization.

源语言英语
页(从-至)501-506
页数6
期刊International Journal of Machine Learning and Computing
8
5
DOI
出版状态已出版 - 1 10月 2018

指纹

探究 'An empirical study on how iOS developers report quality aspects on stack overflow' 的科研主题。它们共同构成独一无二的指纹。

引用此

Ahmad, A., Li, K., Feng, C., & Sun, T. (2018). An empirical study on how iOS developers report quality aspects on stack overflow. International Journal of Machine Learning and Computing, 8(5), 501-506. https://doi.org/10.18178/ijmlc.2018.8.5.736