Um catálogo de regras para validações estruturais de diagramas EER

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: NASCIMENTO FILHO, Antonio Josivaldo do
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:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/17242
Resumo: Um diagrama EER para ser válido deve estar em conformidade com as regras sintáticas da sua linguagem de modelagem e não deve possuir construções que se contradizem estruturalmente. Considerando um diagrama EER sintaticamente correto, existem trabalhos que definem validações estruturais para os tipos básicos de relacionamentos (i.e., unários, binários e ternários), mas que não abordam construções avançadas (e.g., relacionamento identificador, herança e atributo discriminador). Neste contexto, tendo como base os trabalhos relacionados, a contribuição original desta dissertação é a definição de um catálogo de regras para validação estrutural de construções avançadas da linguagem de modelagem EER. A sistemática para definição deste catálogo consiste em realizar todas as combinações, sintaticamente válidas, entre os principais construtores da EER e avaliar quais destas têm problemas estruturais. Por fim, são propostas definições matemáticas das regras e a implementação destas em uma ferramenta do tipo Computer-Aided Software Engineering (CASE).
id UFPE_9e473d3b8a2ce67cab3ac17e692d101f
oai_identifier_str oai:repositorio.ufpe.br:123456789/17242
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling Um catálogo de regras para validações estruturais de diagramas EERModelagem ConceitualDiagramas EERValidação EstruturalConceptual ModelingEER DiagramStructural ValidationUm diagrama EER para ser válido deve estar em conformidade com as regras sintáticas da sua linguagem de modelagem e não deve possuir construções que se contradizem estruturalmente. Considerando um diagrama EER sintaticamente correto, existem trabalhos que definem validações estruturais para os tipos básicos de relacionamentos (i.e., unários, binários e ternários), mas que não abordam construções avançadas (e.g., relacionamento identificador, herança e atributo discriminador). Neste contexto, tendo como base os trabalhos relacionados, a contribuição original desta dissertação é a definição de um catálogo de regras para validação estrutural de construções avançadas da linguagem de modelagem EER. A sistemática para definição deste catálogo consiste em realizar todas as combinações, sintaticamente válidas, entre os principais construtores da EER e avaliar quais destas têm problemas estruturais. Por fim, são propostas definições matemáticas das regras e a implementação destas em uma ferramenta do tipo Computer-Aided Software Engineering (CASE).A EER diagram to be valid must be in accordance with the syntactic rules of their modeling language and must not have buildings that structurally contradict. Considering a syntactically correct EER diagram, there are works that define structural validations for the basic types of relationships (i.e., unary, binary and ternary), but do not address advanced buildings (e.g., identifier relationship, inheritance and discriminator attribute). In this context, based on the related works, the original contribution of this work is the definition of Catalog of Rules for Structural Validation of advanced buildings of the EER modeling language. The systematic for definition this catalog consists to realize all combinations, syntactically valid, among the main builders of EER and evaluate which of these are structural problems. Finally, the work proposes mathematical definitions of rules and implementation of these in one Computer-Aided Software Engineering (CASE) tool.Universidade Federal de PernambucoUFPEBrasilPrograma de Pos Graduacao em Ciencia da ComputacaoFIDALGO, Robson do Nascimentohttp://lattes.cnpq.br/8182027547426406http://lattes.cnpq.br/6390018491925933NASCIMENTO FILHO, Antonio Josivaldo do2016-07-01T12:55:12Z2016-07-01T12:55:12Z2015-08-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.ufpe.br/handle/123456789/17242porAttribution-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:17Zoai:repositorio.ufpe.br:123456789/17242Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T09:02:17Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Um catálogo de regras para validações estruturais de diagramas EER
title Um catálogo de regras para validações estruturais de diagramas EER
spellingShingle Um catálogo de regras para validações estruturais de diagramas EER
NASCIMENTO FILHO, Antonio Josivaldo do
Modelagem Conceitual
Diagramas EER
Validação Estrutural
Conceptual Modeling
EER Diagram
Structural Validation
title_short Um catálogo de regras para validações estruturais de diagramas EER
title_full Um catálogo de regras para validações estruturais de diagramas EER
title_fullStr Um catálogo de regras para validações estruturais de diagramas EER
title_full_unstemmed Um catálogo de regras para validações estruturais de diagramas EER
title_sort Um catálogo de regras para validações estruturais de diagramas EER
author NASCIMENTO FILHO, Antonio Josivaldo do
author_facet NASCIMENTO FILHO, Antonio Josivaldo do
author_role author
dc.contributor.none.fl_str_mv FIDALGO, Robson do Nascimento
http://lattes.cnpq.br/8182027547426406
http://lattes.cnpq.br/6390018491925933
dc.contributor.author.fl_str_mv NASCIMENTO FILHO, Antonio Josivaldo do
dc.subject.por.fl_str_mv Modelagem Conceitual
Diagramas EER
Validação Estrutural
Conceptual Modeling
EER Diagram
Structural Validation
topic Modelagem Conceitual
Diagramas EER
Validação Estrutural
Conceptual Modeling
EER Diagram
Structural Validation
description Um diagrama EER para ser válido deve estar em conformidade com as regras sintáticas da sua linguagem de modelagem e não deve possuir construções que se contradizem estruturalmente. Considerando um diagrama EER sintaticamente correto, existem trabalhos que definem validações estruturais para os tipos básicos de relacionamentos (i.e., unários, binários e ternários), mas que não abordam construções avançadas (e.g., relacionamento identificador, herança e atributo discriminador). Neste contexto, tendo como base os trabalhos relacionados, a contribuição original desta dissertação é a definição de um catálogo de regras para validação estrutural de construções avançadas da linguagem de modelagem EER. A sistemática para definição deste catálogo consiste em realizar todas as combinações, sintaticamente válidas, entre os principais construtores da EER e avaliar quais destas têm problemas estruturais. Por fim, são propostas definições matemáticas das regras e a implementação destas em uma ferramenta do tipo Computer-Aided Software Engineering (CASE).
publishDate 2015
dc.date.none.fl_str_mv 2015-08-27
2016-07-01T12:55:12Z
2016-07-01T12:55:12Z
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/17242
url https://repositorio.ufpe.br/handle/123456789/17242
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_ 1856041849317228544