Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional

Made available in DSpace on 2016-06-02T19:05:27Z (GMT). No. of bitstreams: 1 1650.pdf: 901057 bytes, checksum: 2e560450bbf36c311842645fa6e78c20 (MD5) Previous issue date: 2007-12-14 === In general, software systems implemented based on Object Oriented (OO) concepts persist their information in Rel...

Full description

Bibliographic Details
Main Author: Pereira, Marco Antonio
Other Authors: Prado, Antonio Francisco do
Format: Others
Language:Portuguese
Published: Universidade Federal de São Carlos 2016
Subjects:
UML
MDA
Online Access:https://repositorio.ufscar.br/handle/ufscar/362
id ndltd-IBICT-oai-repositorio.ufscar.br-ufscar-362
record_format oai_dc
spelling ndltd-IBICT-oai-repositorio.ufscar.br-ufscar-3622018-05-23T20:01:00Z Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional Pereira, Marco Antonio Prado, Antonio Francisco do Engenharia de software UML MDA Banco de dados objeto-relacional Transformação de modelos SQL (Linguagem de programação de computador) CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Made available in DSpace on 2016-06-02T19:05:27Z (GMT). No. of bitstreams: 1 1650.pdf: 901057 bytes, checksum: 2e560450bbf36c311842645fa6e78c20 (MD5) Previous issue date: 2007-12-14 In general, software systems implemented based on Object Oriented (OO) concepts persist their information in Relational Database (RDB) and more recently in Object Relational Database (ORDB), which support the OO paradigm concepts. Therefore, it is common to use OO Models for software system requirements specification whose information are persisted in ORDB. Thus, the transformation of OO Models into Database Models has been an issue of several researches, particularly in the case of ORDB Models. Motivated in researching the transformation of OO models in ORDB Models and in Codes Structured Query Language (SQL), this work investigated an approach based on the idea of model driven development of Object Management Group (OMG), Model Driven Architecture (MDA), and offered it in a prototype form built as extension of the Multiple Views CASE (MVCASE) tool. As main result of this research we have the application of an approach that helps the Software Engineer in the development of OO Models and its transformation into ORDB Models and consequent generation of SQL Codes Em geral, os sistemas de software implementados com base nos conceitos Orientados a Objetos (OO) persistem suas informações em Banco de Dados Relacional (BDR) e mais recentemente em Banco de Dados Objeto Relacional (BDOR), os quais suportam conceitos do paradigma OO. Portanto, é comum a utilização de Modelos OO para especificação dos requisitos de um sistema de software cujas informações são persistidas em BDOR. Assim, a transformação de Modelos OO para Modelos de Banco de Dados tem sido objeto de inúmeras pesquisas, particularmente no caso de Modelos BDOR. Motivados em pesquisar a transformação de modelos OO em Modelos de BDOR e em Códigos Structured Query Language (SQL), este trabalho investigou uma abordagem baseada na idéia do desenvolvimento dirigido por modelos do Object Management Group (OMG), a Model Driven Architecture (MDA), e viabilizou-a em forma de protótipo construído como extensão da ferramenta Multiple Views Case (MVCASE). Como principal resultado desta pesquisa tem-se a aplicação de uma abordagem que auxilia o Engenheiro de Software no desenvolvimento de Modelos OO e sua transformação para Modelos de BDOR e conseqüente geração de Códigos SQL 2016-06-02T19:05:27Z 2008-01-24 2016-06-02T19:05:27Z 2007-12-14 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis PEREIRA, Marco Antonio. Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional. 2007. 94 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2007. https://repositorio.ufscar.br/handle/ufscar/362 por info:eu-repo/semantics/openAccess application/pdf Universidade Federal de São Carlos Programa de Pós-graduação em Ciência da Computação UFSCar BR reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos instacron:UFSCAR
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Engenharia de software
UML
MDA
Banco de dados objeto-relacional
Transformação de modelos
SQL (Linguagem de programação de computador)
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle Engenharia de software
UML
MDA
Banco de dados objeto-relacional
Transformação de modelos
SQL (Linguagem de programação de computador)
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Pereira, Marco Antonio
Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
description Made available in DSpace on 2016-06-02T19:05:27Z (GMT). No. of bitstreams: 1 1650.pdf: 901057 bytes, checksum: 2e560450bbf36c311842645fa6e78c20 (MD5) Previous issue date: 2007-12-14 === In general, software systems implemented based on Object Oriented (OO) concepts persist their information in Relational Database (RDB) and more recently in Object Relational Database (ORDB), which support the OO paradigm concepts. Therefore, it is common to use OO Models for software system requirements specification whose information are persisted in ORDB. Thus, the transformation of OO Models into Database Models has been an issue of several researches, particularly in the case of ORDB Models. Motivated in researching the transformation of OO models in ORDB Models and in Codes Structured Query Language (SQL), this work investigated an approach based on the idea of model driven development of Object Management Group (OMG), Model Driven Architecture (MDA), and offered it in a prototype form built as extension of the Multiple Views CASE (MVCASE) tool. As main result of this research we have the application of an approach that helps the Software Engineer in the development of OO Models and its transformation into ORDB Models and consequent generation of SQL Codes === Em geral, os sistemas de software implementados com base nos conceitos Orientados a Objetos (OO) persistem suas informações em Banco de Dados Relacional (BDR) e mais recentemente em Banco de Dados Objeto Relacional (BDOR), os quais suportam conceitos do paradigma OO. Portanto, é comum a utilização de Modelos OO para especificação dos requisitos de um sistema de software cujas informações são persistidas em BDOR. Assim, a transformação de Modelos OO para Modelos de Banco de Dados tem sido objeto de inúmeras pesquisas, particularmente no caso de Modelos BDOR. Motivados em pesquisar a transformação de modelos OO em Modelos de BDOR e em Códigos Structured Query Language (SQL), este trabalho investigou uma abordagem baseada na idéia do desenvolvimento dirigido por modelos do Object Management Group (OMG), a Model Driven Architecture (MDA), e viabilizou-a em forma de protótipo construído como extensão da ferramenta Multiple Views Case (MVCASE). Como principal resultado desta pesquisa tem-se a aplicação de uma abordagem que auxilia o Engenheiro de Software no desenvolvimento de Modelos OO e sua transformação para Modelos de BDOR e conseqüente geração de Códigos SQL
author2 Prado, Antonio Francisco do
author_facet Prado, Antonio Francisco do
Pereira, Marco Antonio
author Pereira, Marco Antonio
author_sort Pereira, Marco Antonio
title Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
title_short Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
title_full Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
title_fullStr Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
title_full_unstemmed Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
title_sort transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
publisher Universidade Federal de São Carlos
publishDate 2016
url https://repositorio.ufscar.br/handle/ufscar/362
work_keys_str_mv AT pereiramarcoantonio transformacaodemodelosorientadosaobjetosemmodelosdebancodedadosobjetorelacional
_version_ 1718648378507657216