Effects of model composition techniques on effort and affective states: A controlled experiment

Mateus Manica, Kleinner Farias, Lucian J. Gonçales, Vinícius Bischoff, Bruno C. Da Silva, Everton Guimarães

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

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.

Original languageEnglish (US)
Title of host publicationProceedings - SEKE 2018
Subtitle of host publication30th International Conference on Software Engineering and Knowledge Engineering
PublisherKnowledge Systems Institute Graduate School
Pages304-307
Number of pages4
ISBN (Electronic)1891706446
DOIs
StatePublished - Jan 1 2018
Event30th International Conference on Software Engineering and Knowledge Engineering, SEKE 2018 - Redwood City, United States
Duration: Jul 1 2018Jul 3 2018

Publication series

NameProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
Volume2018-July
ISSN (Print)2325-9000
ISSN (Electronic)2325-9086

Other

Other30th International Conference on Software Engineering and Knowledge Engineering, SEKE 2018
CountryUnited States
CityRedwood City
Period7/1/187/3/18

Fingerprint

Chemical analysis
Specifications
Experiments
Electroencephalography

All Science Journal Classification (ASJC) codes

  • Software

Cite this

Manica, M., Farias, K., Gonçales, L. J., Bischoff, V., Da Silva, B. C., & Guimarães, E. (2018). Effects of model composition techniques on effort and affective states: A controlled experiment. In Proceedings - SEKE 2018: 30th International Conference on Software Engineering and Knowledge Engineering (pp. 304-307). (Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE; Vol. 2018-July). Knowledge Systems Institute Graduate School. https://doi.org/10.18293/SEKE2018-189
Manica, Mateus ; Farias, Kleinner ; Gonçales, Lucian J. ; Bischoff, Vinícius ; Da Silva, Bruno C. ; Guimarães, Everton. / Effects of model composition techniques on effort and affective states : A controlled experiment. Proceedings - SEKE 2018: 30th International Conference on Software Engineering and Knowledge Engineering. Knowledge Systems Institute Graduate School, 2018. pp. 304-307 (Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE).
@inproceedings{9aa1632b6a4048a89f490a1e950154f3,
title = "Effects of model composition techniques on effort and affective states: A controlled experiment",
abstract = "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.",
author = "Mateus Manica and Kleinner Farias and Gon{\cc}ales, {Lucian J.} and Vin{\'i}cius Bischoff and {Da Silva}, {Bruno C.} and Everton Guimar{\~a}es",
year = "2018",
month = "1",
day = "1",
doi = "10.18293/SEKE2018-189",
language = "English (US)",
series = "Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE",
publisher = "Knowledge Systems Institute Graduate School",
pages = "304--307",
booktitle = "Proceedings - SEKE 2018",

}

Manica, M, Farias, K, Gonçales, LJ, Bischoff, V, Da Silva, BC & Guimarães, E 2018, Effects of model composition techniques on effort and affective states: A controlled experiment. in Proceedings - SEKE 2018: 30th International Conference on Software Engineering and Knowledge Engineering. Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE, vol. 2018-July, Knowledge Systems Institute Graduate School, pp. 304-307, 30th International Conference on Software Engineering and Knowledge Engineering, SEKE 2018, Redwood City, United States, 7/1/18. https://doi.org/10.18293/SEKE2018-189

Effects of model composition techniques on effort and affective states : A controlled experiment. / Manica, Mateus; Farias, Kleinner; Gonçales, Lucian J.; Bischoff, Vinícius; Da Silva, Bruno C.; Guimarães, Everton.

Proceedings - SEKE 2018: 30th International Conference on Software Engineering and Knowledge Engineering. Knowledge Systems Institute Graduate School, 2018. p. 304-307 (Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE; Vol. 2018-July).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Effects of model composition techniques on effort and affective states

T2 - A controlled experiment

AU - Manica, Mateus

AU - Farias, Kleinner

AU - Gonçales, Lucian J.

AU - Bischoff, Vinícius

AU - Da Silva, Bruno C.

AU - Guimarães, Everton

PY - 2018/1/1

Y1 - 2018/1/1

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

ER -

Manica M, Farias K, Gonçales LJ, Bischoff V, Da Silva BC, Guimarães E. Effects of model composition techniques on effort and affective states: A controlled experiment. In Proceedings - SEKE 2018: 30th International Conference on Software Engineering and Knowledge Engineering. Knowledge Systems Institute Graduate School. 2018. p. 304-307. (Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE). https://doi.org/10.18293/SEKE2018-189