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 |