The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Presents the introductory welcome message from the conference proceedings. May include the conference officers' congratulations to all involved with the conference event and publication of the proceedings record.
Twitter enables software developers to track users'reactions to newly released systems. Such information, oftenexpressed in the form of raw emotions, can be leveraged to enablea more informed software release process. However, automaticallycapturing and interpreting multi-dimensional structures ofhuman emotions expressed in Twitter messages is not a trivialtask. Challenges stem from the scale of the...
App store analysis has become an important discipline in recent software engineering research. It empirically studies apps using information mined from their distribution platforms. Information provided by users, such as app reviews, are of high interest to developers. Commercial providers such as App Annie analyzing this information became an important source for companies developing and marketing...
Traditional self-adaptive systems research has focused on external contextual aspects such as performance, system reaction to environment. In this paper, we introduce the idea of measuring emotions in order to empower the adaptability of software services at runtime. We present two type of monitoring mechanisms and an adaptive adaptation strategy, which were implemented as part of the HAPPYNESS middleware...
Software development is intellectual, based on collaboration, and performed in a highly demanding economic market. As such, it is dominated by time pressure, stress, and emotional trauma. While studies of affect are emerging in software engineering research, stress has yet to find its place in the literature despite that it is highly related to affect. In this paper, we study stress coping with the...
We propose an affective API designed with a focus on agile development. The OpenAffect API enables different types of applications to produce and consume affective measurements. At the workshop, we will present the details of the REST API and illustrate its use with a demonstration.
Emotions have an effect on developers' progress during software development tasks. The purpose of this position paper is to investigate the effects of emotional awareness, specifically type clarity, on developers' progress. A proposal for this investigation, and a discussion of the current work implicating the effects of emotion in software development, are presented.
Mental fatigue reduces one's cognitive and physical abilities. In tasks requiring continuous attention, such as driving, fatigue is a well-known risk. However, when fatigued during daily tasks, such as programming, the nature of risk is more diffuse and accumulative, yet the consequences can be just as severe (e.g. defects in autopilot software). Identifying risks of fatigue in the context of programming...
Socio-emotional content is vital for building trusting, productive relationships that go beyond task-oriented communication in teams. But for distributed collaborators, it is challenging to communicate emotional status because of working over a distance. We propose to use non-work-related, non-competitive, and playful drawing online to encourage nonverbal expressions of emotions and interactions....
The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness – positive emotions and moods – is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side – unhappiness – could lead...
This position paper describes an approach to create a framework for modeling affect in decision making for agile processes, and a procedure to test its use by applying it to the introduction of Multi Criteria Decision Methods, and in particular the Best Worst Method, into agile development. We believe that affect changes development in a significant way especially for agile development, which requires...
The summary presented in this paper highlights the results obtained in a four-years project aiming at analyzing the development process of software artifacts from two points of view: Effectiveness and Affectiveness. The first attribute is meant to analyze the productivity of the Open Source Communities by measuring the time required to resolve an issue, while the latter provides a novel approach for...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.