Opinion mining for software development: a systematic literature review
Opinion mining, sometimes referred to as sentiment analysis, has gained increasing
attention in software engineering (SE) studies. SE researchers have applied opinion mining …
attention in software engineering (SE) studies. SE researchers have applied opinion mining …
Mining software insights: uncovering the frequently occurring issues in low-rating software applications
In today's digital world, app stores have become an essential part of software distribution,
providing customers with a wide range of applications and opportunities for software …
providing customers with a wide range of applications and opportunities for software …
Analysis and detection of information types of open source software issue discussions
Most modern Issue Tracking Systems (ITSs) for open source software (OSS) projects allow
users to add comments to issues. Over time, these comments accumulate into discussion …
users to add comments to issues. Over time, these comments accumulate into discussion …
Exploring and mining rationale information for low-rating software applications
Rationale refers to making human judgments, sets of reasons, or intentions to explain a
particular decision. Nowadays, crowd-users argue and justify their decisions on social …
particular decision. Nowadays, crowd-users argue and justify their decisions on social …
Exploratory study of slack q&a chats as a mining source for software engineering tools
Modern software development communities are increasingly social. Popular chat platforms
such as Slack host public chat communities that focus on specific development topics such …
such as Slack host public chat communities that focus on specific development topics such …
A comparative study and analysis of developer communications on Slack and Gitter
Software developers are often using instant messaging platforms to communicate with each
other and other stakeholders. Among these platforms, Gitter has emerged as a popular …
other and other stakeholders. Among these platforms, Gitter has emerged as a popular …
How do developers discuss rationale?
R Alkadhi, M Nonnenmacher… - 2018 IEEE 25th …, 2018 - ieeexplore.ieee.org
Developers make various decisions during software development. The rationale behind
these decisions is of great importance during software evolution of long living software …
these decisions is of great importance during software evolution of long living software …
Automatic extraction of opinion-based Q&A from online developer chats
Virtual conversational assistants designed specifically for software engineers could have a
huge impact on the time it takes for software engineers to get help. Research efforts are …
huge impact on the time it takes for software engineers to get help. Research efforts are …
Software engineering repositories: expanding the promise database
Defining and classifying software requirements are critical tasks for determining software
functionality and overall software architecture. In this sense, several types of research are …
functionality and overall software architecture. In this sense, several types of research are …
On user rationale in software engineering
Z Kurtanović, W Maalej - Requirements Engineering, 2018 - Springer
Rationale refers to the reasoning and justification behind human decisions, opinions, and
beliefs. In software engineering, rationale management focuses on capturing design and …
beliefs. In software engineering, rationale management focuses on capturing design and …