MC-DIR um método para especificação do comportamento dinâmico do usuário em sistemas de recomendação utilizando user story e BDD
Ir para navegação
Ir para pesquisar
Título principal
MC-DIR [recurso eletrônico] : um método para especificação do comportamento dinâmico do usuário em sistemas de recomendação utilizando user story e BDD / Carla Alexandra Martins ; orientadora Carina Friedrich Dorneles ; coorientador, Marco Winckler
Data de publicação
2024
Descrição física
98 p. : il.
Nota
Disponível somente em versão on-line.
Dissertação (mestrado) – Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2024.
Inclui referências.
MC-DIR [recurso eletrônico] : um método para especificação do comportamento dinâmico do usuário em sistemas de recomendação utilizando user story e BDD / Carla Alexandra Martins ; orientadora Carina Friedrich Dorneles ; coorientador, Marco Winckler
Data de publicação
2024
Descrição física
98 p. : il.
Nota
Disponível somente em versão on-line.
Dissertação (mestrado) – Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2024.
Inclui referências.
Abstract: The user behavior pattern, considering a period, can change, and this illustrates a dynamic scenario. This dynamic behavior can affect users’ interaction with recommendation systems. In this context, the specification of systems becomes a challenge since the user’s behavior can change concerning the options presented in the interface, taking into account the environment in which he/she is inserted and how he/she presents his/her dynamic behavior over time (changes its item of interest every time). This work presents a method that includes, as one of its steps, the extension of the user story and its test case scenario BDD as a solution for specifying dynamic requirements. The proposed is to specify recommendation systems that meet the dynamic characteristics of user behavior. The study was carried out in three phases: (i) a systematic literature review; (ii) the construction of the method called CM-DIR, which includes three steps, one of which is the proposal to extend the traditional user story to a Dynamic User Story (USD) with its BDD; and (iii) an assessment through semi-structured interviews of approximately one hour via videoconference with four independent specialists with more than 20 years of experience. Our results showed that the CM-DIR method is important, as it allows, through the proposed steps, the capture of dynamic variables. In addition, our qualitative results suggest that using the USD is feasible and intuitive, facilitating the specification of dynamic user behavior requirements in front of systems. The proposal aims to guide the production of recommendation systems capable of adequately interpreting the dynamic behavior of their users in practice. The result of the semi-structured interviews show tha the method and the extended notation intuitively support requirements analysts in specifying these systems.