Spelling suggestions: "subject:"orientado a objeto"" "subject:"0rientador a objeto""
11 |
Implementação de um sistema temporal em um banco de dados orientado a objetosBrayner, Angelo Roncalli Alencar 15 April 1994 (has links)
Orientador: Claudia Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-19T02:32:33Z (GMT). No. of bitstreams: 1
Brayner_AngeloRoncalliAlencar_M.pdf: 2134785 bytes, checksum: 99ed3caf808b9d9d74d2d28a2fc61bf7 (MD5)
Previous issue date: 1994 / Resumo: Vários modelos têm sido propostos para incorporar o conceito de Tempo em Banco de Dados. A maioria destes modelos limita-se a incorporar as facilidades temporais em Sistemas de Bancos de Dados Relacionais. Contudo, a maioria das aplicações que requerem um gerenciamento temporal de dados apresenta uma natureza orientada a objeto. As pesquisas sobre a incorporação de Tempo em Bancos de Dados Orientado a Objetos ainda estão em uma fase inicial. Este trabalho apresenta mais uma contribuição para o desenvolvimento das pesquisas nesta área. A contribuição consiste na implementação de um sistema de gerenciamento de tempo para um banco de dados orientados a objetos. Este sistema, a Camada de Gerenciamento Temporal, foi implementado sobre o sistema O2 e permite a definição e gerenciamento de dados temporais orientado a objetos, bem como o processamento de consultas temporais. / Abstract: Many temporal data models have been suggested. A great number of these models is based on incorporating time only for relational databases systems. However, the applications that require temporal data management presents a object-oriented nature. Research on object-oriented database systems is still in its initial phase. This work presents a practical contribution to the research in this area. This contribution consists in the development of a temporal data management system for an object oriented database. This system - The Temporal Management Layer - was built on top of the O2 database system and allows the definition and management of object oriented temporal data, as well as the processing of temporal queries. / Mestrado / Mestre em Ciência da Computação
|
12 |
Restrições dinamicas em bancos de dados ativos orientados a objetosSampaio, Pedro Rafael Falcone 15 December 1994 (has links)
Orientador: Claudia Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-19T17:32:23Z (GMT). No. of bitstreams: 1
Sampaio_PedroRafaelFalcone_M.pdf: 3868048 bytes, checksum: d12fd347f92b73ada2e77621eec534f4 (MD5)
Previous issue date: 1994 / Resumo: Esta dissertação aborda o problema da modelagem e manutenção de restrições gerais de integridade em sistemas de banco de dados. A solução se baseia no uso de gerenciadores de bancos de dados ativos orientados a objetos que suportam mecanismos de regras de produção. O trabalho apresenta urna estratégia para o projeto de aplicações em sistemas de informação que leva em consideração as características comportamentais e ativas do gerenciador de banco de dados. O objetivo da estratégia é possibilitar a representação das restrições de forma declarativa e independente de modelo de dados durante o projeto conceitual e identificar mapeamentos em termos de regras de produção destinadas a manter a consistência. As restrições são especificadas em CDL, uma nova linguagem proposta na dissertação. As principais contribuições são: uma taxonomia para restrições de integridade na modelagem de sistemas de informação; a linguagem - CDL -:- para especificar tais restrições; heurísticas gerais de mapeamento das restrições expressas em CDL para regras de produção no banco de dados ativo; e a especificação das características necessárias a um banco de dados ativo para que possa permitir a manutenção de quaisquer restrições de integridade em sistemas de informação. Este trabalho estende as propostas anteriores encontradas na literatura ao incorporar a modelagem de restrições dinâmicas no projeto de sistemas de bancos de dados usando gerenciadores de bancos de dados orientados a objetos com capacidade ativa / This dissertation addresses the problem of modelling and enforcing general integrity constraints in database systems. The solution is based on the use of active object-oriented DBMS that provide support to rule mechanisms. The work proposes a strategy to be applied during application design. This strategy takes into consideration the behavior and active features of the DBMS. The strategy's goal is to represent the constraints in the conceptual design using CDL - a declarative and model independent language and to provide mappings in terms of production rules responsible for constraint enforcement. The main contributions presented are: the proposal of a taxonomy for integrity constraints in modelling information systems; the specification of the CDL constraint language; general heuristics for mapping constraints expressed in CDL into production rules in the active database; and the specification of the characteristics needed from an active database in order to support general integrity constraints in information systems. This dissertation extends previous proposals found in the literature, providing support to model dynamic constraints in database system design using active object-oriented database management systems / Mestrado / Mestre em Ciência da Computação
|
13 |
Integração de bases de dados utilizando a mobilidade do códigoClaro, Daniela Barreiro January 2000 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. / Made available in DSpace on 2012-10-17T22:58:26Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-25T17:35:29Z : No. of bitstreams: 1
172993.pdf: 2171260 bytes, checksum: 1eeebaf91f25a2d2f3a654bf34bbc09d (MD5) / O objetivo deste trabalho é mostrar a integração de bases de dados distintas, como tema de dissertação do curso de Pós-Graduação da Universidade Federal de Santa Catarina. Esta integração permite utilizar bancos de dados existentes nas empresas que não podem ser desprezados a curto prazo. Para tal, a utilização de agentes móveis permite que esta integração seja transparente para o usuário, visto que o agente é o responsável pela pesquisa de informações armazenadas nesses bancos. Além disso, os agentes móveis também são responsáveis pela comunicação com outros agentes, particionando as tarefas entre agentes estáticos com a finalidade de acesso aos dados em uma determinada base.
|
14 |
Um modelo de formalização do processo de desenvolvimento de sistemas de descoberta de conhecimento em banco de dadosDias, Maria Madalena January 2001 (has links)
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção / Made available in DSpace on 2012-10-19T08:44:11Z (GMT). No. of bitstreams: 1
177872.pdf: 2318803 bytes, checksum: d6ec64ea19a16bc93b67080d4ab807d2 (MD5) / Definição de um modelo de formalização do processo de desenvolvimento de sistemas de descoberta de conhecimento em banco de dados, que inclui uma metodologia sistemática e rigorosa e um ambiente interativo para a implementação desses sistemas. A metodologia proposta integra UML (Unified Modeling Language) e Linguagem E-LOTOS (Enhancements to Language Of Temporal Ordering Specification). O principal objetivo é gerar informações relevantes à tomada de decisão, através da aplicação de técnicas de mineração de dados. O ambiente de implementação é baseado na Tecnologia de Agentes para facilitar o desempenho de suas tarefas. O modelo proposto foi aplicado na plataforma de informações da pós-graduação Brasileira (dados da CAPES 1998). Esta aplicação teve como principal objetivo validar a metodologia proposta, segundo critérios de análise encontrados na literatura.
|
15 |
Analise comparariva do uso dos modelos relacional e orientado a objetos em sistemas de informações geograficasVasconcelos, Raimundo Claudio da Silva, 1966- 02 May 1996 (has links)
Orientador: Geovane Cayres Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-21T12:38:17Z (GMT). No. of bitstreams: 1
Vasconcelos_RaimundoClaudiodaSilva_M.pdf: 3220472 bytes, checksum: 143ce94b7abec02e436c9d5adc9ee695 (MD5)
Previous issue date: 1996 / Resumo: Costuma-se dizer que Sistemas de Informações Geográficas (SIG) são aplicações com características não convencionais e que por isso necessitam de metodologias diferentes das então utilizadas nas aplicações convencionais. Apesar disso, boa parte dos sistemas SIG existentes no mercado utiliza-se, de alguma forma, as ferramentas convencionais. O propósito dessa dissertação é verificar, a partir de um exemplo - rede computadores da Unicamp, o uso da modelagem E-R e orientada a objeto (OMT) em um SIG. As modelagens e implementações nos SGBD relacional (SQL92) e orientado a objetos (O2) são analisados, obtendo-se os resultados desta tese / Abstract: Geographical Information Systems (GIS) are known as non-conventional applications, and 80 they need different methodologies from those used for conventional applications. However, most of existent GIS in the market use conventional tools. The goal of this thesis is to verify, through an example - UNINet, the use of E-R and object oriented models (OMT) to a CIS. The modelings and implementations in relational (SQL92) and object oriented DBMS (O2) are analized deriving the results / Mestrado / Mestre em Ciência da Computação
|
16 |
Tratamento de versões em bancos de dados para sistema de informações geograficasVal Cura, Luis Mariano del 05 March 1997 (has links)
Orientador: Claudia M. Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-22T03:24:35Z (GMT). No. of bitstreams: 1
ValCura_LuisMarianodel_M.pdf: 3303154 bytes, checksum: 61468e331a1745a11a953785b6684a9f (MD5)
Previous issue date: 1997 / Resumo: Sistemas de Informação têm introduzido modelos e mecanismos de versões para a manutenção de múltiplos estados ou variações das entidades modeladas. As aplicações fundamentais de versões estão associadas à manutenção de alternativas de projetos em sistemas CAD / CASE e na representação histórica de entidades em sistemas temporais. Esta dissertação apresenta um estudo sobre as aplicações de versões em SIG enfatizando aspectos relativos a aplicações temporais, manipulação de múltiplas representações para as entidades espaciais modeladas e facilidades para manutenção de alternativas de projeto espacial. Os principais resultados são: a proposta de um modelo e mecanismo de versões com recursos básicos para dar apoio a estas aplicações; e uma proposta de extensão a um SGBDOO padrão para permitir a inclusão dos recursos do modelo / Abstract: Information systems contemplate version models and mechanisms for the management of multiple states of modeled entities. Versions are associated, mainly, to the management of alternatives in CAD /CASE systems and the representation of historical evolution of entities in temporal systems. This dissertation studies the use of versions in Geographic 1nformation Systems (GIS). The focus of this work is on temporal applications, multiple representations of spatial entities, and the management of alternatives of spatial design. The main results presented are: a model and a mechanism for versions in order to support geographic applications; and the proposal of an extension to a standard OODBMS to support the model / Mestrado / Mestre em Ciência da Computação
|
17 |
Uso de modelos hipermidia em bibliotecas digitais para dados geograficosGonçalves, Marcos André 16 December 1997 (has links)
Orientador: Claudia M. Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-23T05:10:36Z (GMT). No. of bitstreams: 1
Goncalves_MarcosAndre_M.pdf: 4440165 bytes, checksum: c5aa47dedc577f59b5f6b0389ff6a358 (MD5)
Previous issue date: 1997 / Resumo: Esta dissertação apresenta um modelo e urna metodologia para a construção de bibliotecas digitais. Urna biblioteca digital foi aqui considerada corno sendo uma aplicação hipermídia baseada em um ambiente SGBD Hipermídia Orientado a Objetos. Modelo e metodologia foram empregados na modelagem de urna aplicação específica: urna Biblioteca Digital Geográfica, cujo objetivo é colecionar e prover acesso a uma grande quantidade de dados geográficos e convencionais. A construção desta biblioteca demandou a definição de um conjunto especial de metadados, o qual agrega diversos padrões existentes. A Biblioteca Digital Geográfica contempla dois modos de interação: folheamento (no sentido tradicional) e consulta (suportada pelo SGBD subjacente). Ambos os modos de interação são fortemente integrados no ambiente da biblioteca. O modelo da dissertação integra o modelo do BD OOHDM de Milet et al. com o modelo de Dexter Estendido, aplicando extensões a esta integração. A metodologia estende aquela proposta pelo OOHDM, adaptando-a para permitir a modelagem de bibliotecas digitais. As principais contribuições da dissertação são: a) uma revisão bibliográfica detalhada de requisitos de bibliotecas digitais, de modelos de dados para sistemas e para autoria de aplicações hipermídia, ambas as revisões apresentadas em uma taxonomia unificada; b) um modelo hipermídia orientado a objetos para bibliotecas digitais; c) uma metodologia que usa o modelo para construção de tais bibliotecas; d) uma especificação detalhada de como construir bibliotecas digitais geográficas, usando modelo e metodologia. / Abstract: This dissertation presents a model and a methodology for the construction of digital libraries. A digitallibrary was here considered to be a hypermedia application, based on a Object Oriented Hypermedia DBMS environment. Model and methodology were used to model a specific application - a Geographic Digital Library, whose goal is to collect and provide access to a large volume of geographic and conventional data. The construction of this library demanded the definition of a special set of metadata, which aggregates several existing standards. The geographic digitallibrary contemplates two modes of interaction: browsing (in the traditional sense) and querying(supported by the underlying DBMS). The model integrates the OOHDM database model of Milet et al, with the Extended Dexter model, and applies extensions to this integration. The methodology extends the proposal of OOHDM, adapting it to allow modelling of digital libraries. The main contributions of the dissertation are: (a) A detailed survey of requirements of digital libraries, and of hypermedia data and authoring models, presented in a unified taxonomy; (b) An object oriented hypermedia model for digital libraries; (c) A methodology which uses the model for construction of such libraries; and (d) Detailed specification of how to build geographic digital libraries, using model and methodology. / Mestrado / Mestre em Ciência da Computação
|
18 |
Um banco de dados espaço-temporal para desenvolvimento de aplicações em sistemas de informação geograficaFaria, Glaucia 19 March 1998 (has links)
Orientadores: Claudia M. Bauzer Medeiros, Mario A. Nascimento / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-23T10:40:49Z (GMT). No. of bitstreams: 1
Faria_Glaucia_M.pdf: 3202235 bytes, checksum: 39b84521869e9c1d343b4a565d05add8 (MD5)
Previous issue date: 1998 / Resumo: Esta dissertação discute a implementação de uma infra-estrutura extensível, baseada em um sistema gerenciador de banco de dados orientado a objetos, que provê suporte ao desenvolvimento de aplicações espaço-temporais. A infra-estrutura está baseada na definição e implementação de um conjunto básico de operadores e classes orientadas a objetos, que cobrem os requisitos mínimos de processamento de consultas espaciais, temporais e espaço- temporais. As principais contribuições deste trabalho são a definição dos operadores e das classes e sua implementação efetiva, validada através de uma aplicação piloto. Uma contribuição adicional é a discussão da própria implementação, que permitiu corrigir falhas do modelo teórico adotado. / Abstract: This dissertation discusses the implementation of an extensible framework, which provides support for the development of spatio-temporal database applications. The infrastructure, developed on the O2 object-oriented database system, consists of a kernel set of operators and database classes, which meet the minimum requirements for the processing of spatial, temporal and spatio-temporal queries. The main contributions of this work are the specification of the kernel operators and classes and their implementation, validated through a pilot geographic application. Another contribution is fhe analysis of this implementation, which discusses problems and shortcomings of some models proposed in the literature. / Mestrado / Mestre em Ciência da Computação
|
19 |
Estrategia para testes de componentes de banco de dados orientados a objetos utlizando injeção de falhas / Strategy for Object Oriented Database Test using Software Fault InjectionMoraes, Regina Lúcia de Oliveira, 1956- 13 June 2006 (has links)
Orientador: Eliane Martins / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T17:14:10Z (GMT). No. of bitstreams: 1
Moraes_ReginaLuciadeOliveira_M.pdf: 4967763 bytes, checksum: 7156a7a1a1801995591c7016b750cc40 (MD5)
Previous issue date: 2003 / Resumo: A maioria dos software desenvolvidos atualmente, incluindo sistemas críticos, utiliza em algum momento software desenvolvido por terceiros ou do inglês, third-parties components. Em especial, quase a totalidade dos sistemas desenvolvidos utiliza um gerenciador de base de dados que é adquirido de empresas especializadas nesse segmento. Como a segurança que se espera do funcionamento desses componentes é importante, a injeção de falhas por software é uma ferramenta útil na sua validação, tendo se mostrado uma das formas mais eficientes para isso. Nesse processo são introduzidas falhas, e observada a resposta do sistema quando em presença das falhas injetadas. Para que se possa utilizar essa técnica, é necessário que se tenha à mão uma ferramenta que nos permita injetar as falhas e monitorar o sistema sob teste para que possamos acompanhar o seu comportamento. Para a credibilidade desses testes, é interessante que se tenha uma estratégia que se possa seguir, objetivando a escolha de alguns requisitos necessários para a injeção: as falhas a injetar, onde injeta-las, a maneira de ativa-las, como coletar os resultados e determinar o sucesso ou insucesso do componente ao tentar resolver da maneira esperada o erro causado pela injeção. Para nossos experimentos, escolhemos como componente terceirizado um gerenciador de banco de dados orientado a objetos, o Ozone. Como aplicação, utilizada para ativar as falhas injetadas, utilizamos um benchmark desenvolvido para testes de desempenho desse tipo de componente, o Wisconsin 007. A Jaca, desenvolvida em trabalho anterior de mestrado do Instituto de Computação, foi a ferramenta escolhida para viabilizar os testes por injeção de falhas, permitindo injetar falhas por software. Uma das contribuições desse trabalho foi, a proposta de uma estratégia para a validação de componentes 00. Outra contribuição foram os testes da ferramenta de injeção, bem como, o aparte de correções e melhorias à mesma / Abstract: The majority of software currently developed - including critical systems - utilize third-party components. Further, a1most all systems use Database Management Systems that are acquired from firms that specialize in this sector. Given the security expected from these components, software fault injection is a useful and efficient validation too1. The process comprises the introduction of faults and observation of system replies when in presence of injected faults. To use this technique it is necessary to have a tool that allows for the injection of faults and the monitoring of the system under test in order to accompany its behavior. To achieve credibility these tests need a strategy that permits the choice of some necessary requirements for the injection. Among these requirements are what faults to inject, where to inject them, how to activate them, how to collect results and how to determine the component's success or failure when trying to solve the problem caused by the injections through the expected manner.
For the experiments conducted, Ozone - an object-oriented database management system - was chosen as the third-party component. We have used Wisconsin 007, a benchmark developed for performance tests on these types of components, as the application to activate the injected faults. Jaca, that was developed previously at the Institute of Computing, was the chosen tool to make feasible the injection tests. 1t allowed for software fault injection.
One contribution of this work is the proposed validation strategy for 00 components. The other contribution is the injection tool' s tests, its corrections and improvements proposed. / Mestrado / Mestre em Ciência da Computação
|
20 |
Um modelo de dados para objetos moveisBei, Yi 07 July 2004 (has links)
Orientador : Claudia Maria Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T23:49:45Z (GMT). No. of bitstreams: 1
Bei_Yi_M.pdf: 2673225 bytes, checksum: 6a147eb725d34808e4ab5d7d0f09ae75 (MD5)
Previous issue date: 2004 / Resumo: A popularização dos dispositivos como GPS tem possibilitado o surgimento de aplicações que fazem coleta e análise de objetos móveis. Os sistemas de bancos de dados tradicionais não apóiam o gerenciamento de dados relativos a objetos móveis, caracterizados por gerarem um grande número de informações continuamente. As pesquisas nesta área são recentes, com relativamente poucos resultados específicos à gerencia de dados móveis. A dissertação propõe um modelo de dados orientado a objetos que incorpora duas características: tratamento uniforme de objetos estáticos, espaciais, temporais, espaço temporais e móveis; e um conjunto básico de operadores e os algoritmos destes operadores podem ser compostos progressivamente para criar uma grande variedade de operações para consultas ao banco de dados. Este modelo se diferencia das demais propostas por considerar não apenas objetos móveis lD, mas também aquelas com geometria 2D / Abstract: The popularization of devices like G PS and wireless network have enabled new applications that collect and analyze mobile objects. Traditional database system do not support the management of mobile object data, since a great amount of information is generated continuously. Research in this area is recent with relatively few works on mobile data management. This Msc thesis proposes an object-oriented mobile object data model that incorporates two characteristics: it supports modeling of static, spatial, temporal, spatio-temporal and mobile objects in a homogeneous way; it specifies a set of basic operators and their algorithmic specification. These operators can be composed to obtain a wide variety of complex operators to query a mobile object database. Unlike most other proposals, this mode supports not only lD object, but also those with 2D geometric descriptions / Mestrado / Mestre em Ciência da Computação
|
Page generated in 0.0772 seconds