MD-JPA : um perfil UML para modelagem do mapeamento objeto-relacional com JPA em uma abordagem dirigida por modelos / MD-JPA:a UML profile for object relational mapping with JPA in a model driven approach
AUTOR(ES)
Torres, Alexandre
DATA DE PUBLICAÇÃO
2009
RESUMO
A abordagem de desenvolvimento dirigido por modelos (DDM) propõe que modelos (e transformações entre modelos) assumam o papel principal no desenvolvimento de sistemas. Entretanto, não há uma notação consensual para modelagem de persistência baseada em arcabouços de mapeamento objeto-relacional: enquanto a UML não possui recursos específicos para a modelagem de persistência, o modelo entidade-relacionamento não expressa os conceitos dinâmicos existentes na UML. Este trabalho propõe o perfil UML MD-JPA (Model Driven JPA) para a modelagem de persistência baseada na já difundida API de persistência Java (JPA), buscando a modelagem dos elementos persistentes e transientes de forma mais coerente e integrada. São especificadas as principais características do perfil MD-JPA, assim como a maneira pela qual modelos que adotam este perfil podem ser transformados em implementação Java, através de transformações de modelos propostas em uma abordagem DDM. Por fim, uma ferramenta de código livre foi desenvolvida para disponibilizar para comunidade os resultados deste trabalho.
ASSUNTO(S)
persistence banco : dados uml uml mdd java jpa database java
ACESSO AO ARTIGO
http://hdl.handle.net/10183/17797Documentos Relacionados
- Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
- Desempenho e modelagem de SGBD objeto-relacional em sistemas de visualização de faturamento na web
- Relational approach of graph grammars
- A model-driven software reuse approach
- GeoProfile A UML Profile for Conceptual Modeling of Geographic Databases.