Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study
Emotions play a significant role in teamwork and collaborative activities like software development. While researchers have analyzed developer emotions in various software artifacts (e.g., issues, pull requests), few studies have focused on understanding the broad spectrum of emotions expressed in c...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Sajadi, Amirali Damevski, Kostadin Chatterjee, Preetha |
description | Emotions play a significant role in teamwork and collaborative activities
like software development. While researchers have analyzed developer emotions
in various software artifacts (e.g., issues, pull requests), few studies have
focused on understanding the broad spectrum of emotions expressed in chats. As
one of the most widely used means of communication, chats contain valuable
information in the form of informal conversations, such as negative
perspectives about adopting a tool. In this paper, we present a dataset of
developer chat messages manually annotated with a wide range of emotion labels
(and sub-labels), and analyze the type of information present in those
messages. We also investigate the unique signals of emotions specific to chats
and distinguish them from other forms of software communication. Our findings
suggest that chats have fewer expressions of Approval and Fear but more
expressions of Curiosity compared to GitHub comments. We also notice that
Confusion is frequently observed when discussing programming-related
information such as unexpected software behavior. Overall, our study highlights
the potential of mining emotions in developer chats for supporting software
maintenance and evolution tools. |
doi_str_mv | 10.48550/arxiv.2311.04755 |
format | Article |
fullrecord | <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2311_04755</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2311_04755</sourcerecordid><originalsourceid>FETCH-LOGICAL-a675-20120225574f7aa324cece8c3ff958f8d9669bf8dff099713df195a1046b19d23</originalsourceid><addsrcrecordid>eNotj71OwzAYRb0woMIDMOEXSPBvHLNVoZRKlRgIrNHX2AZLiV05ptC3JwSmIx1dXekgdENJKWopyR2kb38qGae0JEJJeYne2vgFyUz4NRibpgzB-PCON2PMPoYJ-4B3wcU0woAf7MkO8WjTrLJN0C-Te7zGW59ngZsPyPglf5rzFbpwMEz2-p8r1D5u2uap2D9vd816X0ClZMEIZYQxKZVwCoAz0dve1j13Tsva1UZXlT7MdI5orSg3jmoJlIjqQLVhfIVu_26XsO6Y_Ajp3P0Gdksg_wFZ10uB</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study</title><source>arXiv.org</source><creator>Sajadi, Amirali ; Damevski, Kostadin ; Chatterjee, Preetha</creator><creatorcontrib>Sajadi, Amirali ; Damevski, Kostadin ; Chatterjee, Preetha</creatorcontrib><description>Emotions play a significant role in teamwork and collaborative activities
like software development. While researchers have analyzed developer emotions
in various software artifacts (e.g., issues, pull requests), few studies have
focused on understanding the broad spectrum of emotions expressed in chats. As
one of the most widely used means of communication, chats contain valuable
information in the form of informal conversations, such as negative
perspectives about adopting a tool. In this paper, we present a dataset of
developer chat messages manually annotated with a wide range of emotion labels
(and sub-labels), and analyze the type of information present in those
messages. We also investigate the unique signals of emotions specific to chats
and distinguish them from other forms of software communication. Our findings
suggest that chats have fewer expressions of Approval and Fear but more
expressions of Curiosity compared to GitHub comments. We also notice that
Confusion is frequently observed when discussing programming-related
information such as unexpected software behavior. Overall, our study highlights
the potential of mining emotions in developer chats for supporting software
maintenance and evolution tools.</description><identifier>DOI: 10.48550/arxiv.2311.04755</identifier><language>eng</language><subject>Computer Science - Software Engineering</subject><creationdate>2023-11</creationdate><rights>http://creativecommons.org/licenses/by/4.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,781,886</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2311.04755$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2311.04755$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Sajadi, Amirali</creatorcontrib><creatorcontrib>Damevski, Kostadin</creatorcontrib><creatorcontrib>Chatterjee, Preetha</creatorcontrib><title>Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study</title><description>Emotions play a significant role in teamwork and collaborative activities
like software development. While researchers have analyzed developer emotions
in various software artifacts (e.g., issues, pull requests), few studies have
focused on understanding the broad spectrum of emotions expressed in chats. As
one of the most widely used means of communication, chats contain valuable
information in the form of informal conversations, such as negative
perspectives about adopting a tool. In this paper, we present a dataset of
developer chat messages manually annotated with a wide range of emotion labels
(and sub-labels), and analyze the type of information present in those
messages. We also investigate the unique signals of emotions specific to chats
and distinguish them from other forms of software communication. Our findings
suggest that chats have fewer expressions of Approval and Fear but more
expressions of Curiosity compared to GitHub comments. We also notice that
Confusion is frequently observed when discussing programming-related
information such as unexpected software behavior. Overall, our study highlights
the potential of mining emotions in developer chats for supporting software
maintenance and evolution tools.</description><subject>Computer Science - Software Engineering</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj71OwzAYRb0woMIDMOEXSPBvHLNVoZRKlRgIrNHX2AZLiV05ptC3JwSmIx1dXekgdENJKWopyR2kb38qGae0JEJJeYne2vgFyUz4NRibpgzB-PCON2PMPoYJ-4B3wcU0woAf7MkO8WjTrLJN0C-Te7zGW59ngZsPyPglf5rzFbpwMEz2-p8r1D5u2uap2D9vd816X0ClZMEIZYQxKZVwCoAz0dve1j13Tsva1UZXlT7MdI5orSg3jmoJlIjqQLVhfIVu_26XsO6Y_Ajp3P0Gdksg_wFZ10uB</recordid><startdate>20231108</startdate><enddate>20231108</enddate><creator>Sajadi, Amirali</creator><creator>Damevski, Kostadin</creator><creator>Chatterjee, Preetha</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20231108</creationdate><title>Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study</title><author>Sajadi, Amirali ; Damevski, Kostadin ; Chatterjee, Preetha</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a675-20120225574f7aa324cece8c3ff958f8d9669bf8dff099713df195a1046b19d23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computer Science - Software Engineering</topic><toplevel>online_resources</toplevel><creatorcontrib>Sajadi, Amirali</creatorcontrib><creatorcontrib>Damevski, Kostadin</creatorcontrib><creatorcontrib>Chatterjee, Preetha</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sajadi, Amirali</au><au>Damevski, Kostadin</au><au>Chatterjee, Preetha</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study</atitle><date>2023-11-08</date><risdate>2023</risdate><abstract>Emotions play a significant role in teamwork and collaborative activities
like software development. While researchers have analyzed developer emotions
in various software artifacts (e.g., issues, pull requests), few studies have
focused on understanding the broad spectrum of emotions expressed in chats. As
one of the most widely used means of communication, chats contain valuable
information in the form of informal conversations, such as negative
perspectives about adopting a tool. In this paper, we present a dataset of
developer chat messages manually annotated with a wide range of emotion labels
(and sub-labels), and analyze the type of information present in those
messages. We also investigate the unique signals of emotions specific to chats
and distinguish them from other forms of software communication. Our findings
suggest that chats have fewer expressions of Approval and Fear but more
expressions of Curiosity compared to GitHub comments. We also notice that
Confusion is frequently observed when discussing programming-related
information such as unexpected software behavior. Overall, our study highlights
the potential of mining emotions in developer chats for supporting software
maintenance and evolution tools.</abstract><doi>10.48550/arxiv.2311.04755</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | DOI: 10.48550/arxiv.2311.04755 |
ispartof | |
issn | |
language | eng |
recordid | cdi_arxiv_primary_2311_04755 |
source | arXiv.org |
subjects | Computer Science - Software Engineering |
title | Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-17T20%3A57%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Towards%20Understanding%20Emotions%20in%20Informal%20Developer%20Interactions:%20A%20Gitter%20Chat%20Study&rft.au=Sajadi,%20Amirali&rft.date=2023-11-08&rft_id=info:doi/10.48550/arxiv.2311.04755&rft_dat=%3Carxiv_GOX%3E2311_04755%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |