Usando CORBA para integrar um compilador desenvolvido em Java com ferramentas em outras linguagens de programação
DOI:
https://doi.org/10.5965/2764747102032013086Palavras-chave:
compilador, CORBA, interoperabilidadeResumo
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.
Downloads
Referências
VIEIRA, P.; ZEFERINO, C. A.; RAABE, A. L. A. Bipide: Ambiente de Desenvolvimento Integrado para Utilização dos Processadores BIP no Ensino de Programação. XX Simpósio Brasileiro de Informática na Educação - SBIE2009, 2009, Florianópolis - SC. Anais do XX Simpósio Brasileiro de Informática na Educação, 2009. v. 1.
VIEIRA, P. V. ; RAABE, André Luís Alice ; ZEFERINO, Cesar Albenes . Bipide Ambiente de Desenvolvimento Integrado para a Arquitetura dos Processadores BIP. Revista Brasileira de Informática na Educação, v. 18, p. 32-43, 2010.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2013 Fernando Noschang
Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.