Cognitive and autonomic neural manifestations captured using wearable sensors for reliable software development
Autor(a) principal: | |
---|---|
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 |