Recent research has provided evidence that software developers experience a wide range of emotions. We argue that among those emotions anger deserves special attention as it can serve as an onset for tools supporting collaborative software development. This, however, requires a fine-grained model of the anger emotion, able to distinguish between anger directed towards self, others, and objects. Detecting anger towards self could be useful to support developers experiencing difficulties; detectionofangertowardsothersmightbehelpfulforcommunity management;detectingangertowardsobjectsmightbehelpfulto recommend and prioritize improvements. As a first step towards automaticidentificationofangerdirection,webuiltaclassifierfor anger direction, based on a manually annotated gold standard of 723 sentences that were obtained by mining comments in Apache issue reports.
Anger and Its Direction in Collaborative Software Development
LANUBILE, Filippo;NOVIELLI, NICOLE;
2017-01-01
Abstract
Recent research has provided evidence that software developers experience a wide range of emotions. We argue that among those emotions anger deserves special attention as it can serve as an onset for tools supporting collaborative software development. This, however, requires a fine-grained model of the anger emotion, able to distinguish between anger directed towards self, others, and objects. Detecting anger towards self could be useful to support developers experiencing difficulties; detectionofangertowardsothersmightbehelpfulforcommunity management;detectingangertowardsobjectsmightbehelpfulto recommend and prioritize improvements. As a first step towards automaticidentificationofangerdirection,webuiltaclassifierfor anger direction, based on a manually annotated gold standard of 723 sentences that were obtained by mining comments in Apache issue reports.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.