Show simple item record

Aperfeiçoamento de uma ferramenta para dar suporte ao desenvolvimento orientado a modelo

dc.contributor.advisorMonteiro, Maxwell Eduardo
dc.contributor.authorFerreira, Kellen Moura
dc.date.accessioned2024-02-23T17:33:04Z
dc.date.available2024-02-23T17:33:04Z
dc.date.issued2023
dc.identifier.citationFERREIRA, 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.urihttps://repositorio.ifes.edu.br/handle/123456789/4372
dc.description.abstractO 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.abstractThe 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.extent46 f.pt_BR
dc.languagept_BRpt_BR
dc.rightsacesso_abertopt_BR
dc.subjectGaphorpt_BR
dc.subjectModelagempt_BR
dc.subjectDSLpt_BR
dc.subjectDesenvolvimento orientado a modelos (MDD)pt_BR
dc.subjectLinguagem específica de Domínio (DSL)pt_BR
dc.subjectLinguagem de programaçãopt_BR
dc.titleAperfeiçoamento de uma ferramenta para dar suporte ao desenvolvimento orientado a modelopt_BR
dc.typetccpt_BR
dc.publisher.localSerrapt_BR
ifes.campusCampus_Serrapt_BR
ifes.advisor.latteshttp://lattes.cnpq.br/8831352516689445pt_BR
ifes.course.undergraduateSistemas de Informação
dc.contributor.memberAZEVEDO, Carlos Lins Borges
dc.contributor.memberRUY, Fabiano Borges
ifes.member.latteshttp://lattes.cnpq.br/4748688094924740pt_BR
ifes.member.latteshttp://lattes.cnpq.br/2532510759040199pt_BR


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record