Léxicos
Introdução
O Léxico é uma notação que, por meio da descrição de termos, tem como objetivo descrever os símbolos de uma linguagem. No entanto, seu principal objetivo na Engenharia de Requisitos é o reconhecimento de palavras ou frases peculiares ao contexto social aplicado no estudo. Cada símbolo possui sua noção e seu impacto. Noção é o que tal símbolos denota, já impacto é a conotação de um símbolos, ou seja, o efeito real que ele causa quando executado. Os responsáveis pela criação dos léxicos foram os integrantes: Arthur de Melo e Rafael Ferreira.
Metodologia
Para a confeccção dos léxicos, utilizamos a notação do Léxico Ampliado da Linguagem (LAL)1, com os conceitos explicitados na Tabela 1, já o template utilizado está presente na Tabela 2:
Tabela 1 - Léxicos do tipo LAL
Tipo do símbolo | Noção | Impacto |
---|---|---|
Sujeito | Quem é o sujeito | Ações que executa |
Verbo | Quem realiza, quando acontece e quais os procedimentos | Quais os reflexos das ações no ambiente e novos estados decorrentes |
Objeto | Definir o objeto e identificar outros objetos com os quais ele se relaciona | Ações que podem ser aplicadas ao objeto |
Estado | O que indica e ações que levaram a esse estado | Identificar outros estados que podem ocorrer a partir do estado que se descreve |
Fonte: SAYÃO e CARVALHO1.
Tabela 2 - Template Léxicos
ID | Descrição |
---|---|
Classificação | Estado/Objeto/Verbo |
Impacto | Descrição de ações e de seus efeitos |
Noção | Símbolo |
Dicionário | Sinônimos |
Fonte: Arthur de Melo e Rafael Ferreira.
Léxicos
L01: Filtrar Eventos
O primeiro Léxico, presente na Tabela 3, faz o uso dos seguintes requisitos não implementados: filtrar por Estado e por Município (IS01, BS08 e OBS01), filtrar por data e por horário (IS02 e Q03), filtrar por idade mínima de entrada (IS03 e Q02) e filtrar por categorias (Q04).
Tabela 3 - Léxico 01: Filtrar Eventos (L01)
L01 | Descrição |
---|---|
Classificação | Verbo |
Impacto | Os eventos são listados de acordo com o filtro requisitado |
Noção | O usuário está interessado na compra de um ingresso ou na visualização de um evento O usuário escolhe os filtros desejados O usuário realiza a busca com os filtros |
Dicionário | Aprimorar busca, Restringir busca e Limitar resultados |
Fonte: Arthur de Melo e Rafael Ferreira.
L02: Sugestões de Eventos
O segundo Léxico, presente na Tabela 4, faz o uso do seguinte requisito não implementado: o aplicativo da sugestões de eventos com base no histórico de buscas do usuário (Q05 e BS11).
Tabela 4 - Léxico 02: Sugestões de Eventos (L02)
L02 | Descrição |
---|---|
Classificação | Estado |
Impacto | A aba de sugestões mostra os eventos sugeridos àquele usuário |
Noção | A aba de sugestões se adapta ao que o usuário vê ou consome no site |
Dicionário | Eventos Sugeridos, Palpites e Recomendações |
Fonte: Arthur de Melo e Rafael Ferreira.
L03: Evento com Tags
O terceiro Léxico, presente na Tabela 5, faz o uso do seguinte requisito não implementado: o aplicativo tem palavras-chave ou tags associadas aos eventos para facilitar a busca (Q06).
Tabela 5 - Léxico 03: Evento com Tags (L03)
L03 | Descrição |
---|---|
Classificação | Estado |
Impacto | Na busca, serão listados todos os eventos vinculados àquela determinada palavra-chave |
Noção | O tipo de evento é relacionado a uma categoria pelo anunciante O aplicativo está relacionado a um rótulo ou palavra-chave |
Dicionário | Eventos com Palavras-chave e Eventos com Rótulo |
Fonte: Arthur de Melo e Rafael Ferreira.
L04: Notificar Eventos
O quarto Léxico, presente na Tabela 6, faz o uso dos seguintes requisitos não implementados: o aplicativo notifica usuário sobre eventos, quando permitido (Q07 e BS06), o aplicativo tem palavras-chave ou tags associadas aos eventos para facilitar a busca (Q06), o aplicativo da sugestões de eventos com base no histórico de buscas do usuário (Q05 e BS11), .
Tabela 6 - Léxico 04: Notificar Eventos (L04)
L04 | Descrição |
---|---|
Classificação | Verbo |
Impacto | Os eventos são notificados aos usuários que permitiram |
Noção | O usuário permitiu e, portanto, deseja ser notificado pelo sistema sobre determinados eventos |
Dicionário | Aviso de eventos, Comunicar eventos e Informar eventos |
Fonte: Arthur de Melo e Rafael Ferreira.
L05: Usuário
O quinto Léxico, presente na Tabela 7, faz o uso dos seguintes requisitos não implementados: o aplicativo notifica usuário sobre eventos, quando permitido (Q07 e BS06), filtrar por Estado e por Município (IS01, BS08 e OBS01), filtrar por data e por horário (IS02 e Q03), filtrar por idade mínima de entrada (IS03 e Q02), filtrar por categorias (Q04), o usuário deve ser capaz de conectar uma carteira digital (BS18), o usuário deve ser capaz de mudar o idioma do app (BS19) e o usuário deve ser capaz de acessar à assistente virtual (BS22).
Tabela 6 - Léxico 05: Usuário (L05)
L05 | Descrição |
---|---|
Classificação | Objeto |
Impacto | O usuário pode escolher se quer ou não receber notificações (L04) O usuário pode filtrar a busca por idade, Estado, Município, data, horário e categoria (L01) O usuário é capaz de conectar uma carteira digital O usuário pode acessar à assistente virtual O usuário pode mudar o idioma do app (L06) |
Noção | O usuário pode se enquadrar no perfil de usuário O usuário pode ser alguém que queira visualizar eventos O usuário pode ser alguém que queira comprar ingressos O sistema pode enviar notificações ao usuário, caso permitido (L04) O sistema coleta dados das atividades do usuário dentro do app e os sugere (L02) |
Dicionário | Cliente, Comprador, Consumidor e Freguês |
Fonte: Arthur de Melo e Rafael Ferreira.
L06: Mudar Idioma
O sexto Léxico, presente na Tabela 8, faz o uso do seguinte requisito não implementado: o usuário deve ser capaz de mudar o idioma do app (BS19).
Tabela 6 - Léxico 06: Usuário (L06)
L06 | Descrição |
---|---|
Classificação | Verbo |
Impacto | O aplicativo muda do idioma atual para o idioma selecionado |
Noção | O usuário clicou no botão de alterar o idioma selecionado e selecionou o desejado |
Dicionário | Alterar Idioma, Selecionar Idioma e Trocar Idioma/Língua |
Fonte: Arthur de Melo.
Bibliografia
SERRANO, Milene. Requisitos – Aula 10. 2017. Apresentação de slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2523091/mod_resource/content/1/Aula%2010.pdf. Acesso em: 14/05/2023.
Referências Bibliográficas
1. SAYÃO, Miriam, CARVALHO, Gustavo. Construção do léxico de aplicações. Information and Human Language Technology, 4th Workshop, Ribeirão Preto, 2006. Disponível em: http://www-di.inf.puc-rio.br/~julio/bnncap3.pdf/. Acesso em: 14/05/2023.
Histórico de Versões
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
14/05/2023 | Criação dos léxicos. | Arthur de Melo e Rafael Ferreira | Douglas Alves e Gabriel Campello |
1.1 |
17/05/2023 | Atualização dos léxicos. | Arthur de Melo | Sidney Fernando |
1.2 |
18/05/2023 | Adicionando léxico 6 e hyperlinks. | Arthur de Melo | Sidney Fernando |
1.3 |
01/07/2023 | Retrabalho. | Arthur de Melo | Matheus Henrique |