• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 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.
1

Estereótipos e princípios de projeto para mapeamento entre esquemas de classes de sistemas e esquemas de banco de dados utilizando o paradigma objeto relacional

Murilo Dourado de Azevedo, João 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:53:06Z (GMT). No. of bitstreams: 2 arquivo1899_1.pdf: 1694720 bytes, checksum: 032b45fd50cacc6bd18a42dad667544c (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / O presente trabalho aborda a especificação de princípios de projetos para mapeamento de Esquema de Classes de Sistemas, baseados no Modelo de Classes da UML, para Esquemas de Banco de Dados (i.e. Esquema Conceitual, Lógico e Físico), a serem implementados utilizando os recursos existentes nos Sistemas de Gerenciamento de Banco de Dados (SGBD) baseados na tecnologia Objeto-Relacional (OR). Existem diversos trabalhos que focam o mapeamento entre Esquemas Lógicos de BD e Esquemas Físicos de BD-OR. Contudo, observa-se que o desenvolvimento de softwares está sendo, cada vez mais, baseado em metodologias ágeis, que os ciclos de análise, projeto e implementação se encurtam a cada nova iteração, e ainda, que os Modelos de Classes de Sistemas se tornaram dinâmicos e incrementais. Sendo assim, faz-se necessário a definição de princípios de mapeamento que se iniciem a partir do Modelo de Classes do Sistema, permitindo que a cada nova iteração de análise e projeto, ou incremento do Modelo de Classes do Sistema, seja possível efetuar o mapeamento do mesmo para os novos Esquemas de BD correspondentes (i.e. Conceitual, Lógico e Físico). A partir de uma análise dos trabalhos relacionados, foram definidos princípios de mapeamento baseados em estereótipos, os quais são aplicados aos Esquemas de Classes de Sistemas e permitem a obtenção dos Esquemas de BD, sem retrabalho ou duplicação de Esquemas. Para demonstrar as definições destes princípios foi criado um caso hipotético de um Esquema de Classes de um Sistema Acadêmico. A partir deste Esquema, aplicando-se os estereótipos e os princípios de mapeamento propostos neste trabalho, foram obtidos todos os Esquemas de BD-OR
2

Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais

SARMENTO, Jones Cavalcanti 28 August 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-07-01T11:58:46Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertacao_Jones_final.pdf: 3458864 bytes, checksum: 62e534b2f1fc2266364c4ce46ccf020a (MD5) / Made available in DSpace on 2016-07-01T11:58:46Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertacao_Jones_final.pdf: 3458864 bytes, checksum: 62e534b2f1fc2266364c4ce46ccf020a (MD5) Previous issue date: 2015-08-28 / FACEPE / Model-Driven Development (MDD) é um paradigma que usa modelos como o principal artefato no processo de desenvolvimento de sistemas. Isto é, neste paradigma, modelos não são apenas artefatos de documentação, pois devem corresponder a códigos executáveis. Em projetos de Banco de Dados Espaciais (BDE), existem várias linguagens de modelagens (e.g., OMT-G, MADS, GeoProfile e UML-GeoFrame), as quais permitem representar características espaciais (e.g., Múltiplas Representações e Relacionamento Espacial) por meio de uma ferramenta do tipo Computer-Aided Software Engineering (CASE). Embora essas linguagens sejam bem exploradas e difundidas na literatura, constatou-se que estas têm deficiências para modelar e implementar integridade espacial a partir de entidades com múltiplas representações. Assim, de modo a avançar o estado da arte sobre projeto de BDE, este trabalho faz uma análise dos principais trabalhos relacionados, e, de modo a contribuir para superar as deficiências encontradas, propõe uma extensão espacial para a linguagem de modelagem Enhanced Entity Relationship (EER). Essa extensão é implementada na ferramenta EERCASE e avalidada por meio de uma análise comparativa com os principais trabalhos relacionados, evidenciando seus pontos fortes e fracos. / Model-Driven Development (MDD) is a paradigm that uses models as the primary artifact in the systems development process. That is, in this paradigm, models are not only documentation artifacts, since these should be the executable code. In Spatial Databases projects (SDB), there are several modeling languages (e.g., OMT-G, MADS, GeoProfile and UML-GeoFrame), which allow to represent spatial characteristics (e.g., Multiple Representations and Spatial Relationship) by means of a tool type Computer-Aided Software Engineering (CASE). Although these languages are better exploited and widespread in the literature, it was found that they have deficiencies in modeling and implement spatial integrity from entities with multiple representations. Thus, in order to advance the state of the art in SDB project, this paper analyzes the main works related and, in order to contribute to overcome the deficiencies, proposes a spatial extension for modeling language Enhanced Entity Relationship (EER). This extension is implemented in tool EERCASE and evaluated through a comparison with the main work related, highlighting their strengths and weaknesses.

Page generated in 0.4407 seconds