Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development

Detalhes bibliográficos
Autor(a) principal: Duarte, Gonçalo Daniel Tavares
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/86605
Resumo: Dissertação de Mestrado Integrado em Engenharia Biomédica apresentada à Faculdade de Ciências e Tecnologia
id RCAP_80989d9c071c1847e8fca6bd44a41635
oai_identifier_str oai:estudogeral.uc.pt:10316/86605
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software developmentManifestações neurais cognitivas e autonômicas capturadas com sensores vestíveis para desenvolvimento confiável de softwareengenharia de softwarevariabilidade da frequência cardíacaesforço mentalcomplexidadesoftware engineeringheart rate variabilitymental effortcomplexityDissertação de Mestrado Integrado em Engenharia Biomédica apresentada à Faculdade de Ciências e TecnologiaNeste trabalho são apresentados resultados experimentais que revelam que o esforço mental de programadores em tarefas de compreensão de código pode ser monitorizado através da variabilidade da frequência cardíaca usando dispositivos não invasivos. Os resultados sugerem que a variabilidade da frequência cardíaca é um bom preditor de carga cognitiva durante a análise de códigos e também que os resultados de variabilidade da frequência cardíaca são consistentes com o esforço mental percecionado pelos programadores. Além disso, as métricas de complexidade de código não se correlacionam devidamente com o esforço mental e não aparentam ser um bom indicador da perceção subjetiva de complexidade sentida pelos programadores. Este estudo é apresentado no contexto do projeto BASE - "Biofeedback Augmented Software Engineering" que propõe uma abordagem inovadora, introduzindo o "biofeedback" no desenvolvimento de software.Neste trabalho são apresentados resultados experimentais que revelam que o esforço mental de programadores em tarefas de compreensão de código pode ser monitorizado através da variabilidade da frequência cardíaca usando dispositivos não invasivos. Os resultados sugerem que a variabilidade da frequência cardíaca é um bom preditor de carga cognitiva durante a análise de códigos e também que os resultados de variabilidade da frequência cardíaca são consistentes com o esforço mental percecionado pelos programadores. Além disso, as métricas de complexidade de código não se correlacionam devidamente com o esforço mental e não aparentam ser um bom indicador da perceção subjetiva de complexidade sentida pelos programadores. Este estudo é apresentado no contexto do projeto BASE - "Biofeedback Augmented Software Engineering" que propõe uma abordagem inovadora, introduzindo o "biofeedback" no desenvolvimento de software.This work presents emergent experimental results showing that mental effort of programmers in code understanding tasks can be monitored through heart rate variability (HRV) using non-intrusive wearable devices. Results suggest that HRV is a good predictor for cognitive load when analysing code and HRV results are consistent with the mental effort perceived by programmers. Furthermore, code complexity metrics do not correlate entirely with mental effort and do not seem to be a good indicator of the subjective perception of the complexity felt by programmers. This first results are presented in the context of the project BASE - Biofeedback Augmented Software Engineering - that proposes a radical neuroscience enabled approach to introduce biofeedback in software development.This work presents emergent experimental results showing that mental effort of programmers in code understanding tasks can be monitored through heart rate variability (HRV) using non-intrusive wearable devices. Results suggest that HRV is a good predictor for cognitive load when analysing code and HRV results are consistent with the mental effort perceived by programmers. Furthermore, code complexity metrics do not correlate entirely with mental effort and do not seem to be a good indicator of the subjective perception of the complexity felt by programmers. This first results are presented in the context of the project BASE - Biofeedback Augmented Software Engineering - that proposes a radical neuroscience enabled approach to introduce biofeedback in software development.2019-02-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/86605http://hdl.handle.net/10316/86605TID:202221890engDuarte, Gonçalo Daniel Tavaresinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2020-02-10T15:16:02Zoai:estudogeral.uc.pt:10316/86605Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:07:43.136334Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
Manifestações neurais cognitivas e autonômicas capturadas com sensores vestíveis para desenvolvimento confiável de software
title Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
spellingShingle Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
Duarte, Gonçalo Daniel Tavares
engenharia de software
variabilidade da frequência cardíaca
esforço mental
complexidade
software engineering
heart rate variability
mental effort
complexity
title_short Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
title_full Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
title_fullStr Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
title_full_unstemmed Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
title_sort Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
author Duarte, Gonçalo Daniel Tavares
author_facet Duarte, Gonçalo Daniel Tavares
author_role author
dc.contributor.author.fl_str_mv Duarte, Gonçalo Daniel Tavares
dc.subject.por.fl_str_mv engenharia de software
variabilidade da frequência cardíaca
esforço mental
complexidade
software engineering
heart rate variability
mental effort
complexity
topic engenharia de software
variabilidade da frequência cardíaca
esforço mental
complexidade
software engineering
heart rate variability
mental effort
complexity
description Dissertação de Mestrado Integrado em Engenharia Biomédica apresentada à Faculdade de Ciências e Tecnologia
publishDate 2019
dc.date.none.fl_str_mv 2019-02-19
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/86605
http://hdl.handle.net/10316/86605
TID:202221890
url http://hdl.handle.net/10316/86605
identifier_str_mv TID:202221890
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133968383082496