USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Revista Brasileira de Contabilidade e Gestão |
Texto Completo: | https://www.revistas.udesc.br/index.php/reavi/article/view/3285 |
Resumo: | This article presents a solution for integrating the core of a compiler built using the Java language with other programming languages. Were analyzed different alternatives of integration and it was decided to use CORBA for it best meet of the desired requirements. All the core features were provided to other applications using CORBA. It was performed a case study of integration with an IDE built in C # which allowed the validation of the implementation and pointed performance problems that deserve further investigation. |
id |
UDESC-3_d23b36209c2c479703605f2b39ca1bd4 |
---|---|
oai_identifier_str |
oai:ojs.revistas.udesc.br:article/3285 |
network_acronym_str |
UDESC-3 |
network_name_str |
Revista Brasileira de Contabilidade e Gestão |
repository_id_str |
|
spelling |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃOCompiladorCorbaInteroperabilidadeCompilerCorbaInteroperabilityCompiladorCorbaInteroperabilidadThis article presents a solution for integrating the core of a compiler built using the Java language with other programming languages. Were analyzed different alternatives of integration and it was decided to use CORBA for it best meet of the desired requirements. All the core features were provided to other applications using CORBA. It was performed a case study of integration with an IDE built in C # which allowed the validation of the implementation and pointed performance problems that deserve further investigation.Este artigo apresenta uma solução para integração do núcleo de um compilador construído usando a Linguagem Java com outras linguagens de programação. Foram analisadas diferentes alternativas de integração e optou-se pela utilização de CORBA por melhor atender aos requisitos pretendidos. Todas as funcionalidades do núcleo foram disponibilizadas a outras aplicações usando CORBA. Foi realizado um estudo de caso de integração com uma IDE construída na linguagem C# a qual permitiu validar a implementação e apontou problemas de performance que merecem uma investigação posterior.Universidade do Estado de Santa Catarina — UDESC2013-08-06info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://www.revistas.udesc.br/index.php/reavi/article/view/3285Revista Brasileira de Contabilidade e Gestão; v. 2 n. 3 (2013); 86-94Revista Brasileira de Contabilidade e Gestão; Vol. 2 No. 3 (2013); 86-94Revista Brasileira de Contabilidade e Gestão; Vol. 2 Núm. 3 (2013); 86-942764-7471reponame:Revista Brasileira de Contabilidade e Gestãoinstname:Universidade do Estado de Santa Catarina (UDESC)instacron:UDESCporhttps://www.revistas.udesc.br/index.php/reavi/article/view/3285/2575Copyright (c) 2013 Fernando Noschanghttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessNoschang, Luiz Fernando2022-12-02T15:54:16Zoai:ojs.revistas.udesc.br:article/3285Revistahttps://www.revistas.udesc.br/index.php/reavi/indexPUBhttps://www.revistas.udesc.br/index.php/reavi/oairbceg.ceavi@udesc.br || paulo.barth@udesc.br2764-74712764-7471opendoar:2022-12-02T15:54:16Revista Brasileira de Contabilidade e Gestão - Universidade do Estado de Santa Catarina (UDESC)false |
dc.title.none.fl_str_mv |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO |
title |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO |
spellingShingle |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO Noschang, Luiz Fernando Compilador Corba Interoperabilidade Compiler Corba Interoperability Compilador Corba Interoperabilidad |
title_short |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO |
title_full |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO |
title_fullStr |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO |
title_full_unstemmed |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO |
title_sort |
USANDO CORBA PARA INTEGRAR UM COMPILADOR DESENVOLVIDO EM JAVA COM FERRAMENTAS EM OUTRAS LINGUAGENS DE PROGRAMAÇÃO |
author |
Noschang, Luiz Fernando |
author_facet |
Noschang, Luiz Fernando |
author_role |
author |
dc.contributor.author.fl_str_mv |
Noschang, Luiz Fernando |
dc.subject.por.fl_str_mv |
Compilador Corba Interoperabilidade Compiler Corba Interoperability Compilador Corba Interoperabilidad |
topic |
Compilador Corba Interoperabilidade Compiler Corba Interoperability Compilador Corba Interoperabilidad |
description |
This article presents a solution for integrating the core of a compiler built using the Java language with other programming languages. Were analyzed different alternatives of integration and it was decided to use CORBA for it best meet of the desired requirements. All the core features were provided to other applications using CORBA. It was performed a case study of integration with an IDE built in C # which allowed the validation of the implementation and pointed performance problems that deserve further investigation. |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013-08-06 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.revistas.udesc.br/index.php/reavi/article/view/3285 |
url |
https://www.revistas.udesc.br/index.php/reavi/article/view/3285 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://www.revistas.udesc.br/index.php/reavi/article/view/3285/2575 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2013 Fernando Noschang https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2013 Fernando Noschang https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade do Estado de Santa Catarina — UDESC |
publisher.none.fl_str_mv |
Universidade do Estado de Santa Catarina — UDESC |
dc.source.none.fl_str_mv |
Revista Brasileira de Contabilidade e Gestão; v. 2 n. 3 (2013); 86-94 Revista Brasileira de Contabilidade e Gestão; Vol. 2 No. 3 (2013); 86-94 Revista Brasileira de Contabilidade e Gestão; Vol. 2 Núm. 3 (2013); 86-94 2764-7471 reponame:Revista Brasileira de Contabilidade e Gestão instname:Universidade do Estado de Santa Catarina (UDESC) instacron:UDESC |
instname_str |
Universidade do Estado de Santa Catarina (UDESC) |
instacron_str |
UDESC |
institution |
UDESC |
reponame_str |
Revista Brasileira de Contabilidade e Gestão |
collection |
Revista Brasileira de Contabilidade e Gestão |
repository.name.fl_str_mv |
Revista Brasileira de Contabilidade e Gestão - Universidade do Estado de Santa Catarina (UDESC) |
repository.mail.fl_str_mv |
rbceg.ceavi@udesc.br || paulo.barth@udesc.br |
_version_ |
1797048021609873408 |