Calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma

Linguagens Multiparadigma têm sido estudadas como plataforma alternativa para o desenvolvimento de software, com a proposta de unir vantagens e solucionar deficiências encontradas em cada um dos paradigmas básicos de programação. Um dos problemas encontrados no seu desenvolvimento é estabelecer uma...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Barbosa, Jorge L. V., Geyer, Cláudio Fernando Resin, Kellerman, Gustavo A., Kayser Vargas, Patrícia
Formato: Objeto de conferencia
Lenguaje:Portugués
Publicado: 2000
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/23386
Aporte de:
id I19-R120-10915-23386
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Portugués
topic Ciencias Informáticas
Lenguajes de Programación
Multiparadigm languages
spellingShingle Ciencias Informáticas
Lenguajes de Programación
Multiparadigm languages
Barbosa, Jorge L. V.
Geyer, Cláudio Fernando Resin
Kellerman, Gustavo A.
Kayser Vargas, Patrícia
Calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma
topic_facet Ciencias Informáticas
Lenguajes de Programación
Multiparadigm languages
description Linguagens Multiparadigma têm sido estudadas como plataforma alternativa para o desenvolvimento de software, com a proposta de unir vantagens e solucionar deficiências encontradas em cada um dos paradigmas básicos de programação. Um dos problemas encontrados no seu desenvolvimento é estabelecer uma semântica que permita a unificação dos paradigmas. Uma abordagem é a utilização de construções com semântica em cada um dos paradigmas unificados, e mecanismos de integração. Outra abordagem é a utilização de uma unidade única de abstração, que suporte o estilo de programação de cada paradigma. A máquina virtual Calebe é baseada numa proposta que busca unir as vantagens de ambas as técnicas de implementação de linguagens. Para isto, possui um conjunto de operadores rico o bastante para prover modos diferenciados de computação, e integração entre esses modos numa base semântica comum. Além disso, existe suporte para concorrência e distribuição. A máquina virtual Calebe foi pensada como um middleware - um sistema intermediário entre a linguagem multiparadigma e o sistema distribuído onde esta é executada. Assim, pode-se escrever um compilador da linguagem multiparadigma para Calebe, a qual terá a mesma semântica em qualquer sistema, com a vantagem de que o ambiente da máquina virtual Calebe e seus operadores foram projetados para permitir a execução paralela, e o compartilhamento de recursos.
format Objeto de conferencia
Objeto de conferencia
author Barbosa, Jorge L. V.
Geyer, Cláudio Fernando Resin
Kellerman, Gustavo A.
Kayser Vargas, Patrícia
author_facet Barbosa, Jorge L. V.
Geyer, Cláudio Fernando Resin
Kellerman, Gustavo A.
Kayser Vargas, Patrícia
author_sort Barbosa, Jorge L. V.
title Calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma
title_short Calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma
title_full Calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma
title_fullStr Calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma
title_full_unstemmed Calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma
title_sort calebe: uma máquina virtual paralela com suporte a linguagens multiparadigma
publishDate 2000
url http://sedici.unlp.edu.ar/handle/10915/23386
work_keys_str_mv AT barbosajorgelv calebeumamaquinavirtualparalelacomsuportealinguagensmultiparadigma
AT geyerclaudiofernandoresin calebeumamaquinavirtualparalelacomsuportealinguagensmultiparadigma
AT kellermangustavoa calebeumamaquinavirtualparalelacomsuportealinguagensmultiparadigma
AT kayservargaspatricia calebeumamaquinavirtualparalelacomsuportealinguagensmultiparadigma
bdutipo_str Repositorios
_version_ 1764820465782620164