Distrace: um software sobre observabilidade e visualização

Bibliographic Details
Main Author: Rios, Rafael Colin [UNESP]
Publication Date: 2024
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UNESP
Download full: https://hdl.handle.net/11449/258667
Summary: Ao analisar o atual cenário de criação de software é possível notar um grande aumento na complexidade no processo de desenvolvimento, tanto para construção de código quanto para gestão da engenharia e arquitetura por trás do produto final. Sendo possível, graças a diferentes tipos de arquiteturas para se construir uma aplicação, agregar de forma colaborativa diferentes linguagens de programação em um mesmo projeto, fornecendo diferentes tipos de serviço. Dessa maneira, a criação de software se tornou algo que vai além dos programadores envolvidos no projeto, sendo necessário a participação de indivíduos que cuidam do design, da venda, da manutenção do sistema, seja através da correção de problemas ou então da própria infraestrutura do sistema em si. Pensando nisso, surge a necessidade de abstrair toda essa visão de como o software está estruturado, para gerar uma visualização mais acessível a todos os que estão envolvidos no processo de se desenvolver um software. Por esta razão, visando contribuir para a evolução do processo de se produzir um software e na colaboração do maior número possível de pessoas nesta tarefa, este software tem como função a criação de uma aplicação que obtém, trata e metrifica os dados a partir de uma aplicação externa, gerando uma visualização para representar as relações e estruturas dentro de um projeto de software.
id UNSP_cf2c6877d0a5d1c09dcecefe1489dda9
oai_identifier_str oai:repositorio.unesp.br:11449/258667
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Distrace: um software sobre observabilidade e visualizaçãoDistrace: a software for observability and visualizationCompreensão de programas,Visualização de programasMétricas de programasManutenção de programasMicrosserviçosProgram understandingProgram visualizationProgram metricsProgram maintenanceAo analisar o atual cenário de criação de software é possível notar um grande aumento na complexidade no processo de desenvolvimento, tanto para construção de código quanto para gestão da engenharia e arquitetura por trás do produto final. Sendo possível, graças a diferentes tipos de arquiteturas para se construir uma aplicação, agregar de forma colaborativa diferentes linguagens de programação em um mesmo projeto, fornecendo diferentes tipos de serviço. Dessa maneira, a criação de software se tornou algo que vai além dos programadores envolvidos no projeto, sendo necessário a participação de indivíduos que cuidam do design, da venda, da manutenção do sistema, seja através da correção de problemas ou então da própria infraestrutura do sistema em si. Pensando nisso, surge a necessidade de abstrair toda essa visão de como o software está estruturado, para gerar uma visualização mais acessível a todos os que estão envolvidos no processo de se desenvolver um software. Por esta razão, visando contribuir para a evolução do processo de se produzir um software e na colaboração do maior número possível de pessoas nesta tarefa, este software tem como função a criação de uma aplicação que obtém, trata e metrifica os dados a partir de uma aplicação externa, gerando uma visualização para representar as relações e estruturas dentro de um projeto de software.In analyzing the current software development landscape a significant increase in complexity can be observed in the development process, both in code construction and in managing the engineering and architecture behind the final product. It has become feasible, through various architectural approaches for building applications, to collaboratively integrate different programming languages within the same project, providing various types of services within a unified framework. As a result, software development has evolved beyond the programmers involved in the project, necessitating the participation of individuals responsible for design, sales, and system maintenance. This includes troubleshooting and managing the system infrastructure itself. Recognizing this, there arises a need to abstract the overall structure of the software to create a more accessible visualization for everyone involved in the software development process. Therefore, with the goal of contributing to the evolution of software production processes and promoting collaboration among as many people as possible in this endeavor, this project aims to create an application capable of obtaining, processing, and metricizing data from an external application, and generating visualizations to represent the relationships and structures within a software project.Universidade Estadual Paulista (Unesp)Souza, Higor Amario de [UNESP]Universidade Estadual Paulista (Unesp)Rios, Rafael Colin [UNESP]2024-12-06T17:51:59Z2024-12-06T17:51:59Z2024-11-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfRIOS, Rafael Colin. Distrace: um software sobre observabilidade e visualização. 2024. 45 f. Trabalho de Conclusão de Curso (bacharelado em Sistemas de Informação) - Faculdade de Ciência, Universidade Estadual Paulista (UNESP), Bauru, 2024.https://hdl.handle.net/11449/258667porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2024-12-06T21:14:45Zoai:repositorio.unesp.br:11449/258667Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462024-12-06T21:14:45Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Distrace: um software sobre observabilidade e visualização
Distrace: a software for observability and visualization
title Distrace: um software sobre observabilidade e visualização
spellingShingle Distrace: um software sobre observabilidade e visualização
Rios, Rafael Colin [UNESP]
Compreensão de programas,
Visualização de programas
Métricas de programas
Manutenção de programas
Microsserviços
Program understanding
Program visualization
Program metrics
Program maintenance
title_short Distrace: um software sobre observabilidade e visualização
title_full Distrace: um software sobre observabilidade e visualização
title_fullStr Distrace: um software sobre observabilidade e visualização
title_full_unstemmed Distrace: um software sobre observabilidade e visualização
title_sort Distrace: um software sobre observabilidade e visualização
author Rios, Rafael Colin [UNESP]
author_facet Rios, Rafael Colin [UNESP]
author_role author
dc.contributor.none.fl_str_mv Souza, Higor Amario de [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Rios, Rafael Colin [UNESP]
dc.subject.por.fl_str_mv Compreensão de programas,
Visualização de programas
Métricas de programas
Manutenção de programas
Microsserviços
Program understanding
Program visualization
Program metrics
Program maintenance
topic Compreensão de programas,
Visualização de programas
Métricas de programas
Manutenção de programas
Microsserviços
Program understanding
Program visualization
Program metrics
Program maintenance
description Ao analisar o atual cenário de criação de software é possível notar um grande aumento na complexidade no processo de desenvolvimento, tanto para construção de código quanto para gestão da engenharia e arquitetura por trás do produto final. Sendo possível, graças a diferentes tipos de arquiteturas para se construir uma aplicação, agregar de forma colaborativa diferentes linguagens de programação em um mesmo projeto, fornecendo diferentes tipos de serviço. Dessa maneira, a criação de software se tornou algo que vai além dos programadores envolvidos no projeto, sendo necessário a participação de indivíduos que cuidam do design, da venda, da manutenção do sistema, seja através da correção de problemas ou então da própria infraestrutura do sistema em si. Pensando nisso, surge a necessidade de abstrair toda essa visão de como o software está estruturado, para gerar uma visualização mais acessível a todos os que estão envolvidos no processo de se desenvolver um software. Por esta razão, visando contribuir para a evolução do processo de se produzir um software e na colaboração do maior número possível de pessoas nesta tarefa, este software tem como função a criação de uma aplicação que obtém, trata e metrifica os dados a partir de uma aplicação externa, gerando uma visualização para representar as relações e estruturas dentro de um projeto de software.
publishDate 2024
dc.date.none.fl_str_mv 2024-12-06T17:51:59Z
2024-12-06T17:51:59Z
2024-11-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv RIOS, Rafael Colin. Distrace: um software sobre observabilidade e visualização. 2024. 45 f. Trabalho de Conclusão de Curso (bacharelado em Sistemas de Informação) - Faculdade de Ciência, Universidade Estadual Paulista (UNESP), Bauru, 2024.
https://hdl.handle.net/11449/258667
identifier_str_mv RIOS, Rafael Colin. Distrace: um software sobre observabilidade e visualização. 2024. 45 f. Trabalho de Conclusão de Curso (bacharelado em Sistemas de Informação) - Faculdade de Ciência, Universidade Estadual Paulista (UNESP), Bauru, 2024.
url https://hdl.handle.net/11449/258667
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv repositoriounesp@unesp.br
_version_ 1834483492897947648