Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF
| Ano de defesa: | 2006 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
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 |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufrn.br/jspui/handle/123456789/15511 |
Resumo: | 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 |
| id |
UFRN_fa512bf0fc7317c554c22d2c363c5d60 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufrn.br:123456789/15511 |
| network_acronym_str |
UFRN |
| network_name_str |
Repositório Institucional da UFRN |
| repository_id_str |
|
| spelling |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOFTransformaçõesModelosMeta-modelosLinguagem de transformaçõesTransformationsModelsMeta-modelsLanguage of Transformations.CNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThis 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 definedCoordenação de Aperfeiçoamento de Pessoal de Nível SuperiorEste 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 definidosUniversidade Federal do Rio Grande do NorteBRUFRNPrograma de Pós-Graduação em Engenharia ElétricaAutomação e Sistemas; Engenharia de Computação; TelecomunicaçõesSilva, Cláudio Rodrigues Muniz dahttp://lattes.cnpq.br/7712686175574736http://lattes.cnpq.br/6968371254983355Silva, Sandro Gonçalves dahttp://lattes.cnpq.br/6122570451445215Mendonça, Laércio Martins dehttp://lattes.cnpq.br/1853488415531363Lins, Hertz Wilton de Castro2014-12-17T14:56:21Z2007-06-122014-12-17T14:56:21Z2006-10-06info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfLINS, Hertz Wilton de Castro. Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF. 2006. 71 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2006.https://repositorio.ufrn.br/jspui/handle/123456789/15511porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2017-11-01T08:27:16Zoai:repositorio.ufrn.br:123456789/15511Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2017-11-01T08:27:16Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
| dc.title.none.fl_str_mv |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF |
| title |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF |
| spellingShingle |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF Lins, Hertz Wilton de Castro Transformações Modelos Meta-modelos Linguagem de transformações Transformations Models Meta-models Language of Transformations. CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
| title_short |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF |
| title_full |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF |
| title_fullStr |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF |
| title_full_unstemmed |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF |
| title_sort |
Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF |
| author |
Lins, Hertz Wilton de Castro |
| author_facet |
Lins, Hertz Wilton de Castro |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
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 |
| dc.contributor.author.fl_str_mv |
Lins, Hertz Wilton de Castro |
| dc.subject.por.fl_str_mv |
Transformações Modelos Meta-modelos Linguagem de transformações Transformations Models Meta-models Language of Transformations. CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
| topic |
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 |
| publishDate |
2006 |
| dc.date.none.fl_str_mv |
2006-10-06 2007-06-12 2014-12-17T14:56:21Z 2014-12-17T14:56:21Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
LINS, Hertz Wilton de Castro. Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF. 2006. 71 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2006. https://repositorio.ufrn.br/jspui/handle/123456789/15511 |
| identifier_str_mv |
LINS, Hertz Wilton de Castro. Especificação e implementação de uma linguagem para transformação de modelos MOF em repositórios dMOF. 2006. 71 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2006. |
| url |
https://repositorio.ufrn.br/jspui/handle/123456789/15511 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
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 |
| publisher.none.fl_str_mv |
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 |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
| instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
| instacron_str |
UFRN |
| institution |
UFRN |
| reponame_str |
Repositório Institucional da UFRN |
| collection |
Repositório Institucional da UFRN |
| repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
| repository.mail.fl_str_mv |
repositorio@bczm.ufrn.br |
| _version_ |
1855758734940176384 |