Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/3687
Full metadata record
DC FieldValueLanguage
dc.creator.IDLEDO, A. R. S. B.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/7609032945390094pt_BR
dc.contributor.advisor1RAMALHO, Franklin de Souza.-
dc.contributor.advisor1IDRAMALHO, F. S.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2469816352786812pt_BR
dc.contributor.referee1FARIAS, Adalberto Cajueiro de.-
dc.contributor.referee2GARCIA, Vinicius Cardoso.-
dc.description.resumoO Desenvolvimento Dirigido por Modelos (DDM) é uma área bem estabelecida nas comunidades acadêmica e industrial da Engenharia de Software. Uma série de benefícios são inerentes à adoção de DDM, como um alto nível de automação e reutilização. Contudo, para alcançar tais benefícios é necessário que seus artefatos (modelos, metamodelos e transformações) sejam construídos, mantidos e empregados de maneira adequada, o que requer tempo e esforço da equipe de desenvolvimento envolvida. Algumas técnicas e ferramentas para apoiar atividades de metamodelagem e elaboração de transformações têm sido propostas com a finalidade de orientar as atividades de DDM, permitindo sua aplicação e aproveitando melhor o seu potencial de automação e reutilização. Com relação à escrita de transformações de modelo-para-texto (M2T), alguns trabalhos abordam o uso delas aplicadas em domínios específicos, mas não tratam de como projetar e escrever tais transformações independentemente do domínio e prezando por boas decisões de projeto na elaboração das transformações. Outros trabalhos abordam o problema de geração de sintaxe concreta a partir de modelos mas não têm foco em transformações M2T. Neste trabalho, propomos MetaTT, uma abordagem que compreende a proposta de uma arquitetura comum para transformadores M2T e uma técnica operacional para guiar a escrita das regras de transformação com base na estrutura dos metamodelos. Através da análise de cenários de aplicação, verificamos que MetaTT diminui significativamente o esforço empregado pelo desenvolvedor na construção das transformações e se torna especialmente útil quando necessita-se lidar com metamodelos grandes. Além disso, fornecemos um suporte ferramental para automatizar as tarefas prescritas e avaliamos o seu uso em cenários diferentes e com metamodelos de características variadas.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.programPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOpt_BR
dc.publisher.initialsUFCGpt_BR
dc.titleMetaTT - uma abordagem baseada em metamodelos para a escrita de transformações de modelo para texto.pt_BR
dc.date.issued2012-08-
dc.description.abstractModel Driven Development (MDD) is a well-established area in the academic and industrial software engineering communities. A number of benefits are inherent from the adoption of MDD, i.e., a high level of automation and reuse. However, to achieve these benefits it is necessary that its artifacts (models, metamodels and transformations) are constructed, maintained and used properly, which requires time and effort from the development team in charge. Some techniques and tools to support metamodeling activities and the development of transformations have been proposed in order to guide the activities of MDD, enabling its application and a better use of its potential for automation and reuse. With respect to the writing of model-to-text (M2T) transformations, some works discuss the use of such kind of transformations applied in specific areas, but they do not address how to design and write them regardless of the metamodeled domain and with focus on incorporating good design decisions in the elaboration of the transformations. Other works address the problem of concrete syntax generation from models but do not focus on M2T transformations. In this dissert;!!ion, we propose MetaTT, an approach that includes the proposal of a common architecture for M2T syntax generators and a technique to guide the writing of the transformation rules based on the structure of the metamodels. MetaTT significantly reduces the effort made by the developer in the construction of transformations and is especially useful when you need to handle large metamodels. In addition, we provide a support tool to automate the required tasks and we evaluate its use within different scenarios and using metamodels with varied characteristics.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/3687-
dc.date.accessioned2019-05-07T11:22:36Z-
dc.date.available2019-05-07-
dc.date.available2019-05-07T11:22:36Z-
dc.typeDissertaçãopt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorLEDO, Anderson Rodrigo Santos Bezerra.-
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeMetaTT - a metamodel-based approach for writing model-to-text transformations.pt_BR
dc.identifier.citationLEDO, Anderson Rodrigo Santos Bezerra. MetaTT - uma abordagem baseada em metamodelos para a escrita de transformações de modelo para texto. 2012. 82f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2012. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/3687pt_BR
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
ANDERSON RODRIGO SANTOS BEZERRA LEDO - DISSERTAÇÃO PPGCC 2012.pdfAnderson Rodrigo Santos Bezerra Ledo - Dissertação PPGCC 2012.14.44 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.