Pular para conteúdo

Léxico

Introdução

O Léxico é uma técnica utilizada para descrever os símbolos de uma linguagem. Os engenheiros de requisitos têm como objetivo encontrar frases e símbolos específicos para aplicação em questão. Cada símbolo é descrito com uma noção e um impacto, onde a noção está relacionada com o símbolo e o impacto com a descrição dos efeitos do símbolo na aplicação ou do efeito da aplicação sobre o símbolo.

Para essas descrições, são aplicados os princípios da circularidade e do vocabulário mínimo. O princípio da circularidade estabelece que cada extensão da descrição ou conotação deve referir-se a outros símbolos da linguagem. Além disso, a descrição deve utilizar um conjunto limitado de palavras com significado claro (vocabulário mínimo), evitando termos excessivamente técnicos ou ambíguos.

Léxicos podem ser clasificados como verbos, objetos ou estados. Os léxicos do tipo verbo são aqueles cuja noção consiste em um agente que realiza os procedimentos, e cujo impacto é o reflexo da ação do agente. Os de tipo objeto possuem a definição do objeto em questão na noção, além dos outros objetos com os quais se relaciona, e no impacto são descritas as ações que podem ser aplicadas no objeto. Por fim, os estados apresentam seu significado e quais ações levam a esse estado na noção do léxico, e seu impacto consiste nos estados e ações que podem ocorrer a partir do estado em questão.

Modelo de Léxico

Os léxicos foram identificados por meio do uso do aplicativo SimpleNote e a seguir temos um exemplo de léxico na Tabela 1 abaixo:

Léxico Sinônimo Noção Impacto Classificação
Nome do Léxico Sinônimo Símbolo Descrição do efeito Verbo/Objeto/Estado

Tabela 1: Modelo dos léxicos (Fonte: João e Beatriz, 2023).

Descrição dos Léxicos

L01 - Usuário

Léxico Sinônimo Noção Impacto Classificação
Usuário User Indivíduo que usará a aplicação e suas funcionalidades Realiza as tarefas: editar nota, criar, pesquisar, enviar, importar e exportar Objeto

L02 - Editar nota

Léxico Sinônimo Noção Impacto Classificação
Editar nota Alterar anotação Capacidade do usuário alterar o texto inserido na nota Altera informações contidas nas anotações Verbo

L03 - Fixar

Léxico Sinônimo Noção Impacto Classificação
Fixar cravar, colar, espetar Fixar anotação O usuário pode fixar suas anotações no topo Verbo

L04 - Tag

Léxico Sinônimo Noção Impacto Classificação
Tag Etiqueta, rótulo Colocar tags O usuário pode dividir suas anotações por tags Objeto

L05 - Histórico

Léxico Sinônimo Noção Impacto Classificação
Histórico Antecedentes Olhar histórico O usuário pode ver o histórico de suas anotações Objeto

L06 - Criar

Léxico Sinônimo Noção Impacto Classificação
Criar Adicionar Ação de criar uma nova nota Permite a criação de notas Verbo

L07 - Pesquisar

Léxico Sinônimo Noção Impacto Classificação
Pesquisar Procurar, buscar Procurar por uma nota já escrita O usuário pode pesquisar por título de notas ou tags Verbo

L08 - Lixo

Léxico Sinônimo Noção Impacto Classificação
Lixo Deletados, jogadas fora O usuário pode encontrar notas que foram deletadas O usuário pode restaurar notas que foram apagadas por engano ou apagar elas por definitivo Objeto

L09 - Colaboradores

Léxico Sinônimo Noção Impacto Classificação
Coladoradores Ajudantes, amigos Pessoa adicionada pelo usuário para contribuir com alguma nota Ajudar o proprietário da nota com anotações, sugestões úteis Objeto

L10 - Nota

Léxico Sinônimo Noção Impacto Classificação
Nota Anotação Instância em que o usuário escreve Ferramenta principal de uso do usuário Objeto

L11 - Excluída

Léxico Sinônimo Noção Impacto Classificação
Excluída Apagada Nota foi movida para o lixo ou deletada permanentemente Permite remover notas Estado

L12 - Enviar

Léxico Sinônimo Noção Impacto Classificação
Enviar Compartilhar Compartilha a nota com outras pessoas Permite o compartilhamento de notas Verbo

L13 - Importar

Léxico Sinônimo Noção Impacto Classificação
Importar Carregar Importa notas de outro app Permite receber notas anteriores à conta do usuário Verbo

L14 - Exportar

Léxico Sinônimo Noção Impacto Classificação
Exportar Salvar Exporta a nota em outro arquivo ou formato Permite enviar a nota em outros formatos Verbo

L15 - Tema

Léxico Sinônimo Noção Impacto Classificação
Tema Cor, Aparência Troca o tema do app entre claro e escuro Permite alterar a luminosidade e aparência Estado

Bibliografia

[1] Slides Requisitos - aula 10. Milene Serrano e Maurício Serrano. Elicitação, modelagem e análise. Disponível em: https://aprender3.unb.br/pluginfile.php/2523091/mod_resource/content/1/Aula%2010.pdf (Acessado em 04/07/2023)

[2] Repositório de disciplina: https://requisitos-de-software.github.io/2022.2-Lichess/modelagem/lexico/ (Acessado em: 04/06/2023)

Histórico de Versão

Versão Data Descrição Autor(es) Revisor(es)
1.0 07/05/2023 Criação do documento João e Beatriz Ana
1.1 08/05/2023 Adição dos léxicos João e Beatriz Ana
1.2 04/06/2023 Correções após a entrega 3 Leonardo Ian
1.3 04/07/2023 Correções após verificação João -