End-user perceptions on social sustainability in context-aware applications: Validation of an experiment design

Our lives are being transformed by innovative software applications with important social, environmental, and economic implications. Social sustainability must be considered by software engineers to address human physical, emotional and social needs. In order to investigate how users understand and perceive the social sustainability of context-aware software applications, that are built based on the HAPPYNESS framework, we investigate a set of social sustainability-quality requirements from an end-user perspective. The perceived importance of social acceptance and perceived success are also measured. In this paper, we present the experiment design and the main outcomes of our pilot study conducted with the MEGSUS workshop participants.

[1]  Heiko Koziolek,et al.  Sustainability evaluation of software architectures: a systematic review , 2011, QoSA-ISARCS '11.

[2]  Jie Xu,et al.  Software Sustainability: The Modern Tower of Babel , 2014, RE4SuSy@RE.

[3]  Nelly Condori-Fernández,et al.  Using Emotions to Empower the Self-Adaptation Capability of Software Services , 2017, 2017 IEEE/ACM 2nd International Workshop on Emotion Awareness in Software Engineering (SEmotion).

[4]  G. Assefa,et al.  Social sustainability and social acceptance in technology assessment: A case study of energy technologies , 2007 .

[5]  Nelly Condori-Fernández,et al.  Characterizing the contribution of quality requirements to software sustainability , 2017, J. Syst. Softw..

[6]  Nelly Condori-Fernández,et al.  HAPPYNESS: An Emotion-Aware QoS Assurance Framework for Enhancing User Experience , 2017, 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C).

[7]  Alan Cooper,et al.  The Inmates are Running the Asylum , 1999, Software-Ergonomie.

[8]  Tanja E. J. Vos,et al.  An empirical approach for evaluating the usability of model-driven tools , 2013, Sci. Comput. Program..

[9]  Bruce Schneier,et al.  The psychology of security , 2007, CACM.

[10]  Giuseppe Procaccianti,et al.  Four-Dimensional Sustainable E-Services , 2014, EnviroInfo.

[11]  Maurizio Morisio,et al.  Leveraging "energy efficiency to software users": summary of the second GREENS workshop, at ICSE 2013 , 2014, SOEN.

[12]  Nelly Condori-Fernández,et al.  Lessons learned from evaluating a checklist for reporting experimental and observational research , 2012, Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement.

[13]  Ruzanna Chitchyan,et al.  Sustainability Design and Software: The Karlskrona Manifesto , 2015, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering.

[14]  Jing Xiao,et al.  Measuring the Sustainability Performance of Software Projects , 2010, 2010 IEEE 7th International Conference on E-Business Engineering.

[15]  Nelly Condori-Fernández,et al.  Assessing the impact of the awareness level on a co-operative game , 2018, Inf. Softw. Technol..

[16]  Anna Perini,et al.  Gamifying Collaborative Prioritization: Does Pointsification Work? , 2017, 2017 IEEE 25th International Requirements Engineering Conference (RE).

[17]  Robert Shaw,et al.  Net Promoter , 2008 .

[18]  Norbert Seyff,et al.  Gathering Requirements for Software Configuration from the Crowd , 2017, 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW).

[19]  Volkan Özbek,et al.  The Impact of Personality on Technology Acceptance: A Study on Smart Phone Users , 2014 .

[20]  Ruzanna Chitchyan,et al.  Sustainability Debt: A Metaphor to Support Sustainability Design Decisions , 2015, RE4SuSy@RE.