Emoweb-k: extensão de um plugin para adaptar interfaces de usuário na web considerando emoções
Autor(a) principal: | |
---|---|
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 |