Using Networked Ontologies to Develop Adaptive User Interface Systems
Nome: ALEXANDRE ADLER CUNHA DE FREITAS
Data de publicação: 08/12/2025
Banca:
| Nome |
Papel |
|---|---|
| FABIANO BORGES RUY | Examinador Externo |
| JOAO PAULO ANDRADE ALMEIDA | Examinador Interno |
| MONALESSA PERINI BARCELLOS | Presidente |
| RODRIGO PEREIRA DOS SANTOS | Examinador Externo |
| VITOR ESTEVAO SILVA SOUZA | Examinador Interno |
Resumo: Os avanços nas interações com computadores, smartphones e outros dispositivos
introduziram novos desafios, particularmente para garantir a usabilidade ideal para
os diversos tipos de usuários. Os sistemas de Interface de Usuário Adaptativa (IUA)
oferecem uma solução potencial ao ajustar dinamicamente a interface do usuário
para atender às necessidades individuais do usuário. No entanto, o desenvolvimento
desses sistemas é uma tarefa complexa, sendo necessário capturar as características
e preferências dos usuários e adaptar constantemente a interface do sistema de
acordo. Neste trabalho, argumenta-se que ontologias, ao fornecerem conhecimento
estruturado sobre sistemas de IUA, desempenham um papel crucial na compreensão
de seu funcionamento e auxiliam a desenvolvê-los. Esta pesquisa de doutorado
visa explorar o uso de ontologias em rede para dar suporte ao desenvolvimento de
sistemas IUA. Seguindo o paradigma de Design Science Research e organizando
estudos experimentais em iterações de aprendizagem, foi desenvolvida OADAPT
(Ontology-based Approach to Develop AdaPtive user inTerface systems), que possui
dois componentes: um framework de conhecimento sobre sistemas de IUA, repre-
sentado através de ontologias em rede; e um processo para guiar o desenvolvimento
desses sistemas utilizando-se as ontologias. As ontologias propostas são integradas
à Human-Computer Interaction Ontology Network (HCI-ON) e visam estabelecer
conhecimento estruturado para auxiliar a entender e projetar sistemas de IUA,
definindo conceituação relevante a interfaces que podem se ajustar automatica-
mente às necessidades, preferências e contextos de diferentes usuários. O processo
utiliza as ontologias em rede para apoiar o desenvolvimento de sistemas de IUA,
tanto para estruturar o sistema no nível conceitual, quanto para identificar as
adaptações de interface necessárias em tempo de execução. A primeira versão de
OADAPT foi resultado de um estudo de caso exploratório no qual ontologias em
rede foram utilizadas no desenvolvimento de um sistema IUA. Posteriormente, a
abordagem foi aplicada em outros dois estudos de caso e evoluída considerando-se
os resultados obtidos. Os estudos demonstraram que as ontologias (i.e., componente
de conhecimento de OADAPT) auxiliaram na representação estruturada e reuti-
lizável de conhecimento necessário para a adaptação da IU, enquanto o processo
orientou as etapas de desenvolvimento dos sistemas de IUA. Tais resultados são
promissores e indicam que OADAPT é uma abordagem útil e viável para apoiar
o desenvolvimento de sistemas IUA, auxiliando pesquisadores na estruturação do
conhecimento sobre esses sistemas e profissionais na compreensão do domínio e na
orientação das etapas de desenvolvimento.
