Carregando ...
Visualização do Trabalho Acadêmico
Repositório Institucional - UECE
Título:
Um ecossistema de software para extração de conhecimento do Currículo Lattes

Autor(es):
Freitas, Luis Átila Bezerra

Palavras Chaves:
Não informado

Ano de Publicação:
2019

Resumo:
Com o avanço acelerado de sistemas de software, diversas vezes surgem soluções de um mesmo escopo que possuem necessidades parecidas, mas as resolvem por si só. Um exemplo disso é o sistema das informações geográficas do Lattes (GIS) e o sistema de indicadores de qualidade (SIQ) que são softwares desenvolvidos com o objetivo de extrair conhecimento da plataforma Lattes e gerar indicadores da UECE. Com o intuito de evitar reimplementação e facilitar o surgimento de outras soluções futuras a partir dos dados do currículo Lattes, é proposto nesse trabalho um ecossistema de software para extração de conhecimento do Lattes, denominado ECOLATTES. Para tal, foi desenvolvida um middleware com uma API na linguagem de programação Python e adaptados ambos os sistemas em suas linguagens originais, substituindo o acesso direto ao banco de dados por requisições HTTP. Ambos os softwares, após migrados, puderam reutilizar as mesmas chamadas, mostrando ser possível evitar a duplicação de códigofonte e possibilitando maior agilidade de implementação de novas soluções que desejem extrair informações do Lattes da Universidade. Palavras-chave: Ecossistema de software. Middleware. API. Lattes.

Abstract:
With the accelerated advancement of software systems, solutions of the same scope often arise that have similar needs, but solve them by themselves. An example of this is the Lattes Geographic Information System (GIS) and the Quality Indicators System (SIQ), which are software designed to extract knowledge from the Lattes platform and generate UECE indicators. In order to avoid reimplementation and to facilitate the emergence of other future solutions from the data of the Lattes curriculum, a software ecosystem for the extraction of Lattes knowledge, called ECOLATTES, is proposed in this work. To do this, a middleware with an API in the Python programming language was developed and both systems were adapted in their original languages, replacing direct access to the database with HTTP requests. Both software, after being migrated, were able to reuse the same calls, showing that it is possible to avoid duplication of source code and allowing greater agility to implement new solutions that wish to extract Lattes information from the University. 
Keywords: Ecosystem software. Middleware. API. Lattes.

Tipo do Trabalho:
TCC

Referência:
Freitas, Luis Átila Bezerra. Um ecossistema de software para extração de conhecimento do Currículo Lattes. 2019. 52 f. Trabalho de Conclusão de Curso (Graduação em 2019) – Universidade Estadual do Ceará, , 2019. Disponível em: Acesso em: 19 de maio de 2024

Universidade Estadual do Ceará - UECE | Departamento de Tecnologia da Informação e Comunicação - DETIC
Política de Privacidade e Segurança
Build 1