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

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: Pereira, Marco Antonio
Orientador(a): Prado, Antonio Francisco do lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de São Carlos
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciência da Computação - PPGCC
Departamento: Não Informado pela instituição
País: BR
Palavras-chave em Português:
UML
MDA
Área do conhecimento CNPq:
Link de acesso: https://repositorio.ufscar.br/handle/20.500.14289/362
Resumo: 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
id SCAR_d6b31e9a8a25194d9405e0cda71e7573
oai_identifier_str oai:repositorio.ufscar.br:20.500.14289/362
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str
spelling Pereira, Marco AntonioPrado, Antonio Francisco dohttp://lattes.cnpq.br/26685681438007558b841683-ca0d-47db-a602-e97aa51e93ca2016-06-02T19:05:27Z2008-01-242016-06-02T19:05:27Z2007-12-14PEREIRA, 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/20.500.14289/362In 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 CodesEm 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 SQLapplication/pdfporUniversidade Federal de São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarBREngenharia de softwareUMLMDABanco de dados objeto-relacionalTransformação de modelosSQL (Linguagem de programação de computador)CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTransformação de modelos orientados a objetos em modelos de banco de dados objeto-relacionalinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis811e9c70-3b79-4d2e-84b7-c72e792aa62binfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINAL1650.pdfapplication/pdf901057https://repositorio.ufscar.br/bitstreams/970060aa-1f52-4785-9cfd-e96ec121083f/download2e560450bbf36c311842645fa6e78c20MD51trueAnonymousREADTEXT1650.pdf.txt1650.pdf.txtExtracted texttext/plain147525https://repositorio.ufscar.br/bitstreams/fd58eecc-2bf7-4f3f-a94e-2bcd1f5c24ac/downloadc432ed96cccf131f95695485b01e6c15MD52falseAnonymousREADTHUMBNAIL1650.pdf.jpg1650.pdf.jpgIM Thumbnailimage/jpeg8236https://repositorio.ufscar.br/bitstreams/8b604432-e5d9-4fe8-a9e3-f6c8d4ebe9c6/downloade1b1a837a88b98b29589cfbfe244ee29MD53falseAnonymousREAD20.500.14289/3622025-02-06 04:42:51.549open.accessoai:repositorio.ufscar.br:20.500.14289/362https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-06T07:42:51Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
title Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
spellingShingle Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
Pereira, Marco Antonio
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
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
author Pereira, Marco Antonio
author_facet Pereira, Marco Antonio
author_role author
dc.contributor.author.fl_str_mv Pereira, Marco Antonio
dc.contributor.advisor1.fl_str_mv Prado, Antonio Francisco do
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/2668568143800755
dc.contributor.authorID.fl_str_mv 8b841683-ca0d-47db-a602-e97aa51e93ca
contributor_str_mv Prado, Antonio Francisco do
dc.subject.por.fl_str_mv Engenharia de software
UML
MDA
Banco de dados objeto-relacional
Transformação de modelos
SQL (Linguagem de programação de computador)
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
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description 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
publishDate 2007
dc.date.issued.fl_str_mv 2007-12-14
dc.date.available.fl_str_mv 2008-01-24
2016-06-02T19:05:27Z
dc.date.accessioned.fl_str_mv 2016-06-02T19:05:27Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv 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.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/20.500.14289/362
identifier_str_mv 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.
url https://repositorio.ufscar.br/handle/20.500.14289/362
dc.language.iso.fl_str_mv por
language por
dc.relation.authority.fl_str_mv 811e9c70-3b79-4d2e-84b7-c72e792aa62b
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação - PPGCC
dc.publisher.initials.fl_str_mv UFSCar
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv Universidade Federal de São Carlos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstreams/970060aa-1f52-4785-9cfd-e96ec121083f/download
https://repositorio.ufscar.br/bitstreams/fd58eecc-2bf7-4f3f-a94e-2bcd1f5c24ac/download
https://repositorio.ufscar.br/bitstreams/8b604432-e5d9-4fe8-a9e3-f6c8d4ebe9c6/download
bitstream.checksum.fl_str_mv 2e560450bbf36c311842645fa6e78c20
c432ed96cccf131f95695485b01e6c15
e1b1a837a88b98b29589cfbfe244ee29
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv repositorio.sibi@ufscar.br
_version_ 1851688824143347712