Modeling and Analysis of Emotion-Oriented Goal Models: Virtual Clinics Case Study
Abstract
Abstract [Context & Motivation] Understanding and capturing user emotional requirements are important to increase user acceptance and provide an enhanced user experience. This is essential to ensure continuity of using software systems and have successful adoption of technology.[Question/problem] Incorporating emotional requirements into Requirements Engineering (RE) activities is relatively new. In addition, there is a lack of analysis methods that enable reasoning on design alternatives while considering user emotions.[Principal ideas/results] We propose an Emotion-Oriented Requirements Engineering (EmORE) approach that supports the elicitation, modeling, and analysis of user emotions in relation to other requirements. The effectiveness of EmORE was illustrated by conducting a case study on a Virtual Clinic application, which showed an increase in overall positive emotions and a decrease in negative emotions.[Contribution] The main contributions of the EmORE are providing means for more accurate user emotions elicitation, enabling the analysis of user emotions in relation to the design elements, and quantifying user emotions.