Desenvolvimento de bibliotecas de classes (frameworks) para análise de sistemas através do método de Elementos Finitos

dc.creatorRogerio Lopes Braga
dc.date.accessioned2019-08-14T15:01:38Z
dc.date.accessioned2025-09-09T01:09:21Z
dc.date.available2019-08-14T15:01:38Z
dc.date.issued2000-10-13
dc.description.abstractThis work shows an object oriented system development. This system implements the Finite Elements Method to calculate electromagnetics features on a defined surface. The Finite Elements method has a very important feature: this method always performs the same basic steps to solve all kinds of problems. This feature, added to the technology that has been used, gives the system the possibility to become a framework. That is this the work goal: the development of a framework for the finite elements method. Following the general bases to build a framework, we have studied some existent application and extract the basic structure of the system from them. Various object oriented techniques were used to implement the framework: the inheritance, the polymorphism and the functions dispatch. Classes of easily understanding and manipulation were developed, generating a very general implementation. The development cicle was splited into parts, with part consisting of a new application prototype, adding more information to the existent structure. During the development, of those parts, the advantages of frameworks clearly appeared: easily implementation of new features and a variety of tests, because the same basic structure is always executed to all kinds of problems. The final product is very well documented, is easily to be understanding, because of generality, and with all the other features gotten by the frameworks.
dc.identifier.urihttps://hdl.handle.net/1843/BUOS-8CSEWA
dc.languagePortuguês
dc.publisherUniversidade Federal de Minas Gerais
dc.rightsAcesso Aberto
dc.subjectEngenharia elétrica
dc.subjectMétodo dos elementos finitos
dc.subject.otherEngenharia Elétrica
dc.titleDesenvolvimento de bibliotecas de classes (frameworks) para análise de sistemas através do método de Elementos Finitos
dc.typeDissertação de mestrado
local.contributor.advisor1Renato Cardoso Mesquita
local.description.resumoEsse trabalho contempla o desenvolvimento de um sistema, totalmente orientado a objetos, que calcula, utilizando o método de Elementos Finitos, propriedades eletromagnéticas em uma superfície definida. O cálculo pelo método de Elementos Finitos tem como característica importante sempre manter os mesmos passos básicos para qualquer que seja o tipo de problema que está sendo resolvido. Essa característica, somada a tecnologia que está sendo utilizada, dá ao sistema a possibilidade de chegar a ser um framework, definindo, então, o objetivo do nosso trabalho: o desenvolvimento de um sistema, seguindo diretrizes que o levem a ser um framework. Seguindo os princípios gerais para a criação de um framework, estudamos as aplicações existentes e extraímos dessas a estrutura básica do nosso sistema, ou seja, a parte comum existente entre essas aplicações. Depois de extraída essa estrutura, foram estudadas e utilizadas técnicas de implementação, proporcionadas pelo desenvolvimento orientado a objetos, como a herança, o polimorfismo e o despacho de funções. Essas técnicas proporcionaram a implementação da estrutura genérica conseguida através do estudo das aplicações. A generalidade dessa implementação, proporcionada pela estrutura e pelas características do método, gerou classes de fácil entendimento e manipulação. Depois da estrutura básica implementada, o trabalho foi dividido em etapas de desenvolvimento onde, cada etapa gerava um novo protótipo da aplicação, agregando mais informações à estrutura existente. Durante o desenvolvimento dessas etapas foram mostradas vantagens advindas dos frameworks: facilidade de implementação de novas características e abundância de testes, já que o mesmo fluxo básico é sempre executado para todos os tipos de problemas.Finalizando, geramos um produto muito bem documentado, de fácil entendimento, pela generalidade, e com todas as demais características obtidas pelo fato dele ser um framework.
local.publisher.initialsUFMG

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
rog_rio_lopes_braga.pdf
Tamanho:
628.57 KB
Formato:
Adobe Portable Document Format