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

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: SARMENTO, Jones Cavalcanti
Orientador(a): Não Informado pela instituição
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 Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
MDD
Link de acesso: https://repositorio.ufpe.br/handle/123456789/17235
Resumo: 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.
id UFPE_b472c148a6ef1930911e219437c377e3
oai_identifier_str oai:repositorio.ufpe.br:123456789/17235
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciaisModelagem de Banco de Dados EspaciaisMetamodeloMDDFerramenta CASESpatial Database ModelingMetamodelMDDCASE toolModel-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.FACEPEModel-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.Universidade Federal de PernambucoUFPEBrasilPrograma de Pos Graduacao em Ciencia da ComputacaoFILDALGO, Robson do Nascimentohttp://lattes.cnpq.br/6390018491925933SARMENTO, Jones Cavalcanti2016-07-01T11:58:46Z2016-07-01T11:58:46Z2015-08-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.ufpe.br/handle/123456789/17235porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-25T09:02:09Zoai:repositorio.ufpe.br:123456789/17235Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T09:02:09Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
title Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
spellingShingle Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
SARMENTO, Jones Cavalcanti
Modelagem de Banco de Dados Espaciais
Metamodelo
MDD
Ferramenta CASE
Spatial Database Modeling
Metamodel
MDD
CASE tool
title_short Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
title_full Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
title_fullStr Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
title_full_unstemmed Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
title_sort Uma abordagem MDD para prover integridade topológica e de rede em projeto conceitual de banco de dados espaciais
author SARMENTO, Jones Cavalcanti
author_facet SARMENTO, Jones Cavalcanti
author_role author
dc.contributor.none.fl_str_mv FILDALGO, Robson do Nascimento
http://lattes.cnpq.br/6390018491925933
dc.contributor.author.fl_str_mv SARMENTO, Jones Cavalcanti
dc.subject.por.fl_str_mv Modelagem de Banco de Dados Espaciais
Metamodelo
MDD
Ferramenta CASE
Spatial Database Modeling
Metamodel
MDD
CASE tool
topic Modelagem de Banco de Dados Espaciais
Metamodelo
MDD
Ferramenta CASE
Spatial Database Modeling
Metamodel
MDD
CASE tool
description 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.
publishDate 2015
dc.date.none.fl_str_mv 2015-08-28
2016-07-01T11:58:46Z
2016-07-01T11:58:46Z
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.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/17235
url https://repositorio.ufpe.br/handle/123456789/17235
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
publisher.none.fl_str_mv Universidade Federal de Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1856041862793527296