Um catálogo de regras para validações estruturais de diagramas EER
| Ano de defesa: | 2015 |
|---|---|
| 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 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 |