Atenção: Todas as denúncias são sigilosas e sua identidade será preservada.
Os campos nome e e-mail são de preenchimento opcional
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Matos, Simone Nasser | - |
Autor(es): dc.contributor | Galvão, Giovane | - |
Autor(es): dc.contributor | Matos, Simone Nasser | - |
Autor(es): dc.contributor | Borges, Helyane Bronoski | - |
Autor(es): dc.contributor | Ishikawa, Eliana Cláudia Mayumi | - |
Autor(es): dc.creator | Prado, Rhuan Felipe Oliveira | - |
Data de aceite: dc.date.accessioned | 2022-02-21T22:14:43Z | - |
Data de disponibilização: dc.date.available | 2022-02-21T22:14:43Z | - |
Data de envio: dc.date.issued | 2021-12-14 | - |
Data de envio: dc.date.issued | 2021-12-14 | - |
Data de envio: dc.date.issued | 2021-11-24 | - |
Fonte completa do material: dc.identifier | http://repositorio.utfpr.edu.br/jspui/handle/1/26715 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/670894 | - |
Descrição: dc.description | Refactoring is a way to restructure a software system, without changing its external behavior, providing an improvement in the quality of the source code. Tools have been developed to help in the process of pattern-based design refactoring such as the Refactoring and Measurement Tool (RMT). This tool contains methods for inserting and detecting design patterns, but new methods can be added to its architecture. The addition of new methods is possible by studying the methods in the literature that detect and insert design patterns. This work performed an analysis of three methods capable of inserting and detecting design patterns in a source code. The analysis was performed by listing comparison characteristics such as: source code reading process, patterns that are identified by the methods, among others. As a result it was verified that few are the patterns identified by the methods and these methods have a different way of detecting and inserting patterns, although some methods manage to contemplate the same design pattern. | - |
Descrição: dc.description | A refatoração é uma forma de reestruturar o sistema de um software, sem alterar seu comportamento externo, proporcionando uma melhoria na qualidade do código-fonte. Ferramentas foram desenvolvidas para ajudar no processo de refatoração baseada em padrões de projeto tal como a Refactoring and Measurement Tool (RMT). Esta ferramenta contém métodos de inserção e detecção de padrões de projeto, porém novos métodos podem ser adicionados a sua arquitetura. A adição de novos métodos é possível mediante o estudo dos métodos da literatura que detectam e inserem padrões de projeto. Este trabalho realizou uma análise de três métodos capazes de inserir e detectar padrões de projetos em um código-fonte. A análise foi executada elencando características de comparação tais como: processo de leitura de código-fonte, padrões que são identificados pelos métodos, entre outros. Como resultado verificou-se que poucos são os padrões identificados pelos métodos e estes possuem um funcionamento de detecção e inserção de padrões diferentes, apesar de alguns métodos conseguirem contemplar o mesmo padrão de projeto. | - |
Formato: dc.format | application/pdf | - |
Idioma: dc.language | pt_BR | - |
Publicador: dc.publisher | Universidade Tecnológica Federal do Paraná | - |
Publicador: dc.publisher | Ponta Grossa | - |
Publicador: dc.publisher | Brasil | - |
Publicador: dc.publisher | Departamento Acadêmico de Informática | - |
Publicador: dc.publisher | Ciência da Computação | - |
Publicador: dc.publisher | UTFPR | - |
Direitos: dc.rights | openAccess | - |
Direitos: dc.rights | http://creativecommons.org/licenses/by-nc-sa/4.0/ | - |
Palavras-chave: dc.subject | Software - Refatoração | - |
Palavras-chave: dc.subject | Padrões de software | - |
Palavras-chave: dc.subject | Métodos orientados a objetos (Computação) | - |
Palavras-chave: dc.subject | Software refactoring | - |
Palavras-chave: dc.subject | Software patterns | - |
Palavras-chave: dc.subject | Object-oriented methods (Computer science) | - |
Palavras-chave: dc.subject | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | - |
Título: dc.title | Análise comparativa de métodos de inserção e detecção de padrões de projeto | - |
Título: dc.title | Comparative analysis of insertion and detection methods of the design patterns | - |
Tipo de arquivo: dc.type | livro digital | - |
Aparece nas coleções: | Repositorio Institucional da UTFPR - RIUT |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: