- -

Metamodeling the enhanced entity-relationship model

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Metamodeling the enhanced entity-relationship model

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Fidalgo, Robson N es_ES
dc.contributor.author Alves, Edson es_ES
dc.contributor.author España Cubillo, Sergio es_ES
dc.contributor.author Castro, Jaelson es_ES
dc.contributor.author Pastor López, Oscar es_ES
dc.date.accessioned 2015-03-10T15:14:28Z
dc.date.available 2015-03-10T15:14:28Z
dc.date.issued 2013-10
dc.identifier.issn 2178-7107
dc.identifier.uri http://hdl.handle.net/10251/47949
dc.description.abstract [EN] A metamodel provides an abstract syntax to distinguish between valid and invalid models. That is, a metamodel is as useful for a modeling language as a grammar is for a programming language. In this context, although the Enhanced Entity-Relationship (EER) Model is the de facto standard modeling language for database conceptual design, to the best of our knowledge, there are only two proposals of EER metamodels, which do not provide a full support to Chen s notation. Furthermore, neither a discussion about the engineering used for specifying these metamodels is presented nor a comparative analysis among them is made. With the aim at overcoming these drawbacks, we show a detailed and practical view of how to formalize the EER Model by means of a metamodel that (i) covers all elements of the Chen s notation, (ii) defines well-formedness rules needed for creating syntactically correct EER schemas, and (iii) can be used as a starting point to create Computer Aided Software Engineering (CASE) tools for EER modeling, interchange metadata among these tools, perform automatic SQL/DDL code generation, and/or extend (or reuse part of) the EER Model. In order to show the feasibility, expressiveness, and usefulness of our metamodel (named EERMM), we have developed a CASE tool (named EERCASE), which has been tested with a practical example that covers all EER constructors, confirming that our metamodel is feasible, useful, more expressive than related ones and correctly defined. Moreover, we analyze our work against the related ones and present our final remarks. es_ES
dc.language Inglés es_ES
dc.publisher Sociedade Brasileira de Computação es_ES
dc.relation.ispartof Journal of Information and Data Management es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Enhanced entity-relationship model es_ES
dc.subject Metamodel es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.title Metamodeling the enhanced entity-relationship model es_ES
dc.type Artículo es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.description.bibliographicCitation Fidalgo, RN.; Alves, E.; España Cubillo, S.; Castro, J.; Pastor López, O. (2013). Metamodeling the enhanced entity-relationship model. Journal of Information and Data Management. 4(3):406-420. http://hdl.handle.net/10251/47949 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion https://periodicos.ufmg.br/index.php/jidm/issue/archive es_ES
dc.description.upvformatpinicio 406 es_ES
dc.description.upvformatpfin 420 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 4 es_ES
dc.description.issue 3 es_ES
dc.relation.senia 256248


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem