Distrace: um software sobre observabilidade e visualização
| Main Author: | |
|---|---|
| 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 |