Spelling suggestions: "subject:"programação orientador a objeto"" "subject:"programaçãoo orientador a objeto""
51 |
Um modelo de fluxo de potencia otimo linear com reprogramação corretiva via metodo de pontos interioresCumpa Aurich, Mariella Renata 30 July 2004 (has links)
Orientador: Takaaki Ohishi / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação / Made available in DSpace on 2018-08-03T23:41:14Z (GMT). No. of bitstreams: 1
CumpaAurich_MariellaRenata_M.pdf: 3055727 bytes, checksum: 236b09429db6f95966e88ae62e642074 (MD5)
Previous issue date: 2004 / Mestrado / Engenharia Eletrica / Mestre em Engenharia Elétrica
|
52 |
Modelagem, simulação e otimização de sistemas de evaporaçãoWestphalen, Denis Libert 19 January 1999 (has links)
Orientador: Maria Regina Wolf Maciel / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Quimica / Made available in DSpace on 2018-07-24T17:57:28Z (GMT). No. of bitstreams: 1
Westphalen_DenisLibert_D.pdf: 6455010 bytes, checksum: 3a22cef0bd90c6692642e8a213d7c608 (MD5)
Previous issue date: 1999 / Resumo: Sistemas de evaporação são equipamentos de separação com larga aplicação na indústria química e de processamento químico. As inúmeras possibilidades de tipos de arranjos dos efeitos (frontal, reverso ou misto) e da inclusão de acessórios (compressores mecânicos, termocompressores, trocadores de calor, tambores de expansão e correntes de extração tornam a sua modelagem e simulação uma atividade complexa. Neste trabalho, foi desenvolvido um modelo matemático para a simulação estática e dinâmica de sistemas de evaporação. Este modelo foi implementado na forma de uma programa de computador baseado na programação orientada por objetos e no uso de listas de conexões. A influência de variáveis como número e arranjos dos efeitos, temperatura da alimentação, aproveitamento de condensado e recompressão de vapor no projeto de um sistema de evaporação foi ilustrada no estudo de caso da concentração de soluções de açúcar. A flexibilidade do programa desenvolvido foi exemplificada na simulação estática de um evaporador de suco de laranja, revelando resultados próximos a valores publicados na literatura. A análise de resultados da simulação dinâmica de um equipamento de concentração de suco de maçã mostraram que o modelo dinâmico desenvolvido é capaz de reproduzir dados reais de operação. O estudo de um sistema de concentração de malto-dextrina revelou que um evaporador pode apresentar um comportamento dinâmico complexo com resposta do tipo inversa... Observação: O resumo, na íntegra, poderá ser visualizado no texto completo da tese digital / Abstract: Evaporation systems are separation processes widely used at chemical and chemical processing industries. The large number of possibilities for effects configuration (frontal, reverse or mixed) and of inclusion of accessories (mechanical conpressors, thermocompressors, heat exchangers, flash coolers and bleed streams) turn its modeling and simulation into a hard task. In this work, it was developed a mathematical model for static and dynamic simulation of evaporation systems. This model was implemented in a computer program based on object-oriented-programming and on the use of linked lists. The influence of variables as effect number and configuration, feed temperature, use of condensate and vapor recompression in a evaporation system were illustrated in a case study of sugar solutions concentration. The flexibility of the software was exemplified at the steady state simulation of an orange juice evaporator, showing results near to published values. The analysis of the dynamic simulation results of an apple juice concentrator showed that the dynamic model developed in this work is able to reproduce real operational data. The study of the malt-dextrin concentration showed that an evaporator can exhibit a complex dynamical behavior with inverse response. Unit operations optimization can not be performed isolated. All pieces of equipment have to be optimized in the context of the overall process... Note: The complete abstract is available with the full electronic digital thesis or dissertations / Doutorado / Desenvolvimento de Processos Químicos / Doutor em Engenharia Química
|
53 |
Um arcabouço de software reflexivo para persistencia de objetos em bases de dados heterogeneasQuadros, Nádia Leão Pereira 25 July 2018 (has links)
Orientador: Luiz Eduardo Buzato / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-25T01:12:25Z (GMT). No. of bitstreams: 1
Quadros_NadiaLeaoPereira_M.pdf: 18362966 bytes, checksum: da1524a18f3cbdd5c8dbbeac3a1e9a55 (MD5)
Previous issue date: 1999 / Resumo: Esta dissertação descreve uma abordagem inovadora em relação às encontradas na literatura para o problema de persistência de objetos. Nossa abordagem combina reflexão computacional e arcabouços de software para a construção de um arcabouço de software reflexivo para persistência de objetos. Com essa abordagem apresentamos uma solução para duas questões que, na nossa opinião, ainda não foram contempladas de maneira satisfatória em outros sistemas de persistência: (i) persistência totalmente transparente e (ii) acesso a bases de dados heterogêneas. Essa solução favorece ainda a construção de componentes de software altamente reutilizáveis e o aumento de produtividade nas etapas de construção e manutenção das aplicações. Os benefícios do uso do arcabouço são demonstrados na dissertação em duas instâncias: primeiro com uma discussão sobre o seu uso como uma ferramenta de apoio ao processo de migração incremental de sistemas legados e segundo no uso do arcabouço num protótipo de sistema de comércio pela Internet. Esta dissertação também apresenta uma avaliação de desempenho de reflexão computacional. Os resultados dessa avaliação surpreendem porque indicam que os custos associados ao uso dessa técnica podem ser maiores que os verificados inicialmente. Nossos resultados ainda não oferecem evidência definitiva sobre a questão de custo, mas representam mais um passo na direção de uma avaliação mais abrangente dessa questão. / Abstract: This dissertation describes an alternative approach to allow applications to take profit from persistent programming. Our approach combines computational reflection and frameworks techniques to build a reflexive object persistence framework. The approach proposed addresses two questions that have not yet answered in a satisfactory manner: (i) total transparency of persistence to the application programmer and (ii) access to heterogeneous database. The solution also encourages software reuse and increases productivity in the application development and maintenance stages. The framework benefits are demonstrated through a discussion about the use of the framework as an aid to the incremental migration of legacy systems and also through the implementation of object persistence for an electronic commerce system for the Internet. This dissertation also describes a performance evaluation of the computational reflection mechanisms. The evaluation results demonstrate that computational reflection costs can be greater then those that have been reported before. / Mestrado / Mestre em Ciência da Computação
|
54 |
Resolução de um problema dinamico de programação de maquinas paralelas com custo de troca de ferramentas dependente da sequencia e restrições de tempoToledo, Claudio Fabiano Motta 28 May 1999 (has links)
Oreintadores: Luiz Manoel Aguilera, Paulo Morelato França / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-25T06:20:25Z (GMT). No. of bitstreams: 1
Toledo_ClaudioFabianoMotta_M.pdf: 11299946 bytes, checksum: e9df3be1555cd8e5c6e40cc5ef52d41f (MD5)
Previous issue date: 1999 / Resumo: O Problema de Roteamento de Veículos (PRV) procura estabelecer uma eficiente distribuição de bens de forma a atender as demandas existentes. Os atuais avanços em tecnologia de informação como rádio transmissores, telefonia celular, sistemas de localização via satélite, estão alterando o cenário em que um PRV pode ocorrer permitindo, por exemplo, a atualização de dados e localização de veículos em tempo real. Um PRV será considerado dinâmico caso seus dados não sejam conhecidos pelo usuário a priori e atualizados simultaneamente a determinação ou execução do conjunto de rotas. Um Problema de Roteamento Dinâmico de Veículos (PRDV) será estabelecido e um método de resolução, chamado algoritmo MORSS, será adaptado para resolver instâncias deste PRDV. Em seguida, um Problema Dinâmico de Programação (PDP) também será estabelecido e o algoritmo MORSS adaptado para resolver instâncias deste PDP. Um segundo método, baseado em heurísticas de busca em vizinhança e inserção, também será proposto para resolver as instâncias do PDP. O trabalho se propõe a resolver dois diferentes tipos de problemas dinâmicos procurando avaliar a adaptabilidade e desempenho do algoritmo MORSS enquanto método de resolução. No caso do PDP, o desempenho de um segundo método também é analisado e comparado ao desempenho obtido pelo algoritmo MORSS / Abstract: The Vehicle Routing Problem (VRP) is the efficient distribution of products in order to attend customer requirement. Recently, the advances in information technology as radio transmission, cellular telephone, localization systems by satellite, are altering the scenarios in that VRP occurs and allowing update of information and vehicle localization occur in real time. The VRP is dynamic if the inputs of the problem are known by the decision-maker and are updated concurrentlY with the deterrnination or execution of the route's set. A Dynamic Vehicle Routing Problem (DVRP) will be established and a solution's method, called MORSS algorithm, will be adapted to solve DVRP instances. Next, a Dynamic Scheduling Problem (DSP) will be established and the MORSS algorithm will be adapted to solve DSP instances. A second method, based in heuristics of neighborhood search and insertion, will be also proposed to solve DSP instances. This work proposes to solve two different dynamic problems searching to evaluate the MORSS algorithm adaptability and performance as resolution method. In the PDP, the performance of the second method proposed also will be analyzed and compared with the performance obtained by MORSS algorithm / Mestrado / Mestre em Engenharia Elétrica
|
55 |
Projeto e desenvolvimento de um suporte a agentes moveis para a plataforma multiwareVasconcellos, Francisco Jose Silveira de 04 September 1999 (has links)
Orientador: Edmundo Roberto Mauro Madeira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-25T09:17:35Z (GMT). No. of bitstreams: 1
Vasconcellos_FranciscoJoseSilveirade_M.pdf: 10321657 bytes, checksum: 74b217a5d3816297a916884e0feb23ae (MD5)
Previous issue date: 1999 / Resumo: Sistemas de Agentes Móveis têm recebido muita atenção ultimamente. Os agentes dotados de mobilidade, representando remotamente aplicações e usuários, propiciam vantagens para certas aplicações como a redução do tráfego na rede, maior flexibilidade, possibilidade de balanceamento de carga e processamento assíncrono, permitindo assim o desenvolvimento de soluções mais eficientes para problemas relacionados ao comércio eletrônico, computação móvel, gerência remota de recursos, data mining, entre outros. O principal objetivo deste trabalho é descrever a modelagem e implementação de um Suporte a Agentes Móveis para a plataforma Multiware em desenvolvimento na Universidade Estadual de Campinas e que se baseia em um broker que segue a especificação CORBA. Assim, os conceitos relacionados aos agentes e à arquitetura do OMG são apresentados estabelecendo as vantagens de se aliar as funcionalidades oferecidas pelo broker à capacidade de migração de objetos. / Abstract: Mobile Agents Systems have received much attention lately. Agents with mobility, representing applications and end-users remotely, provide advantages as: network traffic reduction, flexibility, load balancing and asynchronous processing. This paradigm allows the development of more efficient solutions to problems related to areas like electronic commerce, mobile computing, remote management of resources, data mining, among others. The major goal of this work is to describe the modeling and implementation of a Mobile Agent Support to the Multiware Platform developed at State University of Campinas, based on a broker CORBA-compliant. Thus, the concepts related to agents and the OMG's Architecture are presented, establishing the advantages to associate the ORB functionalities with the object migration capability. / Mestrado / Mestre em Ciência da Computação
|
56 |
Aspectos de especificação e implementação da camada de apresentação do padrão map utilizando o ambiente eposInazumi, Paulo Cesar Minoru 17 February 1990 (has links)
Orientador: Manuel de Jesus Mendes / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-13T23:25:30Z (GMT). No. of bitstreams: 1
Inazumi_PauloCesarMinoru_M.pdf: 7421642 bytes, checksum: 17822c3b91168e6952cbad8d697182e0 (MD5)
Previous issue date: 1990 / Resumo: Este trabalho apresenta a implementacão do prolocolo de apresentacão do modelo OSI/ISO para o projelo SISDI-MAP (Sislema Didático MAP). Utilizou-se o ambiente EPOS ("Engineering Project Oriented System") como suporte de desenvolvimento principalmente para a especificação formal da implementação e geração automática de código. Apresentam-se os conceitos referentes à camada de apresentação, o modelo de implementação, alguns aspectos da implementação e da geração automática de código e, finalmente, exemplo de execução deste protocolo / Abstract: This work presents the implementation or the presentation protocol or OSI/ISO models ror the SISDI-MAP (Didactic System MAP) project. The EPOS (Engineering Project Oriented System) environment has been used as a development support, mainly in the formal specification or the implementation and in the the automatic code generation. The presentation layer concepts, implementation model, and some aspects or the implementation and automatic code generation are presented. of the protocol, as well as an example or the execution of the protocol / Mestrado / Mestre em Engenharia Elétrica
|
57 |
Desenvolvimento de algoritmos computacionais para reconhecimento de cultura agricola usando imagens de satelite LandsatFerraz, Eurosvaldo de Oliveira 16 August 1989 (has links)
Orientador: Paulo Cesar Bezerra / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-14T09:09:36Z (GMT). No. of bitstreams: 1
Ferraz_EurosvaldodeOliveira_M.pdf: 24386165 bytes, checksum: 09f86bdfc92172c0941fce3c712ad2bb (MD5)
Previous issue date: 1989 / Resumo: Este trabalho trata da implementação de algoritmos computacionais para reconhecimento de áreas através da imagem de
satélite Landsat. São desenvolvidos alguns conceitos na área de sensoriamento remoto, estudo de áreas de treinamento, reconhecimento de padrões e células neurais na implantação do programa EUROS / Abstract: Not informed. / Mestrado / Mestre em Engenharia Elétrica
|
58 |
Solução concorrente do problema do fluxo de potencia otimo com restrições de segurançaSaavedra Mendez, Osvaldo Ronald 30 June 1993 (has links)
Orientador: Alcir Jose Monticelli / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-18T11:35:52Z (GMT). No. of bitstreams: 1
SaavedraMendez_OsvaldoRonald_D.pdf: 5883958 bytes, checksum: ee32d0100a9ddf00c916cb7e52645b1a (MD5)
Previous issue date: 1993 / Resumo: Este trabalho apresenta um algoritmo concorrente para a solução do fluxo de potência ótimo com restrições de segurança em computadores paralelos. O método assíncrono sugerido é baseado em construções e estruturas típicas da programação concorrente, como é o caso do modelo produtor-consumidor utilizado no gerenciamento da troca de mensagens e na partilha de dados entre as tarefas e subtarefas nas quais o problema original é decomposto. Este modelo permite um gerenciamento simples e eficiente da execução das tarefas assíncronas, o que normalmente resulta em bom balanceamento de carga entre os processadores. Este estilo de programação acomoda uma ampla variedade de problemas relacionados com o fluxo de potência ótimo com restrições de segurança, ao mesmo tempo que facilita a implementação em ambientes físicos distintos (arquiteturas baseadas em memória compartilhada e distribuída). O novo método é implementado com sucesso em uma máquina paralela, tipo memória compartilhada e barramento comum, e em um computador de memória distribuída com arquitetura hipercúbica, de 64 processadores / Abstract: Not informed. / Doutorado / Doutor em Engenharia Elétrica
|
59 |
Uma estrutura para o plano de codificação e testes no desenvolvimento evolutivo de software orientado a objetos.Tatiane Macedo Prudencio Lopes 00 December 2004 (has links)
Nos processos de desenvolvimento evolutivo de software orientado a objetos, tem-se dado pouca importância ao controle da execução das atividades de codificação e testes. Nesses processos falta um planejamento adequado para a condução dessas atividades. Este trabalho de pesquisa propõe uma estrutura de plano de codificação e testes em que a ordem de codificação corresponde à ordem de testes para as classes e métodos de um sistema em desenvolvimento, o que permite uma redução no intervalo de tempo entre a execução da codificação e testes bem como a execução paralela dessas atividades. Nessa estrutura consideram-se, ainda, a utilização do paradigma da orientação a objetos, as características iterativa e incremental do processo de desenvolvimento evolutivo, e a preocupação com stubs e retestes. Dessa forma, haverá uma conseqüente melhoria no controle da codificação e testes bem como na redução do tempo de desenvolvimento e aplicação de testes.
|
60 |
A conceptual model for metadata-based frameworks.Eduardo Martins Guerra 20 December 2010 (has links)
Framework can be considered an incomplete software with some points that can be specialized to add application-specific behavior, allowing not only source code reuse but also design reuse. Techniques for developing frameworks evolved, starting from the usage of inheritance and composition and passing through more sophisticated ones, such as reflection and introspection. Recent frameworks employ the strategy to define a specific metadata schema for applications to use in their classes and programming elements, enabling framework behavior customization. Despite this technique is being widely used, there are not models, design patterns or development guidelines that aim to help in the creation of this kind of framework. This thesis proposes a conceptual model for metadata-based frameworks that has the aim to identify appropriate solutions for its internal structure and scenarios where it is suitable for. A pattern language presents design solutions aiming a greater flexibility in the structure of this kind of framework and a collection of architectural patterns proposes scenarios for their usage. Some frameworks were developed by students using the proposed pattern solutions and the results of their usage were assessed using questionnaires. Additionally, an experiment was conducted evaluating the metadata-based framework usage in the identified scenarios, observing the consequences comparatively to approaches without frameworks and with a traditional framework. As a result, software architects and framework developers with this conceptual model should be able to identify situations where the metadata usage is appropriate and to design suitable solutions that provides flexibility in metadata reading and processing.
|
Page generated in 0.1266 seconds