TY - GEN
T1 - Effects of model composition techniques on effort and affective states
T2 - 30th International Conference on Software Engineering and Knowledge Engineering, SEKE 2018
AU - Manica, Mateus
AU - Farias, Kleinner
AU - Gonçales, Lucian J.
AU - Bischoff, Vinícius
AU - Da Silva, Bruno C.
AU - Guimarães, Everton
N1 - Publisher Copyright:
© 2018 Universitat zu Koln. All rights reserved.
PY - 2018
Y1 - 2018
N2 - Even though existing heuristics and specification-based techniques support composing design models, it is still considered a time-consuming and highly intensive task. In addition, there is a lack of studies exploring the effects of composition techniques on software developers' affective state and development effort. This study reports a pilot study to investigate these effects while developers apply composition techniques to detect and resolve inconsistencies in output-composed models. In this sense, a widely known wearable EEG headset, namely Emotiv EPOC, with 14 channels was used, while developers made use of heuristic-based and specification-based composition techniques to evolve design models. Our results suggest that using heuristic-based techniques produced a higher effect on the developers' affectivity, compared to specification-based techniques. Moreover, the higher the effects on the developers' affectivity, the higher the odds to invest less effort and produce correctly composed design models.
AB - Even though existing heuristics and specification-based techniques support composing design models, it is still considered a time-consuming and highly intensive task. In addition, there is a lack of studies exploring the effects of composition techniques on software developers' affective state and development effort. This study reports a pilot study to investigate these effects while developers apply composition techniques to detect and resolve inconsistencies in output-composed models. In this sense, a widely known wearable EEG headset, namely Emotiv EPOC, with 14 channels was used, while developers made use of heuristic-based and specification-based composition techniques to evolve design models. Our results suggest that using heuristic-based techniques produced a higher effect on the developers' affectivity, compared to specification-based techniques. Moreover, the higher the effects on the developers' affectivity, the higher the odds to invest less effort and produce correctly composed design models.
UR - http://www.scopus.com/inward/record.url?scp=85056902119&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85056902119&partnerID=8YFLogxK
U2 - 10.18293/SEKE2018-189
DO - 10.18293/SEKE2018-189
M3 - Conference contribution
AN - SCOPUS:85056902119
T3 - Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
SP - 304
EP - 307
BT - Proceedings - SEKE 2018
PB - Knowledge Systems Institute Graduate School
Y2 - 1 July 2018 through 3 July 2018
ER -