• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1008
  • 110
  • 72
  • 23
  • 23
  • 23
  • 21
  • 15
  • 7
  • 7
  • 6
  • 6
  • 6
  • 4
  • 4
  • Tagged with
  • 1210
  • 308
  • 287
  • 273
  • 271
  • 268
  • 229
  • 194
  • 192
  • 182
  • 168
  • 152
  • 148
  • 127
  • 118
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
631

Plataforma para o desenvolvimento de ferramentas baseadas em diagramas

Tutumi, Renato 23 February 1996 (has links)
Orientador: Hans Kurt Edmund Liesenberg / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-21T01:52:40Z (GMT). No. of bitstreams: 1 Tutumi_Renato_M.pdf: 3549072 bytes, checksum: 30cdc00c8e6d5675c283868b34fc5314 (MD5) Previous issue date: 1996 / Resumo: A plataforma é uma base conceitual na forma de um conjunto de classes abstratas que visa apoiar a construção de ferramentas que realizam algum tipo de manipulação de diagramas, tais como editores gráficos e simuladores. O propósito é colaborar para que os resultados do esforço colocado no desenvolvimento de tais ferramentas possam ser mais facilmente estendidos e reutilizados. O trabalho desenvolvido consistiu na análise do domínio dessa família de aplicações, a fim de identificar as características comuns e modelá-las segundo o paradigma de objetos. Para auxiliar o emprego da plataforma, um procedimento de utilização também é definido / Abstract: A conceptual framework based on a set of abstract classes is being proposed, that intends to aid the construction process of diagram manipulating tools, such as diagram editors and simulators. The major goal was to contribute to the achievement of a higher degree of extensibility and reusability of the results, produced by efforts put into the development .of this kind of tools. A domain analysis was carried out in order to identify common features of this category of tools and to model them in accordance to the object paradigm. Guidelines for the use of the proposed set of abstract classes are provided as well / Mestrado / Mestre em Ciência da Computação
632

Plataforma multiware : suporte a objetos em tempo de execução

Gunji, Tetsu 25 August 1995 (has links)
Orientador: Eleri Cardozo / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-21T08:04:39Z (GMT). No. of bitstreams: 1 Gunji_Tetsu_M.pdf: 6892777 bytes, checksum: 8acc2b55c4ae2decb4dfd108608985dc (MD5) Previous issue date: 1995 / Resumo: o rápido crescimento do processamento distribuído tem levado à necessidade de uma padronização do processamento distribuído aberto (ODP: Open Distributed Processing). O modelo de referência do ODP propõe uma arquitetura que dá suporte à distribuição, interconexão e portabilidade. No modelo ODP a unidade básica de processamento é o objeto. Um objeto é composto de seus atributos (estado) e de suas interfaces (métodos). Os objetos podem ser agrupados formando um cluster e os clusters por sua vez também podem ser agrupados novamente formando uma cápsula. A agregação dos objetos formando um cluster, e dos clusters formando uma cápsula tem como propósito facilitar o gerenciamento dos objetos. Os objetos podem interagir entre si através de regras bem definidas no modelo. A plataforma multiware é um modelo para o suporte ao ODP. Este modelo se presta a identificar os vários componentes e serviços de uma plataforma de suporte ao ODP. A proposta deste trabalho é prover um dos serviços da plataforma multiware que é o suporte a objetos em tempo de execução, ou seja, a criação de objetos (com seus atributos e interfaces), clusters, cápsula, além dos mecanismos de comunicação entre objetos / Abstract: The fast growth of distributed processing has brought the necessity of standardizing the Open Distributed Processing (ODP). The reference Model of ODP proposes an architecture that supports distribution, internetworking and portability. In the ODP model the basic processing unit is the object. An object is composed of atributes (state) and interfaces (methods). The objects can be grouped within a cluster and the clusters can be grouped within a capsuIe. The grouping of objects (clusters and capsules) makes the object management easier. Objects can interact between them using rules as defined in the ODP model. The multiware plataform is a model that supports ODP. This model is useful to identify the several components and services of a ODP plataform. The proposal of this work is to provide one of the multiware plataform services, namely the run-time support for the objects: the creation of objects (with theirs atributes and interfaces), clusters and capsuIe as well as the communication mechanism between objects / Mestrado / Mestre em Engenharia Elétrica
633

Um ambiente computacional orientado por objetos para analise de estruturas aporticadas tridimensionais

Diorio Filho, Armando 21 July 2018 (has links)
Orientador: Jose Luiz Antunes de Oliveira e Sousa / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Civil / Made available in DSpace on 2018-07-21T12:35:32Z (GMT). No. of bitstreams: 1 DiorioFilho_Armando_M.pdf: 4682853 bytes, checksum: c29393bd52096d40c8e50746900d4574 (MD5) Previous issue date: 1996 / Resumo: Esta dissertação descreve o desenvolvimento de um sistema orientado por objetos utilizado em análises de estruturas aporticadas tridimensionais. Este sistema é formado por uma biblioteca de classes, escritas em linguagem de programação C++, as quais podem ser utilizadas em diversas aplicações, permitindo que novas teorias e idéias sejam implementadas com o trabalho concentrado nessas novas potencialidades em desenvolvimento. Isso resulta em uma otimização do tempo e esforços necessários para implementar as novas funcionalidades ao sistema. Um exemplo desta característica da filosofia da orientação por objetos foi observada durante o desenvolvimento deste trabalho no uso de classes para a solução de sistemas de equações lineares esenvolvida, testada e otimizada por outro membro do grupo de pesquisa. o sistema aqui desenvolvido foi testado e os resultados obtidos foram validados por comparação com um programa comercial de ampla utilização. Devido às características próprias da filosofia da orientação por objetos e da estrutura do sistema desenvolvido, extenções envolvendo não-linearidade física e geométrica, análise dinâmica, otimização estrutural e outros problemas relacionados a estruturas aporticadas podem ser rapidamente implementados / Abstract: This dissertation describes the development of an object oriented system for the numerical analysis of tridimensional framed structures. The system consists of a library of object classes, written in C++ language, which are designed to be used in different applications, thus allowing that new theories and ideas be implemented with most of the work concentrated in the new features under development. The result is an optimization of the time and work necessary for the implementation of new funcionalities to the system. An example of this characteristic ofthe object oriented philosophy observed in the development ofthis work is the use of classes for the solution of linear systems, developed, tested and optimized by other member of the research group. The developed system was tested and validated by comparison with a largely used commercial code. Due to the characteristics inherent to the object oriented philosophy, and the design bases for the developed system, extensions to handle problems involving geometric and physical nonlinearities, dynamic analysis, structural optimization and other problems related to framed structures can be readily implemented. / Mestrado / Estruturas / Mestre em Engenharia Civil
634

Objetos distribuidos

Gonçalves Junior, Celso 16 September 1994 (has links)
Orientador: Rogerio Drummond Burnier Pessoa de Mello Filho / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-21T15:20:34Z (GMT). No. of bitstreams: 1 GoncalvesJunior_Celso_M.pdf: 3778992 bytes, checksum: 5c7701b8ff6ab11f0c13e7714285d9a0 (MD5) Previous issue date: 1994 / Resumo: A programação orientada a objetos oferece uma sólida base conceitual para o desenvolvimento de sistemas de informação, com ênfase em modularidade, extensibilidade e robustez. Por outro lado, avanços nas tecnologias de hardware, arquitetura e meios de comunicação propiciaram uma mudança nos padrões de ambiente de processamento de dados: o modelo de mainframes vem sendo substituído pelo modelo distribuído, baseado em redes de estações de trabalho. A combinação desses dois conceitos, objetos e sistemas distribuídos, oferece a curto prazo perspectivas bastante promissoras. Várias iniciativas visando esse objetivo vêm sendo desenvolvidas ou estão já em uso. Embora esses trabalhos adotem diferentes abordagens, eles procuram basicamente unificar conceitos das duas áreas, estabelecendo um modelo único de programação ¿Observação: O resumo, na íntegra poderá ser visualizado no texto completo da tese digital. / Abstract: The concepts introduced by the object paradigm embody a complete, sound framework for developing information systems with improved modularity, extendibility and robustness. On the other hand, technological advances in hardware components, computer architecture and communications have caused standards about computing environments to change: the old mainframe model has been steadily shifted in favor of the distributed model, based on workstations networks instead. Blending these two concepts, objects and distributed systems, offers very promising possibilities in the near future. Indeed, several attempts towards this goal are either under execution or already accomplished. These works while adopting different approaches and solutions, basically aim at unifying related issues from the two areas within a consistent programming model. Current efforts at the A_Hand Research Laboratory target the construction of a complex software development environment, planned to support the design and implementation of very large applications. The programming languages Cm and LegoShell are the basic programming tools in this environment. The Cm language is object-oriented, used to produce reusable software components, which can be brought together through the graphical language LegoShell. In this document, we define a new version for the language Cm, in order to meet inherent requirements of concurrent and distributed programming, thus establishing our underlying model for distributed applications programming. Adapting an existing object-oriented language to address programmng issues in a distributed backgroqnd while preserving its semantic consistency results a hard task, as a number of important aspects must be kept in mind. The main concern in distributed programming systems is location transparency; we have also investigated solutions regarding concurrency, exceptions and inheritance problems. The extensions to the Cm language here proposed include new syntatic constructions, the definition of the "remote object" concept and a set of standard classes and functions. / Mestrado / Mestre em Ciência da Computação
635

Serviços de gerenciamento ODP utilizando a arquitetura CORBA

Araujo, Douglas Evangelista de 11 September 1996 (has links)
Orientador: Eleri Cardozo / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-21T18:36:38Z (GMT). No. of bitstreams: 1 Araujo_DouglasEvangelistade_M.pdf: 3643567 bytes, checksum: 0b142cbf3dae3e4dce1aa8a8ebd26667 (MD5) Previous issue date: 1996 / Resumo: O crescente desenvolvimento tecnológico e o aumento da demanda por sistemas e aplicações distribuídas levaram à definição de um padrão para processamento distribuído aberto, RM-ODP (Reference Model for Open Distributed Processing), e ao surgimento de plataformas comerciais capazes de integrar aplicações que estão espalhadas em um ambiente heterogêneo. O trabalho representa uma proposta para implementação de alguns dos serviços básicos do RM-ODP utilizando uma arquitetura de integração baseada na especificação CORBA (Common Object Request Broker Architecture). Entre os serviços oferecidos estão o suporte e o gerenciamento de objetos, cluster, cápsula e nó. A principal contribuição do trabalho está na identificação de alguns requisitos tecnológicos necessários à construção de sistemas distribuídos abertos e heterogêneos, e no mapeamento em termos de implementação dos conceitos propostos pelo modelo ODP do ponto de vista computacional para o de engenharia / Abstract: The increasing technological development and the demand for distributed systems and applications resulted in the definition of ODP (Open Distributed Processing) standard and and architectures able to integrate applications in a heterogeneous environment. This work aims to provide some basic services described in the ODP standard using a distributed computing plataform based on the CORBA specification. Management services of the leveI of objects, cluster, capsule and node are offered. The main contribution of this work is the identification of important technological requirements to construct open distributed systems, as well as mapping of some concepts from the ODP computational viewpoint to engineering viewpoint / Mestrado / Automação Industrial / Mestre em Engenharia Elétrica
636

Ações atomicas distribuidas para Xchart

Brito, Luciana de Paula 17 December 1996 (has links)
Orientador: Hans R. E. Liesenberg / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-22T03:32:39Z (GMT). No. of bitstreams: 1 Brito_LucianadePaula_M.pdf: 3022413 bytes, checksum: b5496b8076f788b4e2248f5881e16c2d (MD5) Previous issue date: 1996 / Resumo: Neste trabalho desenvolve-se um sistema de ações atômicas distribuídas com o propósito de fornecer os mecanismos necessários à implementação do sistema de execução de Xchart. Xchart é um ambiente integrado para a construção de interfaces homem-computador de sistemas interativos distribuídos. O sistema de execução de Xchart é o componente responsável pela gerência dos objetos que implementam o controle do diálogo entre homem e computador. Este sistema requer a construção de um componente de software que forneça mecanismos de atomicidade, acesso, localização, comunicação e controle de concorrência para os objetos do diálogo. Nesta dissertação, defende-se que o sistema de ações atômicas distribuídas contruído é adequado a Xchart porque satisfaz as suas necessidades. O sistema de ações atômicas distribuídas fundamenta-se no emprego de objetos e ações atômicas para a construção de aplicações distribuídas, e em sua. implementação utilizam-se os conceitos da programação orientada a objetos. O conjunto de classes que compõem este sistema implementa as funcionalidades necessárias ao processamento de ações atômicas distribuídas, fornecendo uma interface de programação transparente à distribuição de objetos. O emprego do mecanismo de herança do paradigma de objetos permite que o comportamento das classes do sistema de ações atômicas distribuídas seja selecionado de acordo com os requisitos específicos de cada aplicação distribuída, tornando-o flexível e fácil de usar. / Abstract: A distributed atomic actions system has been developed to provide the mechanisms required the implementation of the Xchart execution system. Xchart is an integrated environment; has been created to aid in the building of computer-human interfaces for distributed systems. The Xchart execution system is responsible for the management of the objects that implement the control of the dialog between human and computer. Distributed object management requires the provision of mechanisms for atomicity, access, location, communication, concurrency control. These mechanisms guarantee that the execution system will be capable of managing the objects of the dialog. This dissertation argues that the distributed atomic action system developed fulfills the needs of the execution system of Xchart. The distributed atomic actions system is based on the use of objects and atomic actions the building of distributed applications (dialog controllers). Its design and implementation is object-oriented. The class hierarchy of the system implements the funcionality necessary to provide distributed atomic actions and distribution transparency through the use of a stub generator. Selective use of inheritance allows programmers to flexibly; assign properties of atomic actions (concurrency control and atomicity) to classes of their applications. / Mestrado / Mestre em Ciência da Computação
637

Desenvolvimento de algoritmos de subestruturação para elementos finitos

Santana Mandujano, Misael Luis 24 March 1997 (has links)
Orientador: Philippe R. B. Devloo / Dissertação (mestrado) - Universidade Estadual de Campinas. Faculdade de Engenharia Civil / Made available in DSpace on 2018-07-22T04:41:07Z (GMT). No. of bitstreams: 1 SantanaMandujano_MisaelLuis_M.pdf: 4470927 bytes, checksum: a58a9b3da400c530213aebce5412c437 (MD5) Previous issue date: 1997 / Resumo: Na engenharia muitos fenômenos fisicos são modelados usando equações diferenciais. O método dos elementos finitos é bastante eficiente para resolver numericamente estas equações. Muitas aplicações levam a sistemas com grande quantidade de equações e incógnitas (problemas de grande escala), que para serem resolvidos necessitam de técnicas especializadas. A ferramenta mais atual para resolver problemas de grande escala é o processamento em paralelo. Essa ferramenta é usada emconjunto com a técnica da subestruturação, que consiste em dividir o domínio do problema, gerando uma malha que é chamada de malha grossa. Usando a malha grossa monta-se um sistema de equações que é chamado de sistema reduzido. Este sistema é resolvido usando o método do gradiente conjugado pré-condicionado. Este trabalho tem duas partes: a primeira é implementar a técnica de subestruturação usando o paradigma da programação orientada a objetos. A segunda parte propõe a construção de um précondicionador resultante da mudança de bases dos contornos das subestruturas para bases hierárquicas / Abstract: In Engineering many physical phenomena are modeled using differential equations. The finite element method is very efficient to solve these equations numerically. Many applications lead to very large problems, whose solution requires specialized methods. The most recent tool for solving large scale problems is the parallel processing. This tool is used together with the substructuring technique, which consists in splitting the domain of the problem, generating a coarse mesh. The coarse mesh is assembled into a system of equations named the reduced system. This system is solved by using the pre-conditionedconjugate gradient. This work includes two parts: the first one is the implementation of substructuring using the object oriented programming paradigm. The second part is devoted to the construction of a pre-conditioner resulting ftom the modification of the shape functions on the contours of the substructures into hierarchical basis functions / Mestrado / Estruturas / Mestre em Engenharia Civil
638

Paralelização de calculos de elementosfinitos utilizando programação orientada a objetos

Silva, Erico Correia da 23 July 1997 (has links)
Orientador: Philippe R. B. Devloo / Dissertação (mestrado) - Universidade Estadual Campinas, Faculdade de Engenharia Civil / Made available in DSpace on 2018-07-22T15:06:19Z (GMT). No. of bitstreams: 1 Silva_EricoCorreiada_M.pdf: 5032711 bytes, checksum: 4fe1436b0c7050e49f330ffc7bcc6e54 (MD5) Previous issue date: 1997 / Resumo: Com o advento dos grandes computadores para processamento paralelo, veio a possibilidade de um aumento na dimensão dos problemas viáveis e diminuição do tempo de resposta para simulações por elementos finitos. Este trabalho trata da paralelização de um ambiente orientado a objetos, próprio para o desenvolvimento de aplicações de elementos finitos. Com este ambiente, baseado em arquiteturas de memória distribuída, todo o processamento é dividido em mais de um processador desde a leitura dos dados e montagem das malhas parciais, até a solução e geração dos arquivos de saída. A solução do sistema global de equações, gerado pelo problema de elementos finitos, deve utilizar neste trabalho, um algoritmo de gradiente conjugado pré condicionado paralelo, também desenvolvido como parte deste trabalho. Uma aplicação implementada com base no ambiente paralelizado de elementos finitos, poderá ser executada tanto nos grandes computadores paralelos, como em redes locais de estações de trabalho, o que viabilizará o estudo de problemas que antes não podiam ser analisados, seja por falta de memória ou pelo excessivo tempo de processamento... Observação: O resumo, na íntegra, poderá ser visualizado no texto completo da tese digital / Abstract: After the advent of big computers for paralIel processing, came the possibility of increasing the dimension of the viable problems and decreasing the time for answer with finite element simulations. This work deals the paralIelization of an object oriented environment for developing finite element applications. With this environment, based on distributed memory architectures, alI computations are divided into more than one processor, since the data reading and building partial meshes, until the system solving and writing output files. For solving the global system of equations, generated by the finite element problem, will be used a parallel pre-conditioned conjugate gradient algorithm, developed also as a part of this work. An application developed based on the paralIel finite element environment, can be executed as in big paralIel computers as well in local net of workstations, making possible the study of problems that couldn't be analysed before, because of a lack of memory or excessive processing time... Note: The complete abstract is available with the full electronic digital thesis or dissertations / Mestrado / Estruturas / Mestre em Engenharia Civil
639

Um metodo para granulometria de imagens topograficas baseado na teoria de calculo da dimensão fractal

Morgado, Laerte Ferreira 22 July 2018 (has links)
Orientador: Vitor Baranauskas / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-22T14:40:25Z (GMT). No. of bitstreams: 1 Morgado_LaerteFerreira_M.pdf: 5915978 bytes, checksum: acea29bf8767947951774780e3dfe2b9 (MD5) Previous issue date: 1996 / Resumo: Apresentamos um método baseado na Teoria dos Fractais que permite efetuar o cálculo do grau de irregularidade em cada ponto da superfície de uma imagem topográfica. O algoritmo proposto fornece valores que são função da escala de observação, de forma a ignorar irregularidades com tamanhos muito maiores ou muito menores que o valor da escala. Dessa forma, é possível implementar duas funcionalidades: calcular os graus de irregularidade para todos os pixels de uma imagem em uma determinada escala de observação e calcular os graus de irregularidade em diversas escalas para um determinado pixel da imagem. Com a primeira funcionalidade, podemos segmentar a imagem topográfica em regiões de maior ou menor irregularidade quando observada sob uma determinada escala. Com a segunda funcionalidade, podemos estudar a variação do grau de irregularidade de um ponto da imagem quando variamos a escala de observação. Mostramos que esse estudo permite identificar os tamanhos das irregularidades que ocorrem em superfícies topográficas como, por exemplo, os tamanhos médios dos grãos e as distâncias médias entre eles. Um ambiente gráfico foi desenvolvido com a concepção de Orientação a Objetos em C++ para estudo desse algoritmo e pode ser facilmente usado para análise de outros algoritmos similares / Abstract: We describe a method based on the Theory of Fractals to calculate a measure of the degree of irregularity in each surface point of any topographic image. The proposed algorithm gives values that are dependent on the scale of observation so as to ignore irregularities which sizes are much greater or lower than the scale value. Therefore, it is possible to implement two features: calculation of the degrees of irregularity for all the pixels of an image in a given scale of observation and calculation of the degrees of irregularity in many scales of observation for a given image pixel. With the first feature we can segment the topographic image in regions of different degrees of irregularity in a given scale of observation. With the second feature we can study the variation of the degree of irregularity measured for an image pixel while we change the scale of observation. We show that the proposed method allows the identification of the sizes of irregularities that occur in topographic surfaces, such as the mean sizes of the grains / Mestrado / Mestre em Engenharia Elétrica
640

Gerencia de sistemas distribuidos heterogeneos : facilidade de monitorização em um ambiente CORBA

Queiroz, João Augusto Gomes de 15 December 1997 (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-23T04:11:59Z (GMT). No. of bitstreams: 1 Queiroz_JoaoAugustoGomesde_M.pdf: 4774325 bytes, checksum: c4e55e68e0a0704c68ac2f04581e3015 (MD5) Previous issue date: 1997 / Resumo: Este trabalho apresenta a Facilidade de Monitorização, no contexto de uma Arquitetura de Gerência Integrada, e analisa a sua implementação. Descreve também uma proposta de extensão do Serviço de Eventos CORBA, motivado pela necessidade de se ter um modelo de monitorização assíncrono flexível, genérico e configurável. A Arquitetura é baseada na ODMA da ISO, cuja proposta é fundamentada no Modelo de Referência ODP, estendendo o padrão OSI/CMIP de gerência; e adota como infra-estrutura de suporte a CORBA, os CORBAservices e as CORBAfacilities, onde os objetos gerenciados são os componentes das aplicações e os elementos de suporte em um ambiente de processamento distribuído aberto. O protótipo implementa uma Base de Informação de Gerência, definida em IDL, para aplicações distribuídas CORBA, acessível por gerentes CORBA, com informações úteis para as áreas funcionais de desempenho e de contabilização. Os resultados observados com aplicações num ambiente heterogêneo, como o da Multiware, levam-nos à direção da necessidade de se adotar o conceito pleno de gerência integrada de sistemas distribuídos / Abstract: The main goal of this work is to present a Monitoring Facility in the context of the Integrated Management Architecture and to analyze its implementation. It also describes an extension of the CORBA Event Service, motivated by the needs of asynchronous monitoring, designed to be flexible, generic and suitable to management. The Architecture is based on the ODMA/ISO, which is compliant with the RM-ODP to extend the OSI/CMIP management standard; uses the CORBA, the CORBAservices and the CORBAfacilities, where the target objects are the application components and the system support in an ODP environment. The prototype implements a Management Information Base defined in IDL for CORBA distributed application, accessible by CORBA managers, and provides management information for performance and accounting functional areas. The results observed from applications over a heterogeneous environment, like the Multiware platform, lead us to the need of a full integrated distributed system management / Mestrado / Mestre em Ciência da Computação

Page generated in 0.181 seconds