dc.contributor.advisor | Monteiro, Maxwell Eduardo | |
dc.contributor.author | Ferreira, Kellen Moura | |
dc.date.accessioned | 2024-02-23T17:33:04Z | |
dc.date.available | 2024-02-23T17:33:04Z | |
dc.date.issued | 2023 | |
dc.identifier.citation | FERREIRA, Kellen Moura. Aperfeiçoamento de uma ferramenta para dar suporte ao desenvolvimento orientado a modelo. 2023. 46. TCC (Sistemas de Informação) - - Instituto Federal do Espírito Santo, Serra, 2023. | pt_BR |
dc.identifier.uri | https://repositorio.ifes.edu.br/handle/123456789/4372 | |
dc.description.abstract | O uso do Desenvolvimento Orientado a Modelos (MDD) em conjunto com uma Linguagem
Específica de Domínio (DSL) possibilita que os desenvolvedores criem modelos de alto nível
sem precisar se dedicar tanto aos detalhes da implementação. Os modelos são automatica mente transformados em códigos executáveis, o que auxilia em um desenvolvimento mais
eficaz e produtivo, eliminando a necessidade de um forte vínculo entre o conhecimento do
domínio e a elaboração técnica. O aplicativo Gaphor permite criar diversos plugins e, para
solucionar os desafios do desenvolvimento de programas utilizando MDD e DSL, neste
trabalho foi criado um plugin que auxilia na criação e manipulação dos modelos, bem
como na geração automática dos códigos correspondentes. Essa ferramenta já disponibiliza
modelos na linguagem UML. No entanto, para melhorar os recursos oferecidos, é adequado
ser desenvolvida a opção de desenvolver modelos também na linguagem OntoUML que é
uma linguagem de modelagem conceitual bem fundamentada e pode expressar conceitos
de diversos domínios. | pt_BR |
dc.description.abstract | The use of Model-Driven Development (MDD) in conjunction with a Language
Domain-Specific Models (DSL) allows developers to create high-level models
without needing to dedicate so much time to implementation details. Models are automatically modified into modified codes, which helps in further development
effective and productive, eliminating the need for a strong link between knowledge of the
mastery and elaboration technique. The Gaphor application allows you to create several plugins and, to
solve the challenges of program development using MDD and DSL, in this
work, a plugin was created that assists in the creation and manipulation of models, as well as
as well as the automatic generation of corresponding codes. This tool already provides
models in UML language. However, to improve the features offered, it is appropriate
the option to develop models will also be developed in the OntoUML language, which is
a well-founded conceptual modeling language and can express concepts
from different domains.
Keywords: MDD, DSL, Gaphor. | pt_BR |
dc.format.extent | 46 f. | pt_BR |
dc.language | pt_BR | pt_BR |
dc.rights | acesso_aberto | pt_BR |
dc.subject | Gaphor | pt_BR |
dc.subject | Modelagem | pt_BR |
dc.subject | DSL | pt_BR |
dc.subject | Desenvolvimento orientado a modelos (MDD) | pt_BR |
dc.subject | Linguagem específica de Domínio (DSL) | pt_BR |
dc.subject | Linguagem de programação | pt_BR |
dc.title | Aperfeiçoamento de uma ferramenta para dar suporte ao desenvolvimento orientado a modelo | pt_BR |
dc.type | tcc | pt_BR |
dc.publisher.local | Serra | pt_BR |
ifes.campus | Campus_Serra | pt_BR |
ifes.advisor.lattes | http://lattes.cnpq.br/8831352516689445 | pt_BR |
ifes.course.undergraduate | Sistemas de Informação | |
dc.contributor.member | AZEVEDO, Carlos Lins Borges | |
dc.contributor.member | RUY, Fabiano Borges | |
ifes.member.lattes | http://lattes.cnpq.br/4748688094924740 | pt_BR |
ifes.member.lattes | http://lattes.cnpq.br/2532510759040199 | pt_BR |
Redes Sociais