
Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
| Metadados | Descrição | Idioma |
|---|---|---|
| Autor(es): dc.contributor | Medeiros, Adriana Pereira de | - |
| Autor(es): dc.contributor | Martins, Carlos Bazilio | - |
| Autor(es): dc.contributor | Sousa, Leandro Soares de | - |
| Autor(es): dc.contributor | Marques, Eduardo | - |
| Autor(es): dc.creator | Cunha, Luiz Eduardo dos Santos | - |
| Data de aceite: dc.date.accessioned | 2025-01-03T11:41:50Z | - |
| Data de disponibilização: dc.date.available | 2025-01-03T11:41:50Z | - |
| Data de envio: dc.date.issued | 2024-11-18 | - |
| Data de envio: dc.date.issued | 2024-11-18 | - |
| Fonte completa do material: dc.identifier | https://app.uff.br/riuff/handle/1/35411 | - |
| Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/920023 | - |
| Descrição: dc.description | A modelagem de software é uma etapa crucial para o desenvolvimento de software com qualidade. No entanto, em muitos projetos, os desenvolvedores tendem a se concentrar mais no código do que na compreensão do domínio. Isso pode resultar em um produto final de qualidade inferior e que não atende às necessidades reais do cliente. O DDD (Domain Driven Design) é uma abordagem de desenvolvimento que prioriza a compreensão dos processos e regras do domínio. Utilizada no contexto da Engenharia Dirigida a Modelos, por meio de extensões personalizáveis do metamodelo UML, é possível viabilizar a geração automática de código a partir de modelos de domínio, através da transformação de modelos. Este trabalho apresenta o desenvolvimento de uma solução que utiliza a arquitetura MDA (Model Driven Architecture) para apoiar a geração automática de código a partir de modelos de domínio definidos de acordo com o DDD. Essa solução foi implementada na ferramenta Modelio, um ambiente de modelagem UML de código aberto. A principal contribuição deste trabalho é apresentar os recursos e limitações da ferramenta para a implementação da arquitetura MDA utilizando DDD | - |
| Descrição: dc.description | Software modeling is a crucial step for the development of quality software. However, in many projects, developers tend to focus more on the code than on understanding the domain. This can result in a final product of inferior quality that does not meet the real needs of the customer. DDD (Domain Driven Design) is a development approach that prioritizes understanding the processes and rules of the domain. Used in the context of Model-Driven Engineering, through customizable extensions of the UML metamodel, it is possible to enable the automatic generation of code from domain models, through model transformation. This work presents the development of a solution that uses the MDA (Model Driven Architecture) architecture to support the automatic generation of code from domain models defined according to DDD. This solution was implemented in the Modelio tool, an open-source UML modeling environment. The main contribution of this work is to present the features and limitations of the tool for the implementation of the MDA architecture using DDD | - |
| Descrição: dc.description | 59 f. | - |
| Formato: dc.format | application/pdf | - |
| Idioma: dc.language | pt_BR | - |
| Direitos: dc.rights | Open Access | - |
| Direitos: dc.rights | CC-BY-SA | - |
| Palavras-chave: dc.subject | Arquitetura MDA | - |
| Palavras-chave: dc.subject | Geração automática de código | - |
| Palavras-chave: dc.subject | Domain-driven design | - |
| Palavras-chave: dc.subject | Desenvolvimento de software | - |
| Palavras-chave: dc.subject | MDA architecture | - |
| Palavras-chave: dc.subject | Automatic code generation | - |
| Palavras-chave: dc.subject | Domain-driven design | - |
| Palavras-chave: dc.subject | Software development | - |
| Título: dc.title | Transformações de modelos de domínio utilizando a arquitetura MDA para apoiar a geração automática de código | - |
| Tipo de arquivo: dc.type | Trabalho de conclusão de curso | - |
| Aparece nas coleções: | Repositório Institucional da Universidade Federal Fluminense - RiUFF | |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: