Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF

Saved in:
Bibliographic Details
Title: Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF
Authors: Lins, Hertz Wilton de Castro
Contributors: Silva, Cláudio Rodrigues Muniz da, http://lattes.cnpq.br/7712686175574736, http://lattes.cnpq.br/6968371254983355, Silva, Sandro Gonçalves da, http://lattes.cnpq.br/6122570451445215, Mendonça, Laércio Martins de, http://lattes.cnpq.br/1853488415531363
Publisher Information: Universidade Federal do Rio Grande do Norte
BR
UFRN
Programa de Pós-Graduação em Engenharia Elétrica
Automação e Sistemas; Engenharia de Computação; Telecomunicações
Publication Year: 2014
Collection: Universidade Federal do Rio Grande do Norte: Repositório Institucional (RI UFRN)
Subject Terms: Transformações, Modelos, Meta-modelos, Linguagem de transformações, Transformations, Models, Meta-models, Language of Transformations, CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Description: This work presents the specification and the implementation of a language of Transformations in definite Models specification MOF (Meta Object Facility) of OMG (Object Management Group). The specification uses a boarding based on rules ECA (Event-Condition-Action) and was made on the basis of a set of scenes of use previously defined. The Parser Responsible parser for guaranteeing that the syntactic structure of the language is correct was constructed with the tool JavaCC (Java Compiler Compiler) and the description of the syntax of the language was made with EBNF (Extended Backus-Naur Form). The implementation is divided in three parts: the creation of the interpretative program properly said in Java, the creation of an executor of the actions specified in the language and its integration with the type of considered repository (generated for tool DSTC dMOF). A final prototype was developed and tested in the scenes previously defined ; Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ; Este trabalho apresenta a especificação e a implementação de uma linguagem de Transformações em Modelos definidos segundo a especificação MOF (Meta Object Facility) da OMG (Object Management Group). A especificação utiliza uma abordagem baseada em regras ECA (Event-Condition-Action) e foi feita com base em um conjunto de cenários de uso previamente definidos. O parser responsável por garantir que a estrutura sintática da linguagem está correta foi construído com a ferramenta JavaCC (Java Compiler Compiler) e a descrição da sintaxe da linguagem foi feita com EBNF (Extended Backus-Naur Form). A implementação está dividida em três partes: a criação do programa interpretador propriamente dito em Java, a criação de um executor das ações especificadas na linguagem e sua integração com o tipo de repositório considerado (gerados pela ferramenta DSTC dMOF). Um protótipo final foi desenvolvido e testado nos cenários previamente definidos
Document Type: master thesis
File Description: application/pdf
Language: Portuguese
Relation: https://repositorio.ufrn.br/jspui/handle/123456789/15511
Availability: https://repositorio.ufrn.br/jspui/handle/123456789/15511
Rights: Acesso Aberto
Accession Number: edsbas.2D27D224
Database: BASE
Description
Abstract:This work presents the specification and the implementation of a language of Transformations in definite Models specification MOF (Meta Object Facility) of OMG (Object Management Group). The specification uses a boarding based on rules ECA (Event-Condition-Action) and was made on the basis of a set of scenes of use previously defined. The Parser Responsible parser for guaranteeing that the syntactic structure of the language is correct was constructed with the tool JavaCC (Java Compiler Compiler) and the description of the syntax of the language was made with EBNF (Extended Backus-Naur Form). The implementation is divided in three parts: the creation of the interpretative program properly said in Java, the creation of an executor of the actions specified in the language and its integration with the type of considered repository (generated for tool DSTC dMOF). A final prototype was developed and tested in the scenes previously defined ; Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ; Este trabalho apresenta a especificação e a implementação de uma linguagem de Transformações em Modelos definidos segundo a especificação MOF (Meta Object Facility) da OMG (Object Management Group). A especificação utiliza uma abordagem baseada em regras ECA (Event-Condition-Action) e foi feita com base em um conjunto de cenários de uso previamente definidos. O parser responsável por garantir que a estrutura sintática da linguagem está correta foi construído com a ferramenta JavaCC (Java Compiler Compiler) e a descrição da sintaxe da linguagem foi feita com EBNF (Extended Backus-Naur Form). A implementação está dividida em três partes: a criação do programa interpretador propriamente dito em Java, a criação de um executor das ações especificadas na linguagem e sua integração com o tipo de repositório considerado (gerados pela ferramenta DSTC dMOF). Um protótipo final foi desenvolvido e testado nos cenários previamente definidos