Transformação de modelos independente de metamodelos usando reflexão

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorFabro, Marcos Didonet del-
Autor(es): dc.contributorUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática-
Autor(es): dc.creatorSantos, David Azevedo de Queiroz-
Data de aceite: dc.date.accessioned2019-08-22T00:06:20Z-
Data de disponibilização: dc.date.available2019-08-22T00:06:20Z-
Data de envio: dc.date.issued2014-09-01-
Data de envio: dc.date.issued2014-09-01-
Data de envio: dc.date.issued2014-
Fonte completa do material: dc.identifierhttp://hdl.handle.net/1884/35844-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/1884/35844-
Descrição: dc.descriptionResumo: A integração de técnicas de programação por restrições em plataformas de engenharia dirigida por modelos (MDE) tem como objetivo principal usar resolvedores de programação por restrições para execução de operações sobre modelos. As operações são chamadas operações de busca, pois buscam instâncias válidas de modelos baseada em um conjunto de restrições. Entretanto, as plataformas MDE existentes possuem formatos incompatíveis com os formatos das soluções dos resolvedores atuais. Por isso é necessário desenvolver mecanismos de interoperabilidade. Existem diferentes abordagens para automatizar esta integraçao, normalmente baseada na execução de uma cadeia de transformações, sendo uma das mais conhecidas chamada "modelagem como busca”. Esta abordagem especifica quais operações são necessárias para, a partir de um modelo e metamodelo de entrada, produzir uma especificação no formato do resolvedor, e como transformar o resultado produzido por um resolvedor em um modelo e metamodelo. Entretanto, esta e as demais abordagens são baseadas em transformações de modelo que são implementadas sobre os elementos de metamodelos. Com isso, para cada metamodelo de saída, é necessário implementar uma transformação do formato do resolvedor para um modelo conforme a este metamodelo, tornando a abordagem inviável. Este trabalho propõe um conjunto de transformações para automatizar a cadeia de operações da abordagem de modelagem como busca. Dentre as diferentes transformações, damos destaque a transformação do modelo do formato do resolvedor para o metamodelo de saída. Esta transformação ser´a desenvolvida sem conhecimento prévio dos elementos do metamodelo, estes serão interpretados durante a execução, sendo assim chamada de ”transformação independente de metamodelos”. Apresentaremos a formalização da cadeia de operações, e esta ser´a implementada em dois casos de uso, mostrando sua factibilidade.-
Formato: dc.formatapplication/pdf-
Formato: dc.formatapplication/pdf-
Palavras-chave: dc.subjectDissertações-
Palavras-chave: dc.subjectTeses-
Palavras-chave: dc.subjectEngenharia de software-
Palavras-chave: dc.subjectProjeto de sistemas-
Palavras-chave: dc.subjectSimulação (Computadores)-
Título: dc.titleTransformação de modelos independente de metamodelos usando reflexão-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositório Institucional - Rede Paraná Acervo

Não existem arquivos associados a este item.