Pular para conteúdo

Léxicos

Introdução

De acordo com Sayão e Carvalho (2006)1, Léxicos são ferramentas que auxiliam no entendimento entre clientes, usuários e profissionais de software ao registrar termos e símbolos do domínio da aplicação. Os léxicos, garantem uma compreensão comum dos termos técnicos e específicos, minimizando interpretações diversas. Construir um léxico envolve a identificação de atores, recursos, verbos e estados relevantes, facilitando a comunicação e consulta durante o desenvolvimento de software. Os integrantes responsáveis pela criação dos léxicos deste projeto foram João Artur e Luiz Gustavo.

Metodologia

O objetivo do artefato de léxicos é padronizar e registrar termos e símbolos específicos do domínio da aplicação, facilitando a comunicação clara e precisa entre usuários e profissionais de software, garantindo uma compreensão comum e minimizando interpretações diversas durante o desenvolvimento do projeto.1

Metodologia

Para elaborar os léxicos, seguimos a notação do Léxico Ampliado da Linguagem (LAL) apresentada por Sayão e Carvalho (2006)1, utilizando os conceitos detalhados na Tabela 1.

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.

A tabela 2 mostra um exemplo de como um léxico pode ser construído de acordo com a tabela mostrada acima.

Tabela 2 - Exemplo de símbolo de um léxico do tipo LAL

Tipo do Símbolo Noção Impactos
Sujeito Pessoa que pode utilizar a biblioteca; pode ser aluno, professor ou funcionário da universidade Usuário é cadastrado no sistema

Usuário é retirado do cadastro de usuários

Usuário retira obras da biblioteca

Usuário devolve obras anteriormente retiradas

Usuário renova datas para devolução de obras anteriormente retiradas

Fonte: SAYÃO e CARVALHO1.

A tabela 3 mostra o template criado com base nos Léxicos do projeto Libre Office Writer e que será usado para definir os léxicos deste projeto.

Tabela 3 - Template Léxicos

Léxico Descrição
Classificação Estado/Objeto/Verbo
Impacto Descrição de ações e de seus efeitos
Noção Símbolo.
Sinônimos Dicionário de palavras

Fonte: João Artur.

Léxicos

L01: Filtrar Publicações

O léxico "Filtrar Publicações" representado na tabela 4, descreve um conjunto de termos e conceitos relacionados à ação de filtrar informações no Sistema. Ele faz uso dos requisitos OBS03, OBS04 e IS01.

Tabela 4 - Léxico 1: Filtrar Publicações

L01 Descrição
Classificação Verbo
Impacto Recebe informações sobre publicações oficiais, pode filtrar conteúdo por data, categoria, ou autoridade emissora.
Noção Ação de aplicar filtros em uma busca no sistema, como estado, município, data, ou categoria.
Sinônimos Refinar busca, Selecionar critérios, Aprimorar busca.

Fonte: João Artur.

L02: Diário Oficial

O léxico "Diário Oficial" representado na tabela 5, descreve a publicação de Diários Oficiais e avisos importantes dentro do Diário Oficial da União. Ele faz uso dos requisitos OBS02, OBS06 e IS05.

Tabela 5 - Léxico 2: Publicação Oficial

L02 Descrição
Classificação Objeto
Impacto Sua principal finalidade é informar todos os assuntos oficiais e tornar público todas as decisões tomadas, reuniões, editais, nomeações e todos os demais assuntos que possam interessar à população.
Noção É um jornal impresso e/ou online, de caráter governamental (municipal, federativo e/ou estadual).
Sinônimos Publicações, Jornais Oficiais

Fonte: João Artur.

L03: Usuário

O léxico "Usuário", representado na tabela 6, descreve os termos e conceitos relacionados às pessoas que interagem com o sistema em questão. Este léxico classifica o usuário como um objeto e detalha seu impacto como alguém que interage ativamente com o sistema. Ele faz uso dos requisitos OBS02, OBS05, OBS06, OBS08, OBS09 e IS03.

Tabela 6 - Léxico 3: Usuário

L03 Descrição
Classificação Objeto
Impacto Pessoa que interage com o sistema. Pode ser um funcionário público, buscando informações sobre decretos, um profissional da educação, buscando informações sobre licitações para pesquisa ou um estudante realizando buscando informações sobre novos projetos.
Noção O usuário pode ser alguém que queira visualizar publicações de diários oficiais ou decretos governamentais.
Sinônimos Cidadão, Pesquisador, Servidor Público.

Fonte: João Artur.

L04: Favoritar

O léxico "Favoritar", representado na tabela 7, descreve a ação de escolher um ou mais diários para separar dos demais. Ele faz uso dos requisitos OBS02, OBS04, OBS07 e IS02.

Tabela 7 - Léxico 4: Favoritar

L04 Descrição
Classificação Verbo
Impacto Quando um diário oficial é favoritado, significa que ele possui alguma informação relevante para o usuário, logo, se um diário é muito favoritado, significa que ele é importante para muitos usuários
Noção Definir um diário oficial como sendo preferido, mais relevante que os demais
Sinônimos Marcar, separar, preferir

Fonte: Luiz Gustavo.

L05: Diário Publicado

O léxico "Diário Publicado", representado na tabela 8, descreve o estado de um diário oficial quando ele se torna público. Ele faz uso dos requisitos OBS02, OBS05, OBS06 e IS03.

Tabela 8 - Léxico 5: Diário Publicado

L05 Descrição
Classificação Estado
Impacto Transparência e acesso à informação, qualquer cidadão pode acompanhar os assuntos oficiais, permitindo a participação popular e o combate à corrupção
Noção Todos os assuntos oficiais do diário tornam-se de livre acesso
Sinônimos Não possui sinônimos

Fonte: Luiz Gustavo.

L06: Configuração de Notificações

O léxico "Configuração de Notificações", representado na tabela 9, descreve o conjunto de ações e opções disponíveis para os usuários ajustarem como desejam receber avisos e atualizações do sistema. Ele faz uso dos requisitos OBS06 e IS03.

Tabela 9 - Léxico 6: Configuração de Notificações

L06 Descrição
Classificação Objeto
Impacto As configurações de notificações permitem que os usuários recebam alertas sobre publicações relevantes no Diário Oficial da União de acordo com suas preferências e interesses específicos.
Noção Os usuários podem personalizar as configurações de notificações para receberem informações específicas, garantindo que estejam sempre atualizados sobre os conteúdos que lhes interessam.
Sinônimos Configurações de Notificações, Preferências de Alerta, Ajustes de Avisos

Fonte: João Artur.

L07: Anotações Colaborativas

O léxico "Anotações Colaborativas" descreve a funcionalidade de realizar anotações de forma colaborativa em documentos dentro do sistema. Ele faz uso dos requisitos OBS06, IS03 e IS05.

Tabela 10 - Léxico 7: Anotações Colaborativas

L07 Descrição
Classificação Objeto
Impacto Permite que múltiplos usuários adicionem, editem e visualizem anotações em um documento de maneira colaborativa, melhorando a comunicação e a eficiência no trabalho em equipe.
Noção Ferramenta dentro do sistema que possibilita a colaboração em tempo real nas anotações feitas nos documentos.
Sinônimos Anotações Conjuntas, Notas Colaborativas, Comentários Coletivos.

Fonte: João Artur.

L08: Download Offline

O léxico "Download Offline" descreve a funcionalidade de baixar documentos para acesso offline no sistema. Ele faz uso dos requisitos OBS05 e IS02.

Tabela 10 - Léxico 8: Download Offline

L08 Descrição
Classificação Verbo
Impacto Facilita o acesso a documentos importantes mesmo sem conexão com a internet, garantindo que os usuários possam acessar documentos a qualquer momento.
Noção Ação de baixar documentos do sistema para serem acessados offline.
Sinônimos Baixar, Download, Salvamento Offline.

Fonte: João Artur.

L09: Histórico de Pesquisa

O léxico "Histórico de Pesquisa" descreve a funcionalidade de manter um registro das pesquisas realizadas no sistema. Ele faz uso dos requisitos IS04 e IS01.

Tabela 11 - Léxico 9: Histórico de Pesquisa

L09 Descrição
Classificação Objeto
Impacto Permite aos usuários revisitar pesquisas passadas, facilitando a recuperação de informações previamente buscadas.
Noção Registro das pesquisas feitas no sistema, armazenando termos e resultados para futura referência.
Sinônimos Registro de Pesquisa, Log de Pesquisa, Histórico de Consultas.

Fonte: João Artur.

L10: Marcadores para Documentos

O léxico "Marcadores para Documentos" descreve a funcionalidade de adicionar marcadores para organizar e facilitar o acesso aos documentos no sistema. Ele faz uso dos requisitos OBS07 e IS07.

Tabela 12 - Léxico 10: Marcadores para Documentos

L10 Descrição
Classificação Objeto
Impacto Organiza os documentos de maneira eficiente, permitindo um acesso rápido e categorizado a documentos importantes.
Noção Ferramenta que permite adicionar marcadores personalizados aos documentos para uma melhor organização e acesso.
Sinônimos Tags, Etiquetas, Marcadores Personalizados.

Fonte: João Artur.

Relacionamento dos Léxicos

O Relacionamento dos léxicos, representado na tabela 13, mostra como cada léxico é associado a outros léxicos relevantes, com uma descrição detalhada de como essas entidades estão conectadas. A tabela serve não só como uma ferramenta de referência rápida, mas também como uma base para a revisão e melhoria.

Tabela 13 - Tabela de Relacionamento dos Léxicos

Léxico Relaciona-se com Descrição do Relacionamento
L01: Filtrar Publicações L02: Diário Oficial, L03: Usuário O usuário (L03) utiliza o sistema para filtrar publicações de Diários Oficiais (L02)
L02: Diário Oficial L03: Usuário, L05: Diário Publicado O Diário Oficial (L02) torna-se um Diário Publicado (L05) e é acessado pelo Usuário (L03)
L03: Usuário L01: Filtrar Publicações, L02: Diário Oficial, L04: Favoritar, L05: Diário Publicado, L06: Configuração de Notificações, L07: Anotações Colaborativas, L08: Download Offline, L09: Histórico de Pesquisa, L10: Marcadores para Documentos O Usuário (L03) interage com todos os outros elementos do sistema de acordo com suas necessidades
L04: Favoritar L02: Diário Oficial, L03: Usuário O Usuário (L03) seleciona Diários Oficiais (L02) como favoritos para acesso rápido
L05: Diário Publicado L02: Diário Oficial, L03: Usuário Após a publicação, o Diário Oficial (L02) é acessível ao Usuário (L03) como um Diário Publicado (L05)
L06: Configuração de Notificações L03: Usuário, L05: Diário Publicado O Usuário (L03) configura notificações para receber atualizações personalizadas sobre os Diários Publicados (L05)
L07: Anotações Colaborativas L02: Diário Oficial, L03: Usuário O Usuário (L03) colabora com outros usuários fazendo anotações em Diários Oficiais (L02).
L08: Download Offline L02: Diário Oficial, L03: Usuário O Usuário (L03) baixa Diários Oficiais (L02) para acesso offline.
L09: Histórico de Pesquisa L03: Usuário O Usuário (L03) consulta seu histórico de pesquisas para encontrar informações passadas.
L10: Marcadores para Documentos L02: Diário Oficial, L03: Usuário O Usuário (L03) adiciona marcadores aos Diários Oficiais (L02) para uma melhor organização e acesso.

Fonte: João Artur.

Referência Bibliográfica

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.

Bibliografia

Léxicos Bilheteria Digital. Disponível em: https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/modelagem/lexicos/. Acesso em 10 de maio de 2024.

Léxicos Libre Office Writer . Disponível em: https://requisitos-de-software.github.io/2023.2-LibreOffice/modelagem/lexicos/. Acesso em 10 de maio de 2024

Histórico de Versão

Versão Data Data Prevista de Revisão Descrição Autor Revisor
1.0 10/05/2024 12/05/2024 Criação do documento sobre Léxicos João Artur Diego Sousa e Douglas Marinho
1.1 11/05/2024 13/05/2024 Adicionando Léxicos (01, 02 e 03) João Artur Diego Sousa
1.2 15/05/2024 16/05/2024 Adicionando mais Léxicos (04 e 05) Luiz Gustavo João Artur
1.3 17/05/2024 18/05/2024 Adicionando Léxico 06 João Artur Diego Sousa e Douglas Marinho
1.4 17/05/2024 18/05/2024 Adicionando tabela de relacionamentos João Artur Diego Sousa e Douglas Marinho
1.5 18/05/2024 19/05/2024 Adicionando Léxicos (07, 08, 09 e 10) João Artur Diego Sousa
2.0 07/07/2024 08/07/2024 Corrigindo links e atualizando tabelas João Artur Diego Sousa
2.1 08/07/2024 08/07/2024 Padronizando objetivo João Artur Diego Sousa