Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
| Ano de defesa: | 2007 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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: | |
| Á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 |