Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções

Detalhes bibliográficos
Autor(a) principal: Silva, Fernando Miguelão da
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/ufscar/14531
Resumo: Emotions are an important aspect of the user experience when using a system. In the literature, there are works that propose systems that change as user interfaces (UI) considering emotions, taking into account what is felt before or during use. However, no works were found that change the UI, taking into account the emotional state that the user would like to feel. Furthermore, as emotions are easily changed by internal and external events, it is necessary to offer UI that considers and reacts to emotions in interaction time, demanding a flexible software solution. Also, the measurement of emotional state can consider, in addition to the user’s self-expression (subjective feeling), also motor expressions, such as facial movements, and physiological signals, such as heart rate. Obtaining data requires the adaptation of different sensors in different contexts of use, which demands that the computer system have high maintainability. Thus, this undergraduation conclusion work aimed to extend the specific UIFlex plugin to create a flexible infrastructure, with good maintainability, capable of offering UI adaptations in interaction time based on the emotional states that a user feels and desires. to feel. In addition, the software solution was adapted to the IBM MAPE-K blueprint. Versions with and without MAPE-K were compared according to software evaluation metrics. The results suggest that the adequacy to the blueprint brought benefits to the maintainability of the proposed solution.
id SCAR_05ff35893f3b9f9df820a7152f27277c
oai_identifier_str oai:repositorio.ufscar.br:ufscar/14531
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Silva, Fernando Miguelão daNeris, Vânia Paula de Almeidahttp://lattes.cnpq.br/0268728255033469http://lattes.cnpq.br/9585222685454186d409479c-efbb-4ca5-956b-20a6788a60d02021-07-06T23:53:05Z2021-07-06T23:53:05Z2021-06-15SILVA, Fernando Miguelão da. Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções. 2021. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2021. Disponível em: https://repositorio.ufscar.br/handle/ufscar/14531.https://repositorio.ufscar.br/handle/ufscar/14531Emotions are an important aspect of the user experience when using a system. In the literature, there are works that propose systems that change as user interfaces (UI) considering emotions, taking into account what is felt before or during use. However, no works were found that change the UI, taking into account the emotional state that the user would like to feel. Furthermore, as emotions are easily changed by internal and external events, it is necessary to offer UI that considers and reacts to emotions in interaction time, demanding a flexible software solution. Also, the measurement of emotional state can consider, in addition to the user’s self-expression (subjective feeling), also motor expressions, such as facial movements, and physiological signals, such as heart rate. Obtaining data requires the adaptation of different sensors in different contexts of use, which demands that the computer system have high maintainability. Thus, this undergraduation conclusion work aimed to extend the specific UIFlex plugin to create a flexible infrastructure, with good maintainability, capable of offering UI adaptations in interaction time based on the emotional states that a user feels and desires. to feel. In addition, the software solution was adapted to the IBM MAPE-K blueprint. Versions with and without MAPE-K were compared according to software evaluation metrics. The results suggest that the adequacy to the blueprint brought benefits to the maintainability of the proposed solution.As emoções são um importante aspecto da experiência que o usuário tem ao usar um sistema. Na literatura, há trabalhos que propõem sistemas que alteram as interfaces de usuário (IU) considerando emoções, levando em conta o que é sentido antes ou durante o uso. No entanto, não foram encontrados trabalhos que alteram as IU levando em consideração o estado emocional que o usuário gostaria de sentir. Além disso, como as emoções são facilmente alteradas por eventos internos e externos, é necessário oferecer IU que considerem e reajam às emoções em tempo de interação, demandando uma solução de software flexível. Também, a mensuração do estado emocional pode considerar, além da auto expressão do usuário (sentimento subjetivo), as expressões motoras, como movimentos faciais, e sinais fisiológicos, como a frequência cardíaca. A obtenção desses dados requer a adoção de diferentes sensores em contextos de uso diferenciados, o que demanda que o sistema computacional tenha alta manutenibilidade. Assim, este trabalho de conclusão de curso teve como objetivo a extensão do plugin UIFlex visando a criação de uma infraestrutura flexível, com boa manutenibilidade e que fosse capaz de oferecer, em tempo de interação, adaptações de IU pautadas nos estados emocionais que um usuário sente e deseja sentir. Além disso, foi realizada uma adequação da solução de software à blueprint MAPE-K da IBM. As versões com e sem MAPE-K foram comparadas segundo as métricas de avaliação de software. Os resultados da comparação sugerem que a adequação à blueprint trouxe benefícios para a manutenibilidade da solução proposta.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosEngenharia de Computação - ECUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessInterfaces webAdaptação de interfaces de usuárioSistemas flexíveisEmoçãoMAPE-KCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOEmoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoçõesEmoweb-k: plugin extension to adapt web user interfaces considering emotionsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis600600ba06611e-fa02-4264-9a4a-b592c1494a33reponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALTCC_EMOWEB_Final (1).pdfTCC_EMOWEB_Final (1).pdfMonografia do trabalho de conclusão de curso de Fernando Miguelão Silvaapplication/pdf1424177https://repositorio.ufscar.br/bitstream/ufscar/14531/1/TCC_EMOWEB_Final%20%281%29.pdf98f5f680002df9cf3bb48c33ad6a983bMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufscar.br/bitstream/ufscar/14531/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52TEXTTCC_EMOWEB_Final (1).pdf.txtTCC_EMOWEB_Final (1).pdf.txtExtracted texttext/plain96162https://repositorio.ufscar.br/bitstream/ufscar/14531/3/TCC_EMOWEB_Final%20%281%29.pdf.txtc4934587094df6a0211b117b6911ecccMD53THUMBNAILTCC_EMOWEB_Final (1).pdf.jpgTCC_EMOWEB_Final (1).pdf.jpgIM Thumbnailimage/jpeg6842https://repositorio.ufscar.br/bitstream/ufscar/14531/4/TCC_EMOWEB_Final%20%281%29.pdf.jpg3cc196b6406782f8e85642dc169c0feeMD54ufscar/145312023-09-18 18:32:12.834oai:repositorio.ufscar.br:ufscar/14531Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:32:12Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
dc.title.alternative.eng.fl_str_mv Emoweb-k: plugin extension to adapt web user interfaces considering emotions
title Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
spellingShingle Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
Silva, Fernando Miguelão da
Interfaces web
Adaptação de interfaces de usuário
Sistemas flexíveis
Emoção
MAPE-K
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
title_short Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
title_full Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
title_fullStr Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
title_full_unstemmed Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
title_sort Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
author Silva, Fernando Miguelão da
author_facet Silva, Fernando Miguelão da
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/9585222685454186
dc.contributor.author.fl_str_mv Silva, Fernando Miguelão da
dc.contributor.advisor1.fl_str_mv Neris, Vânia Paula de Almeida
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/0268728255033469
dc.contributor.authorID.fl_str_mv d409479c-efbb-4ca5-956b-20a6788a60d0
contributor_str_mv Neris, Vânia Paula de Almeida
dc.subject.por.fl_str_mv Interfaces web
Adaptação de interfaces de usuário
Sistemas flexíveis
Emoção
topic Interfaces web
Adaptação de interfaces de usuário
Sistemas flexíveis
Emoção
MAPE-K
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
dc.subject.eng.fl_str_mv MAPE-K
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
description Emotions are an important aspect of the user experience when using a system. In the literature, there are works that propose systems that change as user interfaces (UI) considering emotions, taking into account what is felt before or during use. However, no works were found that change the UI, taking into account the emotional state that the user would like to feel. Furthermore, as emotions are easily changed by internal and external events, it is necessary to offer UI that considers and reacts to emotions in interaction time, demanding a flexible software solution. Also, the measurement of emotional state can consider, in addition to the user’s self-expression (subjective feeling), also motor expressions, such as facial movements, and physiological signals, such as heart rate. Obtaining data requires the adaptation of different sensors in different contexts of use, which demands that the computer system have high maintainability. Thus, this undergraduation conclusion work aimed to extend the specific UIFlex plugin to create a flexible infrastructure, with good maintainability, capable of offering UI adaptations in interaction time based on the emotional states that a user feels and desires. to feel. In addition, the software solution was adapted to the IBM MAPE-K blueprint. Versions with and without MAPE-K were compared according to software evaluation metrics. The results suggest that the adequacy to the blueprint brought benefits to the maintainability of the proposed solution.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-07-06T23:53:05Z
dc.date.available.fl_str_mv 2021-07-06T23:53:05Z
dc.date.issued.fl_str_mv 2021-06-15
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SILVA, Fernando Miguelão da. Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções. 2021. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2021. Disponível em: https://repositorio.ufscar.br/handle/ufscar/14531.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/ufscar/14531
identifier_str_mv SILVA, Fernando Miguelão da. Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções. 2021. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2021. Disponível em: https://repositorio.ufscar.br/handle/ufscar/14531.
url https://repositorio.ufscar.br/handle/ufscar/14531
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv ba06611e-fa02-4264-9a4a-b592c1494a33
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia de Computação - EC
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia de Computação - EC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstream/ufscar/14531/1/TCC_EMOWEB_Final%20%281%29.pdf
https://repositorio.ufscar.br/bitstream/ufscar/14531/2/license_rdf
https://repositorio.ufscar.br/bitstream/ufscar/14531/3/TCC_EMOWEB_Final%20%281%29.pdf.txt
https://repositorio.ufscar.br/bitstream/ufscar/14531/4/TCC_EMOWEB_Final%20%281%29.pdf.jpg
bitstream.checksum.fl_str_mv 98f5f680002df9cf3bb48c33ad6a983b
e39d27027a6cc9cb039ad269a5db8e34
c4934587094df6a0211b117b6911eccc
3cc196b6406782f8e85642dc169c0fee
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv
_version_ 1802136392701050880