bachelorThesis
Proposta de um modelo usando agentes para refatoração de software
Fecha
2018-11-23Registro en:
NAIRNEI, Rodrigo de França Miss. Proposta de um modelo usando agentes para refatoração de software. 2018. 61 f. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2018.
Autor
Nairnei, Rodrigo de França Miss
Resumen
Software refactoring aims to increase the quality of the project in relation to reusability, maintainability and legibility attributes. There are refactoring methods that are able to read a source code and detect and insert design patterns. Automated tools implement only one refactoring method, so the develop must run your project on multiple tools to be able to detect and insert all possible design patterns into your source code. This work proposes the modeling of a multi-agent system to unify the refactoring methods in a single environment by contemplating an agent model capable of reading a source code and refactoring it using design patterns. The Prometheus methodology was used in the creation of the proposed model. As a result, a test scenario is presented in which the created model is able to read a code and apply design patterns.
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Uma abordagem de linhas de produtos de software para apoiar e-Science
Foschiani, Fernanda Yara dos Santos, 1983- -
Abordagem de pontos de função no desenvolvimento de sistemas utilizando práticas ágeis
Silva, Marcelo Mendes da (Universidade Tecnológica Federal do ParanáCuritibaBrasilPrograma de Pós-Graduação em Computação AplicadaUTFPR, 2019-12-12)Function point analysis is a technique that enables the measurement of software development projects and, thus, establish a size unit that is used in software project management. Currently, agile methods and practices have ... -
Metodologia de projeto de software orientado a notificações
Mendonca, Igor Thiago Marques (Universidade Tecnológica Federal do ParanáCuritibaBrasilPrograma de Pós-Graduação em Engenharia Elétrica e Informática IndustrialUTFPR, 2020-12-17)Many studies have been proposed to mitigate problems of productivity, quality and increasing complexity in the software industry. One of these studies proposes a new computing approach called Notification Oriented Paradigm ...